Uptimekuma 1.23.12 Release
요약
경고
#4244에서 도입된 언어 일치 메커니즘이 너무 기본적이었다(설정에 따라 영향을 받을 수도 있음)
자세한 내용은 #4692를 참조하세요.
경고
프록시를 사용하는 경우 1.23.11
을 사용하세요. #4630의 더 신뢰할 만한 이벤트가 이 부분을 고려하지 않음
앞으로 이러한 문제를 방지하려면 테스트 커버리지를 늘리는 것이 좋습니다. ^^
💇♀️ 개선 사항
- #4477 시스템 메일 부분을 통해 메일 전송 방법의 도움말을 개선했습니다(감사합니다. @apio-sys)
- #4630 TLS 인증서를 더욱 신뢰할 수 있게 얻기 위해 keylog 이벤트를 사용합니다 [1.23.X] (감사합니다. @chakflying)
🐞 버그 수정
- #4326 HTTP 기본 인증에서 비어있는 암호나 사용자를 위해
encodeBase64
를 수정했습니다 (감사합니다. @Saibamen) - #4244 i18n이 자동 언어 감지에
navigator.languages
대신navigator.language
를 사용하도록 변경했습니다 (감사합니다. @CommanderStorm) - #3598 fix(notification-dingding): 에러 발생 시 에러를 던집니다 (감사합니다. @AnnAngela)
- #4417 브라우저가 연결된 후에만 반환하도록 수정했습니다 (감사합니다. @chakflying)
- #4425 JSON 쿼리에서 문자열만 포함된 JSON을 파싱하지 않도록 수정했습니다 (감사합니다. @chakflying)
- #4631 monitor-tls-info 테이블에 누락된 FK를 추가했습니다 [1.23.X] (감사합니다. @chakflying)
⬆️ 보안 수정
- GHSA-23q2-5gf8-gjpp
- #4653 nodemailer를 업데이트하여 GHSA-9h6g-pr28-7cqp를 수정했습니다 [1.23.X] (감사합니다. @Saibamen)
- #4652 axios, @actions/github 및 dompurify를 업데이트했습니다 [1.23.X] (감사합니다. @Saibamen)
- 모든 종속성을 업데이트했습니다
🦎 번역 참여
기타
- #4633 Fix: Windows Runner에서 CI 수정 [1.23.X] (감사합니다. @chakflying)
- 이 저장소의 다른 작은 변경사항, 코드 리팩토링 및 주석/문서 업데이트:
원문 내용
Warning
The i18n detection mehanism which matches your languages and our languages introduced in #4244 was too basic (depending on your setup you might or might not be affected)
See #4692 for further details.
Warning
If you use proxys, please use 1.23.11
instead, as the more reliable events from #4630 don't take this part into consideration.
If you want to prevent such breakages in the future, we would be very happy with increasing the test-coverage in general ^^
💇♀️ Improvements
- #4477 Improved helptext of how to send mail via the systems mail subsystem (Thanks @apio-sys)
- #4630 Feat: Use keylog event to obtain TLS certificate for better reliability [1.23.X] (Thanks @chakflying)
🐞 Bug Fixes
- #4326 Fix
encodeBase64
for empty password or user in HTTP Basic Authentication (Thanks @Saibamen) - #4244 made sure that the i18n does use
navigator.languages
instead ofnavigator.language
for automatic language detection (Thanks @CommanderStorm) - #3598 fix(notification-dingding): throw error when failed (Thanks @AnnAngela)
- #4417 Fix: Make sure browser is connected before returning (Thanks @chakflying)
- #4425 Fix: [JSON-Query] Prevent parsing string-only JSON (Thanks @chakflying)
- #4631 Fix: Add missing FK for monitor-tls-info table [1.23.X] (Thanks @chakflying)
⬆️ Security Fixes
- GHSA-23q2-5gf8-gjpp
- #4653 fix: Update nodemailer to fix GHSA-9h6g-pr28-7cqp [1.23.X] (Thanks @Saibamen)
- #4652 fix: Update
axios
,@actions/github
anddompurify
[1.23.X] (Thanks @Saibamen) - Update all dependencies
🦎 Translation Contributions
Others
- #4633 Fix: Fix CI on Windows Runner [1.23.X] (Thanks @chakflying)
- Other small changes, code refactoring and comment/doc updates in this repo:
링크 : https://github.com/louislam/uptime-kuma/releases/tag/1.23.12