diff --git a/CHANGELOG.md b/CHANGELOG.md index 54f6c5d5c6..5e63d42c6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,44 @@ +# [1.7.0](https://github.com/gotson/komga/compare/1.6.4...1.7.0) (2023-10-30) +## 🚀 Features +**api** +- configure server port and context path ([3f39037](https://github.com/gotson/komga/commits/3f39037)), closes [#1264](https://github.com/gotson/komga/issues/1264) + +**komga-tray** +- add libjxl for Windows ([8171cb8](https://github.com/gotson/komga/commits/8171cb8)) + +**webui** +- add server port and context path to the server settings screen ([4196f08](https://github.com/gotson/komga/commits/4196f08)), closes [#1264](https://github.com/gotson/komga/issues/1264) + +## 🐛 Fixes +**komga-tray** +- use workaround to open filesystem on Windows ([6059b85](https://github.com/gotson/komga/commits/6059b85)) + +## 🛠 Build +**docker** +- add support for AVIF on amd64/arm64 images ([a92db64](https://github.com/gotson/komga/commits/a92db64)) + +**komga-tray** +- add native image libraries for macOS ([d8dea84](https://github.com/gotson/komga/commits/d8dea84)) +- use JDK 21 toolchain ([69eb24d](https://github.com/gotson/komga/commits/69eb24d)) + +**unscoped** +- change release tag format to enable delta updates in Conveyor ([c4cd4bd](https://github.com/gotson/komga/commits/c4cd4bd)) +- install JDK 21 ([0267ba8](https://github.com/gotson/komga/commits/0267ba8)) + +## 📝 Documentation + +- update DEVELOPING.md for necessary JDK ([5a66f2a](https://github.com/gotson/komga/commits/5a66f2a)) + +## 🌐 Translation + +- translated using Weblate (Chinese (Traditional)) ([56b782e](https://github.com/gotson/komga/commits/56b782e)) +- translated using Weblate (Finnish) ([d8fe2d7](https://github.com/gotson/komga/commits/d8fe2d7)) +- translated using Weblate (Turkish) ([a519261](https://github.com/gotson/komga/commits/a519261)) + +## ⚙️ Dependencies +**komga** +- add imageio-heif:0.6.0 ([07cf63a](https://github.com/gotson/komga/commits/07cf63a)), closes [#942](https://github.com/gotson/komga/issues/942) + # [1.6.4](https://github.com/gotson/komga/compare/v1.6.3...v1.6.4) (2023-10-26) ## 🐛 Fixes **komga** diff --git a/gradle.properties b/gradle.properties index 168f2979cd..21b7f09500 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ -version=1.6.4 +version=1.7.0 org.gradle.jvmargs=-Xmx2G diff --git a/komga/docs/openapi.json b/komga/docs/openapi.json index 3f0ffb0c73..b7ccfb9b4c 100644 --- a/komga/docs/openapi.json +++ b/komga/docs/openapi.json @@ -10558,6 +10558,15 @@ "taskPoolSize": { "type": "integer", "format": "int32" + }, + "serverPort": { + "maximum": 65535, + "type": "integer", + "format": "int32" + }, + "serverContextPath": { + "pattern": "^\\/[\\w-\\/]*[a-zA-Z0-9]$", + "type": "string" } } }, @@ -11452,16 +11461,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -11590,18 +11599,59 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { + "empty": { + "type": "boolean" + } + } + }, + "SettingMultiSourceInteger": { + "required": [ + "configurationSource", + "databaseSource", + "effectiveValue" + ], + "type": "object", + "properties": { + "configurationSource": { "type": "integer", "format": "int32" }, - "empty": { - "type": "boolean" + "databaseSource": { + "type": "integer", + "format": "int32" + }, + "effectiveValue": { + "type": "integer", + "format": "int32" + } + } + }, + "SettingMultiSourceString": { + "required": [ + "configurationSource", + "databaseSource", + "effectiveValue" + ], + "type": "object", + "properties": { + "configurationSource": { + "type": "string" + }, + "databaseSource": { + "type": "string" + }, + "effectiveValue": { + "type": "string" } } }, @@ -11610,6 +11660,8 @@ "deleteEmptyCollections", "deleteEmptyReadLists", "rememberMeDurationDays", + "serverContextPath", + "serverPort", "taskPoolSize", "thumbnailSize" ], @@ -11637,6 +11689,12 @@ "taskPoolSize": { "type": "integer", "format": "int32" + }, + "serverPort": { + "$ref": "#/components/schemas/SettingMultiSourceInteger" + }, + "serverContextPath": { + "$ref": "#/components/schemas/SettingMultiSourceString" } } }, @@ -11730,16 +11788,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12222,16 +12280,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12315,16 +12373,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12437,16 +12495,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12483,16 +12541,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12549,16 +12607,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12624,16 +12682,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" } @@ -12670,16 +12728,16 @@ "sort": { "$ref": "#/components/schemas/SortObject" }, + "numberOfElements": { + "type": "integer", + "format": "int32" + }, "first": { "type": "boolean" }, "last": { "type": "boolean" }, - "numberOfElements": { - "type": "integer", - "format": "int32" - }, "empty": { "type": "boolean" }