jomaxro
(Joshua Rosenfeld)
6월 1, 2020, 6:30오후
1
2.5.0.beta6의 새로운 기능
IE 지원 종료
이번 달 후반에 출시될 Discourse 2.5를 준비하여, 이 베타 버전부터 기본적으로 IE11 지원이 비활성화되었습니다. IE11 지원은 Discourse 2.6.0.beta1에서 완전히 제거될 예정입니다.
Why is Discourse dropping IE11 support?
From the beginning, Discourse has been built for the future of the internet. Discourse relies on current, evolving web standards as it is developed. Microsoft is no longer updating IE11 to support modern web standards, they are only providing security updates and support. Given the lack of updates, Discourse development has become hindered by IE11. When new features are developed, they frequently require IE-specific code to ensure they work as expected, as…
메뉴 스타일 업데이트 및 통일
Discourse의 다양한 메뉴를 모두 검토하여 스타일을 업데이트하고, 과거에 사용되던 오래된 회색 “버튼형” 스타일을 제거했습니다.
더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조하여 보여드리기 위해 최선을 다하고 있지만, 자세히 나열할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
34개의 좋아요
jomaxro
(Joshua Rosenfeld)
6월 1, 2020, 6:30오후
2
보안 업데이트
이 베타 버전에는 커뮤니티와 HackerOne 에서 보고한 3건의 보안 문제를 수정하는 패치가 포함되어 있습니다.
슬러그로 주제 검색 시 SiteSetting.detailed_404 설정을 따르도록 수정
주제 임베드에 FinalDestination 사용
리다이렉트 전 누락된 보안 체크 추가
플러그인 개선
Onebox
Code Review
Encrypt
Graphviz
Knowledge Explorer
Subscriptions
Patreon
게시글이 Discourse에서 연결 해제될 때 wpdc_auto_publish_overridden 게시 메타데이터를 업데이트하여 플러그인이 게시글 업데이트를 Discourse에 게시하려고 시도하는 것을 방지
WP Discourse 버전 2.0.3 이전부터 Discourse에서 연결 해제된 게시글의 자동 게시(Auto Publish) 설정 관련 문제 수정
댓글 템플로드를 로드하지 않고도 댓글이 표시되도록 정적 get_discourse_comments 함수 추가
User Notes
Solved
Calendar
Font Awesome Pro
추가 기능 및 수정 사항
클릭하여 확장
신규 기능
배지 페이지 제목 아래에 새로운 플러그인 아웃렛 추가
오래된 자격 증명에 대해 관리자에게 알림
오래된 게시글의 원격 이미지 다운로드 지원
주제 추적 상태에 태그 사용 선택적으로 허용
비공개 주제에 대해 상세한 404 페이지 표시
버그 수정
스피너가 나타날 때 버튼 높이가 변경되지 않도록 수정
삭제된 주제에서 게시글을 다시 베이킹(rebake)할 수 있는 기능 복원
glob과 mtime 사이에서 삭제된 파일 처리
calc 내부에서 z 헬퍼가 해결되지 않는 문제 수정
작은 화면에서 Topic-admin-popup-menu가 넘쳐나던 문제 수정
핫링크된 이미지 가져올 때 IRI(유니코드 URI) 지원
시스템 사용자가 편집한 경우에도 핫링크된 이미지 가져오기
호스트네임이 변경될 때 데이터베이스 테마 캐시 무효화
highlight.js를 v9 트리의 마지막 커밋으로 고정
입력 필드에서 타이핑 중일 때 전체 사용자 페이지를 다시 렌더링하지 않도록 수정
음소거된 태그가 태그가 없는 주제를 카운트에서 제거하던 문제 수정
주제를 가져올 수 없는 경우 예외를 발생시키지 않도록 수정
이름 대신 표시를 위해 label/title 속성을 정의할 수 있도록 허용
소문자가 아닌 이름을 가진 그룹으로 메시지 보내기 문제 수정
업로드 ID가 누락된 경우 깨진 쿼리 문제 수정
정적 파일 없이 사용자 정의 이모지 번역 사용 가능하도록 허용
check_xhr가 다루는 GET 액션에도 X-Robots-Tag 헤더 추가
기본 이메일이 없는 사용자에게 다이제스트를 보내지 않도록 수정
그룹-폼-인터랙션-필드(group-form-interaction-fields)의 값과 기본값을 올바르게 설정
초안을 폐기할 때 항상 저장이 완료되도록 보장
초안 취소 다이얼로그를 열면 자동 저장이 깨지던 문제 수정
categories_and_top_topics에서 TopicQuery에 current_user 전달
HTML 변수 업데이트: font-size에서 px 대신 em 사용
default_theme_id가 -1일 때 마법사가 시작되지 않는 문제 수정
색상 단계가 제외된 경우 마법사 미리보기 문제 수정
XML 파일이 SVG 파일로 잘못 감지되던 문제 수정
UX 변경 사항
kbd에서 box-shadow 제거 및 스타일 통일
대시보드 필의 테두리 반경 아티팩트 수정
“알림 활성화” 버튼 뒤의 마침표 제거
admin/customize/colors의 입력 필드 정렬 수정
주제 관리 메뉴를 렌치 아이콘 옆에 배치
사용자 패널 내 메뉴 링크 헤더를 더 유연하게 변경
알림 메뉴의 아이콘 정렬 개선
before-topic-list 아웃렛을 재배치하여 Top 페이지에서도 표시되도록 수정
고급 검색 페이지에서 in:unpinned 필터 제거
마법사 홈페이지 단계의 활동 열 표시 수정
PM 편집 버튼 제거
주제 타이머의 선택된 날짜/시간 정렬 개선
사용자가 영구 정지된 경우 정지 날짜를 표시하지 않도록 수정
자동완성 옵션을 선택한 후에도 입력 필드에 포커스를 유지
중복된 사용자 수 표시 제거
+member_count와 “더 보기” 사이에 여백 추가
정렬을 위해 Priority를 score로 이름 변경
성능
27개의 좋아요