Komga의 새 릴리스: v1.0.0
출처 | https://github.com/gotson/komga/releases/tag/v1.0.0 |
---|
변경 로그
🚀 특징
웹 UI
범위가 지정되지 않은
- 읽기 목록 가져오기 보기( 0f89cf3 ) 에서 일치하는 시리즈 출시 연도를 표시하고 #1114 를 닫습니다.
- 알려진 중복 페이지( bf1903b ) 에 대한 일치 수 정렬 추가 , #825 닫기
- 해시만으로 중복 페이지 식별( 2d95679 )
- 해싱에 XXH128 사용( 4f8dee7 )
🚨 기본 포트를 8080에서 25600으로 변경( 9b519e4 )
🐛 수정
API
opds
웹 UI
- 선택한 로케일을 날짜 선택기 대화 상자( 7b3534a ) 에 적용하고 #1113을 닫습니다.
범위가 지정되지 않은
- oauth2 로그인이 작동하지 않습니다( 3eaab0f ).
- comicInfo.xml SeriesGroup이 이제 쉼표로 분할됨( fb13529 ), 닫힘 #1122
- 누락된 페이지 파일 크기가 있는 책을 오래된 것으로 표시( a03bda9 )
🔄️ 변경 사항
- SeriesMetadataPatch#collections 세트로 만들기( 85fb3fa )
- build.gradle.kts( c70cab4 ) 에서 더 이상 사용되지 않는 메서드를 대체합니다.
- 지원 중단 교체( 32cb52e )
- 세션 생성 정책을 명시적으로 지정( c202614 )
- HttpTrace를 HttpExchange로 교체( 0112fcd )
- 속성을 비공개로 설정( 9c0905e )
🚨 더 이상 사용되지 않는 클래스 제거: /api/v1/users 및 /api/v1/series/{seriesId}/read-progress/tachiyomi가 제거되었습니다 ( 2a5ce25 ).- 불필요한 괄호 제거( d4aa113 )
- Spring Security 6에 대한 SecurityConfiguration 적용( cf7fb45 )
- 더 이상 사용되지 않는 구성 키 교체( 1b69cd0 )
- 시작할 때 jooq 팁 숨기기( 7a3c1d8 )
- 개인 속성을 메서드로 대체( 3e2d2cf )
- 더 이상 사용되지 않는 artemis 사용을 대체합니다( 50524b9 ).
- javax 가져오기를 jakarta( b88b4c4 ) 로 교체
🛠 짓다
디펜다봇
- 루트 폴더( 432bbb8 ) 에 대해 사용하지 않는 dependsabot 구성을 제거합니다.
뎁스
- 범프 peter-evans/dockerhub-description이 3.4.1에서 3.4.2로 변경되었습니다( 7209667 ).
- 9.6.0에서 9.7.0으로 범프 루씬( 28c1f88 )
- icu4j를 73.1에서 73.2로 범프( a27f91c )
- 2.17.2에서 2.17.4로 범프 hawtio-springboot( 27c8270 )
- 2.12.0에서 2.13.0으로 범프 커먼즈-io( 0308d82 )
- 8.2에서 8.2.1로의 bump jooq 플러그인( f8a018c )
- 스프링 부트를 3.1.0에서 3.1.1로 변경( 1485f5f )
- Kotlin을 1.8.21에서 1.8.22로 변경( c5cc9a2 )
- ktlint gradle을 11.4.2로 변경( b7cb89d )
- commons-io를 2.12.0으로 변경( 93f138d )
- tika-core를 2.8.0으로 변경( 3471446 )
- pdfbox를 2.0.28로 변경( 37514f0 )
- 범프 모크를 1.13.5로 변경( ac91116 )
- ben-manes.versions를 0.46.0으로 범프( 5e89431 )
- kotlinx-coroutines-core를 1.7.1로 변경( 714334e )
- springmockk를 4.0.2로 변경( dba0907 )
- tsid-creator를 5.2.4로 변경( c86302d )
- jsoup를 1.16.1로 변경( 2472bb6 )
- commons-compress를 1.23.0으로 범프( 9dd1074 )
- icu4j를 73.1로 범프( 0fa540d )
- 9.6.0으로 lucene 범프( c01e774 )
- 범프 hawtio를 2.17.2로 변경( aa31c74 )
- 범프 jreleaser를 1.6.0으로 변경( 528ff62 )
- 8.2로 범프 joog gradle 플러그인( 9c977d3 )
- 범프 gradle을 8.1.1( cb7c150 ) 로 변경
- springdoc를 2.1.0으로 변경( 77c1bb7 )
- sqlite-jdbc를 3.42.0.0으로 범프( b7f4849 )
- kotlin을 1.8.21로 변경( d5f3423 )
- springboot를 3.1.0으로 변경( 1617fdf )
- 범프 hawtio-springboot를 2.17.0( 2bf5dc3 ) 으로 변경
- springmockk를 4.0.0으로 범프( c84a1d3 )
- springdoc를 2.0.2로 변경( c75d870 )
- 범프 모크를 1.13.4로 변경( fb22bfd )
- Lucene을 9.5.0으로 변경( e6ba346 )
- drop micrometer-registry-influx ( bae1ddf )
- spring-session-caffeine을 2.0.0으로 변경( 70b6def )
- archunit-junit5를 1.0.1로 범프( 992c68f )
- tika-core를 2.7.0으로 범프( 471a759 )
- kotlin-logging-jvm을 3.0.5로 변경( a0bf86e )
- flyway의 gradle 플러그인을 9.7.0으로 변경( 9104578 )
- jooq의 gradle 플러그인을 8.1로 변경( 03929e4 )
- 스프링 부트를 3.0.2로 변경( 7828edc )
- 범프 peter-evans/dockerhub-description이 3.3.0에서 3.4.1로 변경되었습니다( 8716996 ).
웹 UI
범위가 지정되지 않은
- 누락된 Gradle 작업 종속성 수정( 4d95e9d )
- openapi 생성기 구성 수정( 65be72a )
- CI( 9f44fc8 ) 에서 Gradle 오류 수정 시도
- CI에서 Gradle 오류 수정 시도( 49c2695 )
- 자바를 17 미만으로 삭제( 9d7e193 )
- 속성 액세스 구문 사용( d449ef1 )
- 비정상적 테스트를 생성하는 SpykBean 제거( 54c2e35 )
- 클레임 상태 가져오기를 위한 REST API 테스트 추가( 5336477 )
- OAuth2 REST API 테스트 추가( 35be71e )
- Actuator REST API 테스트 추가( f9b1351 )
🚨 대상 JDK 17: 이제 Java 17 이상이 필요합니다 ( 9569c5b ).
📝 선적 서류 비치
- 포트 변경에 대한 개발 문서 업데이트( 985f04f )
🌐 번역
- Weblate(일본어)를 사용하여 번역됨( 28b8aff )
- Weblate(중국어(간체))를 사용하여 번역됨( 05ad407 )
- Weblate(이탈리아어)를 사용하여 번역됨( 4154924 )
- Weblate(중국어(번체))를 사용하여 번역됨( 965a041 )
- Weblate(터키어)를 사용하여 번역됨( b5c9152 )
- Weblate(불가리아어)를 사용하여 번역됨( 28c0234 )
- Weblate(스웨덴어)를 사용하여 번역됨( 326c06e )
- Weblate(체코어)를 사용하여 번역됨( ab8d748 )
- Weblate(프랑스어)를 사용하여 번역됨( 8e8a8ff )
- Weblate(스페인어)를 사용하여 번역됨( 3cc7386 )
- Weblate(독일어)를 사용하여 번역됨( dc5bf55 )
기여자
도움을 주신 다음 분들에게 감사드립니다.
AL, Adam Beneš, Gauthier, Gauthier Roebroeck, Karl Jakobsson, Lee Andy, MrAnter, Nathan, Serhat Gülaştı, Shjosan, Tomas Koutek, Toprak Boran, gallegonovato, little cookie, paulo59 , t2nagi, 小造xu_zh