)]}'
{
  "log": [
    {
      "commit": "5326f5ef3027ed24666a82a4820a0f4ad3c4d280",
      "tree": "66e0d061927eb99b0e444bf6520b5aec54b9d4e1",
      "parents": [
        "2b3aff0382643f8c58d183769818ec62acd498d8"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:34:08 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:35:11 2023 +0200"
      },
      "message": "Revert \"De-generics-ize Post, PostText.\"\n\nThis reverts commit 475bf006583288e6544374ba7c5d085f0b4235f2.\n\nChange-Id: I78bc6e061c3cd8ecc7c8794168596e26de1e6af8\n"
    },
    {
      "commit": "2b3aff0382643f8c58d183769818ec62acd498d8",
      "tree": "b4dc562636c654f60a67dd29d61ca76925fc847b",
      "parents": [
        "2fa30295863c83e7cdf160164b52ace9c22775ec"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:23:48 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:23:48 2023 +0200"
      },
      "message": "PostTextPK: Rely on basic columns only.\n\nThis seems to make Hibernate happier and less confused.\n\nChange-Id: I15709c54b7eddd1cc65f651738f673bf02331174\n"
    },
    {
      "commit": "2fa30295863c83e7cdf160164b52ace9c22775ec",
      "tree": "156b9b7b0c5d45d112c1af6a2fa8603811fdfce1",
      "parents": [
        "475bf006583288e6544374ba7c5d085f0b4235f2"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:21:50 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 21:22:32 2023 +0200"
      },
      "message": "Fix various Hibernate mapping oversights.\n\nChange-Id: Iff22c68a718d6f65734e166cd08f4049ccc196ec\n"
    },
    {
      "commit": "475bf006583288e6544374ba7c5d085f0b4235f2",
      "tree": "70d778019369e1ba040e98da0d134e1ea25fc733",
      "parents": [
        "940eac59b739d1c5e9e57a225eaa9017468b14f0"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 20:56:30 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 20:59:04 2023 +0200"
      },
      "message": "De-generics-ize Post, PostText.\n\nHibernate 6 did not like the old scheme.\n\nChange-Id: I060e077648ab54589d5b7574137c10517b4c4114\n"
    },
    {
      "commit": "940eac59b739d1c5e9e57a225eaa9017468b14f0",
      "tree": "648d53e1820fd0bbb04dc7910195338249d6fa3c",
      "parents": [
        "e3bc3ee826b95168fed2f62f8e1019bad457e39e"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 18:47:10 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 18:47:10 2023 +0200"
      },
      "message": "Update Maven wrapper to 3.9.3.\n\nChange-Id: Ib6603736b14853f7c340f7f0b766fd5b900088f6\n"
    },
    {
      "commit": "e3bc3ee826b95168fed2f62f8e1019bad457e39e",
      "tree": "f1e209919af11b86e0e7e0a3a33a19d1cc91184b",
      "parents": [
        "98cee8d5ba9713c82cf66d674ac257af90d2b6ff"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 16:21:11 2023 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Aug 06 18:46:57 2023 +0200"
      },
      "message": "Updates for Quarkus 3.\n\nChange-Id: I14aff18aa1e31944619dfb6cc57955484227b298\n"
    },
    {
      "commit": "98cee8d5ba9713c82cf66d674ac257af90d2b6ff",
      "tree": "b32d21a3b5b8762cb41372f4d4d5cc803c54a9f7",
      "parents": [
        "89010ef6c600f91a287aff53a5c06e71cad52db1"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Aug 02 18:04:25 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Aug 02 18:04:25 2023 +0000"
      },
      "message": "Update quarkus.version to v3\n"
    },
    {
      "commit": "89010ef6c600f91a287aff53a5c06e71cad52db1",
      "tree": "6c96c0f0253458a8200909cf30b774d1a5b47fdc",
      "parents": [
        "401efb0c97c7513e577d925691fea6ea192faf40",
        "0ae54149199472ab7a918cabd0183932e7c5b9f8"
      ],
      "author": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Thu May 11 04:13:36 2023 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Thu May 11 04:13:36 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.21 (mulk/mulkcms2!28)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.8.20` -\u003e `1.8.21` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eJetBrains/kotlin\u003c/summary\u003e\n\n### [`v1.8.21`](https://github.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#\u0026#8203;1821)\n\n[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.8.20...v1.8.21)\n\n##### Compiler\n\n-   [`KT-57848`](https://youtrack.jetbrains.com/issue/KT-57848) Native: compilation of dynamic/static library fails with Xcode 14.3\n-   [`KT-57875`](https://youtrack.jetbrains.com/issue/KT-57875) Native compilation failure: Suspend functions should be lowered out at this point, but FUN LOCAL_FUNCTION_FOR_LAMBDA\n-   [`KT-57946`](https://youtrack.jetbrains.com/issue/KT-57946) KAPT: \"RuntimeException: No type for expression\" with delegate\n\n##### JavaScript\n\n-   [`KT-57356`](https://youtrack.jetbrains.com/issue/KT-57356) KJS: StackOverflowException on [@\u0026#8203;JsExport](https://github.com/JsExport) with type parameters referring to one another\n\n##### Tools. Compiler plugins. Serialization\n\n-   [`KT-58067`](https://youtrack.jetbrains.com/issue/KT-58067) Serialization: NullPointerException caused by [@\u0026#8203;Contextual](https://github.com/Contextual) property with type with generic\n-   [`KT-57730`](https://youtrack.jetbrains.com/issue/KT-57730) Serialization: \"IllegalStateException: Serializer for element of type \u003croot\u003e.Foo has not been found\" caused by serialization of Java type\n\n##### Tools. Gradle. JS\n\n-   [`KT-57766`](https://youtrack.jetbrains.com/issue/KT-57766) KJS / Gradle \"Module not found: Error: Can\u0027t resolve \u0027kotlin-kotlin-stdlib-js-ir\u0027\" when using \"useEsModules\"\n\n##### Tools. Kapt\n\n-   [`KT-58027`](https://youtrack.jetbrains.com/issue/KT-58027) Kotlin 1.8.20 kapt issue \"null: KtCallExpression: build()\"\n\n##### Tools. Maven\n\n-   [`KT-58048`](https://youtrack.jetbrains.com/issue/KT-58048) Maven: \"Too many source module declarations found\" after upgrading to 1.8.20\n-   [`KT-58101`](https://youtrack.jetbrains.com/issue/KT-58101) \u0027Unable to access class\u0027 in kotlin-maven-plugin after updating to Kotlin 1.8.20\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "0ae54149199472ab7a918cabd0183932e7c5b9f8",
      "tree": "6c96c0f0253458a8200909cf30b774d1a5b47fdc",
      "parents": [
        "401efb0c97c7513e577d925691fea6ea192faf40"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu May 11 04:02:27 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu May 11 04:02:27 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.21\n"
    },
    {
      "commit": "401efb0c97c7513e577d925691fea6ea192faf40",
      "tree": "2ba88f3fb7d824df74c27101f97c7905e0f6d62f",
      "parents": [
        "3cf79ce880f6a36cceb1c2e73196f9f04780e210",
        "448f20dcbaa4c0276ae08bf53e1efd93f14c4dea"
      ],
      "author": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Thu May 11 03:32:03 2023 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Thu May 11 03:32:03 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!26)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.203.0` -\u003e `^0.206.0`](https://renovatebot.com/diffs/npm/flow-bin/0.203.1/0.206.0) |\n| [org.liquibase.ext:liquibase-hibernate5](https://github.com/liquibase/liquibase-hibernate/wiki) ([source](https://github.com/liquibase/liquibase-hibernate)) | build | minor | `4.20.0` -\u003e `4.21.1` |\n| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.20.0` -\u003e `4.21.1` |\n| [org.jsoup:jsoup](https://jsoup.org/) ([source](https://github.com/jhy/jsoup)) | compile | minor | `1.15.4` -\u003e `1.16.1` |\n| [com.vladsch.flexmark:flexmark-all](https://github.com/vsch/flexmark-java) | compile | patch | `0.64.0` -\u003e `0.64.4` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.35.0` -\u003e `2.36.0` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.6.Final` -\u003e `2.16.7.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.6.Final` -\u003e `2.16.7.Final` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://maven.apache.org/enforcer/) | build | minor | `3.2.1` -\u003e `3.3.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.206.0`](https://github.com/flowtype/flow-bin/compare/f1c1fe95d30c9feff04b8a14db502f27ee7321c0...7bf1c0e0fe722db7b852ebdd400f336dd2edfbea)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/f1c1fe95d30c9feff04b8a14db502f27ee7321c0...7bf1c0e0fe722db7b852ebdd400f336dd2edfbea)\n\n### [`v0.205.1`](https://github.com/flowtype/flow-bin/compare/7b34b50be11ac8e06d2837c976dbaa6262d2f28f...f1c1fe95d30c9feff04b8a14db502f27ee7321c0)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/7b34b50be11ac8e06d2837c976dbaa6262d2f28f...f1c1fe95d30c9feff04b8a14db502f27ee7321c0)\n\n### [`v0.205.0`](https://github.com/flowtype/flow-bin/compare/2b838b788c7a7bc16b29334492d8a5d4b50784e0...7b34b50be11ac8e06d2837c976dbaa6262d2f28f)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/2b838b788c7a7bc16b29334492d8a5d4b50784e0...7b34b50be11ac8e06d2837c976dbaa6262d2f28f)\n\n### [`v0.204.1`](https://github.com/flowtype/flow-bin/compare/283b669e3ea09ee1e59dc1b0f5804ccbd49b24dc...2b838b788c7a7bc16b29334492d8a5d4b50784e0)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/283b669e3ea09ee1e59dc1b0f5804ccbd49b24dc...2b838b788c7a7bc16b29334492d8a5d4b50784e0)\n\n### [`v0.204.0`](https://github.com/flowtype/flow-bin/compare/5e0645d5175515db62c64474cb64d15f842c73b5...283b669e3ea09ee1e59dc1b0f5804ccbd49b24dc)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/5e0645d5175515db62c64474cb64d15f842c73b5...283b669e3ea09ee1e59dc1b0f5804ccbd49b24dc)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase-hibernate\u003c/summary\u003e\n\n### [`v4.21.1`](https://github.com/liquibase/liquibase-hibernate/releases/tag/v4.21.1)\n\n[Compare Source](https://github.com/liquibase/liquibase-hibernate/compare/v4.21.0...v4.21.1)\n\nSupport for Liquibase 4.21.1.\n\n**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.20.0...v4.21.1\n\n### [`v4.21.0`](https://github.com/liquibase/liquibase-hibernate/releases/tag/v4.21.0)\n\n[Compare Source](https://github.com/liquibase/liquibase-hibernate/compare/v4.20.0...v4.21.0)\n\nSupport for Liquibase 4.21.0.\n\n#### What\u0027s Changed\n\n-   Bump snakeyaml from 1.33 to 2.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/462\n-   Bump spring.version from 6.0.5 to 6.0.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/464\n-   Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/461\n-   Fix snyk warning by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase-hibernate/pull/466\n-   UniqueConstraintSnapshotGenerator removed to avoid issue of index/constraint recreation by [@\u0026#8203;MalloD12](https://github.com/MalloD12) in https://github.com/liquibase/liquibase-hibernate/pull/468\n-   Bump spring.version from 6.0.6 to 6.0.7 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/470\n-   feat: Make test failing with unique constraints by [@\u0026#8203;fleboulch](https://github.com/fleboulch) in https://github.com/liquibase/liquibase-hibernate/pull/455\n-   Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/473\n-   Bump maven-resources-plugin from 3.3.0 to 3.3.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/471\n-   Bump maven-surefire-plugin from 2.22.2 to 3.0.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/469\n-   Fix types handling by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase-hibernate/pull/467\n\n#### New Contributors\n\n-   [@\u0026#8203;MalloD12](https://github.com/MalloD12) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/468\n-   [@\u0026#8203;fleboulch](https://github.com/fleboulch) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/455\n\n**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.19.1...v4.21.0\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase\u003c/summary\u003e\n\n### [`v4.21.1`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4211-is-a-patch-release)\n\n[Compare Source](https://github.com/liquibase/liquibase/compare/v4.21.0...v4.21.1)\n\n### [`v4.21.0`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-v4210-is-a-major-release)\n\n[Compare Source](https://github.com/liquibase/liquibase/compare/v4.20.0...v4.21.0)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003evsch/flexmark-java\u003c/summary\u003e\n\n### [`v0.64.4`](https://github.com/vsch/flexmark-java/compare/0.64.2...0.64.4)\n\n[Compare Source](https://github.com/vsch/flexmark-java/compare/0.64.2...0.64.4)\n\n### [`v0.64.2`](https://github.com/vsch/flexmark-java/compare/0.64.0...0.64.2)\n\n[Compare Source](https://github.com/vsch/flexmark-java/compare/0.64.0...0.64.2)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.36.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2360---2023-02-27)\n\n##### Added\n\n-   `gradlew equoIde` opens a repeatable clean Spotless dev environment. ([#\u0026#8203;1523](https://github.com/diffplug/spotless/pull/1523))\n-   `cleanthat` added `includeDraft` option, to include draft mutators from composite mutators. ([#\u0026#8203;1574](https://github.com/diffplug/spotless/pull/1574))\n-   `npm`-based formatters now support caching of `node_modules` directory ([#\u0026#8203;1590](https://github.com/diffplug/spotless/pull/1590))\n\n##### Fixed\n\n-   `JacksonJsonFormatterFunc` handles json files with an Array as root. ([#\u0026#8203;1585](https://github.com/diffplug/spotless/pull/1585))\n\n##### Changes\n\n-   Bump default `cleanthat` version to latest `2.1` -\u003e `2.6` ([#\u0026#8203;1569](https://github.com/diffplug/spotless/pull/1569) and [#\u0026#8203;1574](https://github.com/diffplug/spotless/pull/1574))\n-   Reduce logging-noise created by `npm`-based formatters ([#\u0026#8203;1590](https://github.com/diffplug/spotless/pull/1590) fixes [#\u0026#8203;1582](https://github.com/diffplug/spotless/issues/1582))\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.7.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.7.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.6.Final...2.16.7.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;33023](https://github.com/quarkusio/quarkus/pull/33023) - Fix algorithm comparison bug in OIDC code loading the token decryption key\n-   [#\u0026#8203;33020](https://github.com/quarkusio/quarkus/pull/33020) - Fixed example in command-mode-reference.adoc\n-   [#\u0026#8203;33012](https://github.com/quarkusio/quarkus/pull/33012) - Update JReleaser guide for native executables\n-   [#\u0026#8203;32842](https://github.com/quarkusio/quarkus/pull/32842) - Correct a typo in redis-reference.adoc\n-   [#\u0026#8203;32841](https://github.com/quarkusio/quarkus/pull/32841) - Add a column before a table column separator `|`\n-   [#\u0026#8203;32838](https://github.com/quarkusio/quarkus/pull/32838) - Fix a typo in security-openid-connect-multitenancy.adoc\n-   [#\u0026#8203;32771](https://github.com/quarkusio/quarkus/pull/32771) - Prevent NPE for UserInfo String and Boolean properties\n-   [#\u0026#8203;32762](https://github.com/quarkusio/quarkus/pull/32762) - Normalize paths for POM Model providers\n-   [#\u0026#8203;32753](https://github.com/quarkusio/quarkus/pull/32753) - Update codestarts to use openjdk container images 1.15\n-   [#\u0026#8203;32751](https://github.com/quarkusio/quarkus/issues/32751) - Codestarts - OpenJDK-Container Image not updated\n-   [#\u0026#8203;32740](https://github.com/quarkusio/quarkus/pull/32740) - Add missing static import in config interceptor doc\n-   [#\u0026#8203;32738](https://github.com/quarkusio/quarkus/pull/32738) - Fix guide oidc trust-store config parameter name\n-   [#\u0026#8203;32703](https://github.com/quarkusio/quarkus/pull/32703) - Include MariaDB deprecated.properties\n-   [#\u0026#8203;32702](https://github.com/quarkusio/quarkus/issues/32702) - Native MariaDb with useSsl throw NPE\n-   [#\u0026#8203;32692](https://github.com/quarkusio/quarkus/pull/32692) - Allow ConfigMappings with default visibility\n-   [#\u0026#8203;32690](https://github.com/quarkusio/quarkus/issues/32690) - Quarkus dev mode is not working with a certain type of folder tree due to dependency injection\n-   [#\u0026#8203;32679](https://github.com/quarkusio/quarkus/pull/32679) - Logging with Panache: fix LocalVariablesSorter usage\n-   [#\u0026#8203;32669](https://github.com/quarkusio/quarkus/pull/32669) - Replace remaining references to bcX-jdk150\n-   [#\u0026#8203;32663](https://github.com/quarkusio/quarkus/issues/32663) - infov impacts local variable type\n-   [#\u0026#8203;32655](https://github.com/quarkusio/quarkus/pull/32655) - Correct a minor error in native-reference.adoc\n-   [#\u0026#8203;32636](https://github.com/quarkusio/quarkus/pull/32636) - Remove reference Uni::then in Mutiny primer\n-   [#\u0026#8203;32635](https://github.com/quarkusio/quarkus/issues/32635) - Quarkus Mutiny guide mistake\n-   [#\u0026#8203;32603](https://github.com/quarkusio/quarkus/pull/32603) - Avoid calling after construct callbacks twice when using `@Nested` tests\n-   [#\u0026#8203;32514](https://github.com/quarkusio/quarkus/pull/32514) - Bump OWASP dependency check plugin version to 8.2.1\n-   [#\u0026#8203;32505](https://github.com/quarkusio/quarkus/pull/32505) - Throw the exception if OIDC client fails to acquire the token\n-   [#\u0026#8203;32501](https://github.com/quarkusio/quarkus/pull/32501) - Remove unnecessary line split from metadata yaml\n-   [#\u0026#8203;32500](https://github.com/quarkusio/quarkus/issues/32500) - `YamlMetadataGenerator` emits yaml with line splits\n-   [#\u0026#8203;32481](https://github.com/quarkusio/quarkus/pull/32481) - Fix NPE when OIDC TenantConfigResolver returns null\n-   [#\u0026#8203;32480](https://github.com/quarkusio/quarkus/issues/32480) - RestClient with Oidc Token (OidcClientRequestReactiveFilter) is NOT failing when Token is wrong/unauthorized\n-   [#\u0026#8203;32449](https://github.com/quarkusio/quarkus/issues/32449) - Multitenancy OIDC permit tenant enumeration\n-   [#\u0026#8203;32442](https://github.com/quarkusio/quarkus/pull/32442) - Add one more CORS same origin unit test\n-   [#\u0026#8203;32419](https://github.com/quarkusio/quarkus/pull/32419) - Correcting Resteasy Reactive docs\n-   [#\u0026#8203;32403](https://github.com/quarkusio/quarkus/pull/32403) - Make SDKMAN releases minor for maintenance and preview releases\n-   [#\u0026#8203;32383](https://github.com/quarkusio/quarkus/issues/32383) - Using `@InjectSpy` from a JUnit5 `@Nested` inner class leads to unreliable test result\n-   [#\u0026#8203;32360](https://github.com/quarkusio/quarkus/pull/32360) - Qute validation - fix the way the namespace expressions are collected\n-   [#\u0026#8203;32355](https://github.com/quarkusio/quarkus/issues/32355) - Cannot using 2 classes with Qute `@MessageBundle` with different namespace\n-   [#\u0026#8203;32349](https://github.com/quarkusio/quarkus/pull/32349) - Better error on unparseable GraphQL JSON request\n-   [#\u0026#8203;31939](https://github.com/quarkusio/quarkus/pull/31939) - A bit of javadoc for codegen\n-   [#\u0026#8203;31581](https://github.com/quarkusio/quarkus/pull/31581) - Arc - Do not validate static members in inner non-static classes for CDI annotations\n-   [#\u0026#8203;31558](https://github.com/quarkusio/quarkus/issues/31558) - JUnit `@Nested` Inner Classes with `@BeforeAll` and `@Transactional` annotations fail on initialization after upgrading to 2.16.3.Final\n-   [#\u0026#8203;31554](https://github.com/quarkusio/quarkus/issues/31554) - RunTimeMappingsConfigBuilder failures (native build/tests) with 2.16.4\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.7.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.6.Final...2.16.7.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.6.Final...2.16.7.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "448f20dcbaa4c0276ae08bf53e1efd93f14c4dea",
      "tree": "2ba88f3fb7d824df74c27101f97c7905e0f6d62f",
      "parents": [
        "3cf79ce880f6a36cceb1c2e73196f9f04780e210"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed May 10 21:03:29 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed May 10 21:03:29 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "3cf79ce880f6a36cceb1c2e73196f9f04780e210",
      "tree": "0086c5e8a47e9517e50929bf716f1a2a23b86332",
      "parents": [
        "00d1987fc17f327ab118f3795109471d53d131be",
        "db7037c785d2e68e5a9d5b132613f20cbda0cc8f"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Apr 04 17:02:04 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Apr 04 17:02:04 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!23)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.201.0` -\u003e `^0.203.0`](https://renovatebot.com/diffs/npm/flow-bin/0.201.0/0.203.1) |\n| [com.rometools:rome](http://rometools.com) ([source](https://github.com/rometools/rome)) | compile | minor | `2.0.0` -\u003e `2.1.0` |\n| [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | minor | `42.5.4` -\u003e `42.6.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.34.0` -\u003e `2.35.0` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://maven.apache.org/plugins/) | build | patch | `3.3.0` -\u003e `3.3.1` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.4.Final` -\u003e `2.16.6.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.4.Final` -\u003e `2.16.6.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.203.1`](https://github.com/flowtype/flow-bin/compare/0c16b26baece7e1d8106daed2bfc62cad0f83a5a...5e0645d5175515db62c64474cb64d15f842c73b5)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/0c16b26baece7e1d8106daed2bfc62cad0f83a5a...5e0645d5175515db62c64474cb64d15f842c73b5)\n\n### [`v0.203.0`](https://github.com/flowtype/flow-bin/compare/861f798e563b2c66ad67f011d84168ab64e2b722...0c16b26baece7e1d8106daed2bfc62cad0f83a5a)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/861f798e563b2c66ad67f011d84168ab64e2b722...0c16b26baece7e1d8106daed2bfc62cad0f83a5a)\n\n### [`v0.202.1`](https://github.com/flowtype/flow-bin/compare/2b48bba62c465fed5e84d20ff066b303e9614fc6...861f798e563b2c66ad67f011d84168ab64e2b722)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/2b48bba62c465fed5e84d20ff066b303e9614fc6...861f798e563b2c66ad67f011d84168ab64e2b722)\n\n### [`v0.202.0`](https://github.com/flowtype/flow-bin/compare/86aea9c066d6be6f83a540987b84cc4aef83dee0...2b48bba62c465fed5e84d20ff066b303e9614fc6)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/86aea9c066d6be6f83a540987b84cc4aef83dee0...2b48bba62c465fed5e84d20ff066b303e9614fc6)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003erometools/rome\u003c/summary\u003e\n\n### [`v2.1.0`](https://github.com/rometools/rome/releases/tag/2.1.0)\n\n[Compare Source](https://github.com/rometools/rome/compare/2.0.0...2.1.0)\n\n\u003c!-- Release notes generated using configuration in .github/release.yml at 2.1.0 --\u003e\n\n#### What\u0027s Changed\n\n##### ⭐ New Features\n\n-   Downgrade Java from version 11 to 8 by [@\u0026#8203;PatrickGotthard](https://github.com/PatrickGotthard) in https://github.com/rometools/rome/pull/642\n-   Add support for GraalVM native images by [@\u0026#8203;artembilan](https://github.com/artembilan) in https://github.com/rometools/rome/pull/636\n\n##### 🔨 Dependency Upgrades\n\n-   Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/635\n\n##### 🧹 Cleanup\n\n-   Remove unused config files by [@\u0026#8203;PatrickGotthard](https://github.com/PatrickGotthard) in https://github.com/rometools/rome/pull/632\n-   Polish GitHub workflows by [@\u0026#8203;PatrickGotthard](https://github.com/PatrickGotthard) in https://github.com/rometools/rome/pull/633\n-   Polish code by [@\u0026#8203;antoniosanct](https://github.com/antoniosanct) in https://github.com/rometools/rome/pull/631\n\n##### ✔ Other Changes\n\n-   Update configuration for automatically generated release notes by [@\u0026#8203;PatrickGotthard](https://github.com/PatrickGotthard) in https://github.com/rometools/rome/pull/634\n\n#### New Contributors\n\n-   [@\u0026#8203;artembilan](https://github.com/artembilan) made their first contribution in https://github.com/rometools/rome/pull/636\n\n**Full Changelog**: https://github.com/rometools/rome/compare/2.0.0...2.1.0\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003epgjdbc/pgjdbc\u003c/summary\u003e\n\n### [`v42.6.0`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#\u0026#8203;4260-2023-03-17-153434--0400)\n\n##### Changed\n\nfix: use PhantomReferences instead of `Obejct.finalize()` to track Connection leaks [MR #\u0026#8203;2847](https://github.com/pgjdbc/pgjdbc/pull/2847)\n\n    The change replaces all uses of Object.finalize with PhantomReferences.\n    The leaked resources (Connections) are tracked in a helper thread that is active as long as\n    there are connections in use. By default, the thread keeps running for 30 seconds after all\n    the connections are released. The timeout is set with pgjdbc.config.cleanup.thread.ttl system property.\n\nrefactor:(loom) replace the usages of synchronized with ReentrantLock [MR #\u0026#8203;2635](https://github.com/pgjdbc/pgjdbc/pull/2635)\nFixes [Issue #\u0026#8203;1951](https://github.com/pgjdbc/pgjdbc/issues/1951)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.35.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2350---2023-02-10)\n\n##### Added\n\n-   CleanThat Java Refactorer. ([#\u0026#8203;1560](https://github.com/diffplug/spotless/pull/1560))\n-   Introduce `LazyArgLogger` to allow for lazy evaluation of log messages in slf4j logging. ([#\u0026#8203;1565](https://github.com/diffplug/spotless/pull/1565))\n\n##### Fixed\n\n-   Allow multiple instances of the same npm-based formatter to be used by separating their `node_modules` directories. ([#\u0026#8203;1565](https://github.com/diffplug/spotless/pull/1565))\n-   `ktfmt` default style uses correct continuation indent. ([#\u0026#8203;1562](https://github.com/diffplug/spotless/pull/1562))\n\n##### Changes\n\n-   Bump default `ktfmt` version to latest `0.42` -\u003e `0.43` ([#\u0026#8203;1561](https://github.com/diffplug/spotless/pull/1561))\n-   Bump default `jackson` version to latest `2.14.1` -\u003e `2.14.2` ([#\u0026#8203;1536](https://github.com/diffplug/spotless/pull/1536))\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.6.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.6.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.5.Final...2.16.6.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;32319](https://github.com/quarkusio/quarkus/pull/32319) - \\[2.16] Revert io.netty.noUnsafe change\n-   [#\u0026#8203;32302](https://github.com/quarkusio/quarkus/pull/32302) - Qute - fix validation of expressions with the \"cdi\" namespace\n-   [#\u0026#8203;32253](https://github.com/quarkusio/quarkus/pull/32253) - (2.16) Upgrade to graphql-java 19.4\n-   [#\u0026#8203;32223](https://github.com/quarkusio/quarkus/pull/32223) - (2.16) Upgrade wildfly-elytron to 1.20.3.Final\n-   [#\u0026#8203;32110](https://github.com/quarkusio/quarkus/pull/32110) - Prevent splitting of cookie header values when using AWS Lambda\n-   [#\u0026#8203;32107](https://github.com/quarkusio/quarkus/pull/32107) - Fix Podman detection on Windows\n-   [#\u0026#8203;32106](https://github.com/quarkusio/quarkus/issues/32106) - Native building with container: Podman not detected on Windows\n-   [#\u0026#8203;32093](https://github.com/quarkusio/quarkus/pull/32093) - Re-use current ApplicationModel for JaCoCo reports when testing Gradle projects\n-   [#\u0026#8203;32090](https://github.com/quarkusio/quarkus/pull/32090) - K8s moved its registry\n-   [#\u0026#8203;32088](https://github.com/quarkusio/quarkus/pull/32088) - Remove the session cookie if ID token verification failed\n-   [#\u0026#8203;32082](https://github.com/quarkusio/quarkus/pull/32082) - Add missing quote in Hibernate Reactive with Panache guide\n-   [#\u0026#8203;32079](https://github.com/quarkusio/quarkus/issues/32079) - Quarkus JaCoCo extension fails to start Gradle daemon\n-   [#\u0026#8203;32058](https://github.com/quarkusio/quarkus/pull/32058) - Allow use of null in REST Client request body\n-   [#\u0026#8203;32047](https://github.com/quarkusio/quarkus/issues/32047) - rest client reactive throws npe on null request body\n-   [#\u0026#8203;32041](https://github.com/quarkusio/quarkus/issues/32041) - K8s is moving it\u0027s images\n-   [#\u0026#8203;32037](https://github.com/quarkusio/quarkus/issues/32037) - Set-Cookie Header is Split when using OIDC together with AWS Lambda\n-   [#\u0026#8203;32015](https://github.com/quarkusio/quarkus/pull/32015) - Support repeatable Incomings annotation for reactive messaging\n-   [#\u0026#8203;32002](https://github.com/quarkusio/quarkus/issues/32002) - Quarkus: Kafka Event Processor with 2 `@incoming` annotations throws Null Pointer SRMSG00212\n-   [#\u0026#8203;31984](https://github.com/quarkusio/quarkus/pull/31984) - Only substitute OctetKeyPair\\* classes when on the classpath\n-   [#\u0026#8203;31978](https://github.com/quarkusio/quarkus/pull/31978) - Remove quarkus.hibernate-orm.database.generation\u003ddrop-and-create from Hibernate ORM codestart\n-   [#\u0026#8203;31930](https://github.com/quarkusio/quarkus/issues/31930) - Native build fails for JWT\n-   [#\u0026#8203;31893](https://github.com/quarkusio/quarkus/issues/31893) - Docker or Podman required for tests since 3.0.0.Alpha6\n-   [#\u0026#8203;31857](https://github.com/quarkusio/quarkus/pull/31857) - Container runtime detection cached in sys prop, container-docker extension\n-   [#\u0026#8203;31811](https://github.com/quarkusio/quarkus/pull/31811) - Check the expiry date for inactive OIDC tokens\n-   [#\u0026#8203;31717](https://github.com/quarkusio/quarkus/issues/31717) - Quarkus OIDC Session Cookie not deleted in case of 401 unauthorized\n-   [#\u0026#8203;31714](https://github.com/quarkusio/quarkus/issues/31714) - OIDC token refresh fails with 401, if user info is used and not available in the cache (anymore)\n-   [#\u0026#8203;31662](https://github.com/quarkusio/quarkus/issues/31662) - Warning when docker is not running\n-   [#\u0026#8203;31525](https://github.com/quarkusio/quarkus/pull/31525) - Bump Keycloak version to 21.0.1\n-   [#\u0026#8203;31490](https://github.com/quarkusio/quarkus/pull/31490) - Enable Podman and Docker Windows quarkus-container-image-docker testing\n-   [#\u0026#8203;31307](https://github.com/quarkusio/quarkus/issues/31307) - Native Build on Windows has incorrect resource slashes\n-   [#\u0026#8203;30383](https://github.com/quarkusio/quarkus/pull/30383) - Create a new base classloader including parent-first test scoped dependencies when bootstrapping for CT\n\n### [`v2.16.5.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.5.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.4.Final...2.16.5.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;31959](https://github.com/quarkusio/quarkus/pull/31959) - New home for Narayana LRA coordinator Docker images\n-   [#\u0026#8203;31931](https://github.com/quarkusio/quarkus/pull/31931) - Support raw collections in RESTEasy Reactive server and client\n-   [#\u0026#8203;31922](https://github.com/quarkusio/quarkus/pull/31922) - Add more lenient Liquibase ZipPathHandler to work around includeAll not working in prod mode\n-   [#\u0026#8203;31904](https://github.com/quarkusio/quarkus/pull/31904) - \\[2.16] Upgrade SmallRye GraphQL to 1.9.4\n-   [#\u0026#8203;31894](https://github.com/quarkusio/quarkus/pull/31894) - Supply missing extension metadata for reactive keycloak client\n-   [#\u0026#8203;31891](https://github.com/quarkusio/quarkus/pull/31891) - Fix truststore REST Client config when password is not set\n-   [#\u0026#8203;31867](https://github.com/quarkusio/quarkus/pull/31867) - Qute type-safe fragments - fix validation for loop metadata and globals\n-   [#\u0026#8203;31866](https://github.com/quarkusio/quarkus/issues/31866) -  The behavior of the `@RestHeader` annotation is different from the `@HeaderParam` annotation when the parameter is of type List\n-   [#\u0026#8203;31864](https://github.com/quarkusio/quarkus/pull/31864) - Fix incorrect generic type passed to MessageBodyWriter#writeTo\n-   [#\u0026#8203;31818](https://github.com/quarkusio/quarkus/issues/31818) - Jackson JAX-RS YAML Provider for Resteasy Reactive\n-   [#\u0026#8203;31804](https://github.com/quarkusio/quarkus/pull/31804) - \\[2.16] A test to make sure non-existing modules are ignored during workspace discovery\n-   [#\u0026#8203;31793](https://github.com/quarkusio/quarkus/pull/31793) - \\[2.16] Fix NPE loading workspace modules\n-   [#\u0026#8203;31770](https://github.com/quarkusio/quarkus/pull/31770) - Fix native compilation when using quarkus-jdbc-oracle with elasticsearch-java\n-   [#\u0026#8203;31769](https://github.com/quarkusio/quarkus/pull/31769) - Capability added for quarkus-rest-client-reactive-jackson\n-   [#\u0026#8203;31756](https://github.com/quarkusio/quarkus/issues/31756) - quarkus-rest-client-reactive-jackson doesn\u0027t provide capabilities\n-   [#\u0026#8203;31728](https://github.com/quarkusio/quarkus/pull/31728) - Register additional cache implementations for reflection\n-   [#\u0026#8203;31718](https://github.com/quarkusio/quarkus/pull/31718) - Properly close metadata file in integration tests\n-   [#\u0026#8203;31713](https://github.com/quarkusio/quarkus/issues/31713) - \"Too many open files\" When test native image.\n-   [#\u0026#8203;31712](https://github.com/quarkusio/quarkus/pull/31712) - Make request scoped beans work properly in ReaderInterceptors\n-   [#\u0026#8203;31705](https://github.com/quarkusio/quarkus/pull/31705) - Remove all dev services for kubernetes dependencies from kubernetes-client-internal\n-   [#\u0026#8203;31692](https://github.com/quarkusio/quarkus/issues/31692) - RequestScoped context not active when using a ReaderInterceptor with large HTTP requests\n-   [#\u0026#8203;31688](https://github.com/quarkusio/quarkus/pull/31688) - Suppress config changed warning for quarkus.test.arg-line\n-   [#\u0026#8203;31643](https://github.com/quarkusio/quarkus/pull/31643) - Fix iterator issue when executing a zrange with score on a missing key\n-   [#\u0026#8203;31626](https://github.com/quarkusio/quarkus/issues/31626) - quarkus.test.arg-line has become a built-time fixed property in 2.16.4\n-   [#\u0026#8203;31624](https://github.com/quarkusio/quarkus/issues/31624) - native compilation : quarkus-jdbc-oracle with elasticsearch-java strange behaviour\n-   [#\u0026#8203;31617](https://github.com/quarkusio/quarkus/pull/31617) - Bump Stork version 1.4.2\n-   [#\u0026#8203;31579](https://github.com/quarkusio/quarkus/pull/31579) - Reinitialize sun.security.pkcs11.P11Util at runtime\n-   [#\u0026#8203;31560](https://github.com/quarkusio/quarkus/pull/31560) - Prevent SSE writing from potentially causing accumulation of headers\n-   [#\u0026#8203;31559](https://github.com/quarkusio/quarkus/issues/31559) - `SseUtil` unexpectedly stores headers in `Serialisers.EMPTY_MULTI_MAP`\n-   [#\u0026#8203;31551](https://github.com/quarkusio/quarkus/pull/31551) - Scheduler - detect scheduled methods of the same name on a class\n-   [#\u0026#8203;31547](https://github.com/quarkusio/quarkus/issues/31547) - Scheduler - it\u0027s possible to declare two scheduled methods of the same name on the same class\n-   [#\u0026#8203;31545](https://github.com/quarkusio/quarkus/pull/31545) - Append System.lineSeparator() to config error messages\n-   [#\u0026#8203;31536](https://github.com/quarkusio/quarkus/issues/31536) - Missing newline characters in config error message\n-   [#\u0026#8203;31532](https://github.com/quarkusio/quarkus/pull/31532) - Interpret negative/zero body-limit as infinite when logging REST Client request body\n-   [#\u0026#8203;31523](https://github.com/quarkusio/quarkus/issues/31523) - Request rejected by CORS for fonts in dev UI when `quarkus.http.cors\u003dtrue` is set\n-   [#\u0026#8203;31496](https://github.com/quarkusio/quarkus/pull/31496) - Filter out RESTEasy related warning in ProviderConfigInjectionWarningsTest\n-   [#\u0026#8203;31482](https://github.com/quarkusio/quarkus/pull/31482) - Remove incorrect default value for keepAliveEnabled\n-   [#\u0026#8203;31440](https://github.com/quarkusio/quarkus/issues/31440) - Several quarkus integration tests fail to compile to native with latest GraalVM master\n-   [#\u0026#8203;31384](https://github.com/quarkusio/quarkus/pull/31384) - Ignore required documentation for `@ConfigMapping` default methods\n-   [#\u0026#8203;30757](https://github.com/quarkusio/quarkus/pull/30757) - Allow same origin CORS requests without 3rd party origins being configured\n-   [#\u0026#8203;30744](https://github.com/quarkusio/quarkus/issues/30744) - \\[Quarkus Native] ClassNotFoundException: com.github.benmanes.caffeine.cache.SSSW\n-   [#\u0026#8203;30698](https://github.com/quarkusio/quarkus/issues/30698) - CORS Request same origin ignored if no other origin set\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.6.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.5.Final...2.16.6.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.5.Final...2.16.6.Final)\n\n### [`v2.16.5.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.4.Final...2.16.5.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.4.Final...2.16.5.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "db7037c785d2e68e5a9d5b132613f20cbda0cc8f",
      "tree": "0086c5e8a47e9517e50929bf716f1a2a23b86332",
      "parents": [
        "00d1987fc17f327ab118f3795109471d53d131be"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Tue Apr 04 13:03:08 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Tue Apr 04 13:03:08 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "00d1987fc17f327ab118f3795109471d53d131be",
      "tree": "9df60c131b2fd30b8414a33816c9607284116936",
      "parents": [
        "1b0db9f7b721b3818b8a54e247798a189170aaaf",
        "985ed78e7e00fd4a53a07f65c7e2119f6286c7b3"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Apr 02 11:26:24 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Apr 02 11:26:24 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.20 (mulk/mulkcms2!25)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.8.10` -\u003e `1.8.20` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "985ed78e7e00fd4a53a07f65c7e2119f6286c7b3",
      "tree": "9df60c131b2fd30b8414a33816c9607284116936",
      "parents": [
        "1b0db9f7b721b3818b8a54e247798a189170aaaf"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Mar 30 10:03:00 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Mar 30 10:03:00 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.20\n"
    },
    {
      "commit": "1b0db9f7b721b3818b8a54e247798a189170aaaf",
      "tree": "ed44fda457e4cb444f53e2c306693222bc8c8b9e",
      "parents": [
        "5e87713675a4b503b8d81483bcd3c1bbb90961ce",
        "8735417dcdb6c800abb4ec8279cc8aa5da8d1176"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Mar 12 11:36:31 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Mar 12 11:36:31 2023 +0000"
      },
      "message": "Update all non-major dependencies to v4.20.0 (mulk/mulkcms2!22)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.liquibase.ext:liquibase-hibernate5](https://github.com/liquibase/liquibase-hibernate/wiki) ([source](https://github.com/liquibase/liquibase-hibernate)) | build | minor | `4.19.1` -\u003e `4.20.0` |\n| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.19.1` -\u003e `4.20.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase\u003c/summary\u003e\n\n### [`v4.20.0`](https://github.com/liquibase/liquibase/releases/tag/v4.20.0)\n\n[Compare Source](https://github.com/liquibase/liquibase/compare/v4.19.1...v4.20.0)\n\n##### Liquibase v4.20.0 is a patch release\n\n#### API Breaking Changes\n\n-   Remove Liquibase Hub auto-registration prompts and no longer support new Liquibase Hub registrations. Please get in touch with customer support with any questions. (DAT-13419) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3886\n-   Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607, DAT-6623, DAT-6613 by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3775\n\n#### Enhancements\n\n-   Automate deployment of XSDs to new beta landing site by [@\u0026#8203;sayaliM0412](https://github.com/sayaliM0412) in https://github.com/liquibase/liquibase/pull/3867\n-   Issue 3584: Add support for relativeToChangelogFile for ChangeLogProperty class/property attribute by [@\u0026#8203;jasonlyle88](https://github.com/jasonlyle88) in https://github.com/liquibase/liquibase/pull/3595\n-   Jakartaee CDI for liquibase by [@\u0026#8203;xazap](https://github.com/xazap) in https://github.com/liquibase/liquibase/pull/3642\n-   Use variable for maven version by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3895\n-   More maven version pinning by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3887\n-   Update db changelog xsd to 4.20 by [@\u0026#8203;suryaaki2](https://github.com/suryaaki2) in https://github.com/liquibase/liquibase/pull/3918\n-   \\[MRO] Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607 and DAT-6613 by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase-pro/pull/824\n-   \\[MRO] Update pro xsd and flow schema to 4.20 by [@\u0026#8203;suryaaki2](https://github.com/suryaaki2) in https://github.com/liquibase/liquibase-pro/pull/861\n\n#### Security, Driver and other updates\n\n-   Bump actions/cache from 3.2.5 to 3.2.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3851\n-   \\[MRO] Bump jsqlparser from 4.5 to 4.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/842\n-   \\[MRO] Bump mockito-core from 3.8.0 to 3.12.4 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/845\n-   \\[MRO] Bump actions/checkout from 2 to 3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/846\n-   \\[MRO] Bump actions/setup-java from 2 to 3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/847\n-   \\[MRO] Bump schdck/create-env-json from 1 to 2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/848\n-   \\[MRO] Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-pro/pull/850\n\n#### Fixes\n\n-   Safely call snakeyaml methods that have been changed in last versions. by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3904\n-   Only show structured log license message after value providers are registered (DAT-13362) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3850\n-   Pin maven version for sonar scan by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3880\n-   Fix CheckSum generation issues + improvements  by [@\u0026#8203;MalloD12](https://github.com/MalloD12) in https://github.com/liquibase/liquibase/pull/3616\n-   Structured logging MdcKey renaming by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3875\n-   Revert \"Fix CheckSum generation issues + CURRENT_CHECKSUM_ALGORITHM_VERSION updated from 8 to 9.\" by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3892\n-   \\[MRO] only show structured log license message after value providers are registered (DAT-13362) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase-pro/pull/839\n-   \\[MRO] Pin maven to 3.8.7 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase-pro/pull/855\n-   \\[MRO] GitHub action maven version pin by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase-pro/pull/859\n\n#### New Contributors\n\n-   [@\u0026#8203;sayaliM0412](https://github.com/sayaliM0412) made their first contribution in https://github.com/liquibase/liquibase/pull/3867\n-   [@\u0026#8203;jasonlyle88](https://github.com/jasonlyle88) made their first contribution in https://github.com/liquibase/liquibase/pull/3595\n-   [@\u0026#8203;xazap](https://github.com/xazap) made their first contribution in https://github.com/liquibase/liquibase/pull/3642\n\n**Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.19.1...v4.20.0\n\n##### Get Certified\n\nLearn all the Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world at https://learn.liquibase.com/.\n\n##### Read the Documentation\n\nPlease check out and contribute to the continually improving docs, now at https://docs.liquibase.com/.\n\n##### Meet the Community\n\nOur community has built a lot. From extensions to integrations, you’ve helped make Liquibase the amazing open source project that it is today. Keep contributing to making it stronger:\n\n[Contribute code](https://www.liquibase.org/development/contribute.html)\n[Make doc updates](https://github.com/Datical/liquibase-docs)\n[Help by asking and answering questions](https://forum.liquibase.org/)\n[Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback)\n\nThanks to everyone who helps make the Liquibase community strong!\n\n#### File Descriptions\n\n-   **Liquibase CLI** -- Includes open source + commercial functionality\n-   **liquibase-x.y.z.tar.gz** -- Archive in tar.gz format\n-   **liquibase-x.y.z.zip** -- Archive in zip format\n-   **liquibase-windows-x64-installer-x.y.z.exe** -- Installer for Windows\n-   **liquibase-macos-installer-x.y.z.dmg** -- Installer for MacOS\n-   **Primary Libraries** - For embedding in other software\n    -   **liquibase-core-x.y.z.jar** – Base Liquibase library (open source)\n    -   **liquibase-commerical-x.y.z.jar** – Additional commercial functionality\n-   **liquibase-additional-x.y.z.zip** – Contains additional, less commonly used files\n    -   Additional libraries such as liquibase-maven-plugin.jar and liquibase-cdi.jar\n    -   Javadocs for all the libraries\n    -   Source archives for all the open source libraries\n    -   ASC/MD5/SHA1 verification hashes for all files\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about these updates again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "8735417dcdb6c800abb4ec8279cc8aa5da8d1176",
      "tree": "ed44fda457e4cb444f53e2c306693222bc8c8b9e",
      "parents": [
        "5e87713675a4b503b8d81483bcd3c1bbb90961ce"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Mar 08 16:02:33 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Mar 08 16:02:33 2023 +0000"
      },
      "message": "Update dependency org.liquibase:liquibase-maven-plugin to v4.20.0\n"
    },
    {
      "commit": "5e87713675a4b503b8d81483bcd3c1bbb90961ce",
      "tree": "90f8d20cf761c1f2fe92c816dcd7ba8ec35cb730",
      "parents": [
        "c4e15205fe282b07d83dcfa9e4fe72336feb3afe",
        "68e3417cf58fc811443a3ff80987f492ce674d9d"
      ],
      "author": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Tue Mar 07 04:56:10 2023 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Tue Mar 07 04:56:10 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!21)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.200.0` -\u003e `^0.201.0`](https://renovatebot.com/diffs/npm/flow-bin/0.200.0/0.201.0) |\n| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | patch | `4.19.0` -\u003e `4.19.1` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.33.0` -\u003e `2.34.0` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.3.Final` -\u003e `2.16.4.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.3.Final` -\u003e `2.16.4.Final` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://maven.apache.org/plugins/) | build | minor | `3.10.1` -\u003e `3.11.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.201.0`](https://github.com/flowtype/flow-bin/compare/d54e283eb4f45d855bbb7b1d11687c731f57feed...86aea9c066d6be6f83a540987b84cc4aef83dee0)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/d54e283eb4f45d855bbb7b1d11687c731f57feed...86aea9c066d6be6f83a540987b84cc4aef83dee0)\n\n### [`v0.200.1`](https://github.com/flowtype/flow-bin/compare/b6c1eb0a077539dc0150a310a94dcdf3ca788fcb...d54e283eb4f45d855bbb7b1d11687c731f57feed)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/b6c1eb0a077539dc0150a310a94dcdf3ca788fcb...d54e283eb4f45d855bbb7b1d11687c731f57feed)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase\u003c/summary\u003e\n\n### [`v4.19.1`](https://github.com/liquibase/liquibase/releases/tag/v4.19.1)\n\n[Compare Source](https://github.com/liquibase/liquibase/compare/v4.19.0...v4.19.1)\n\n##### Liquibase v4.19.1 is a patch release\n\n#### Enhancements\n\n-   Publish liquibase-extension-testing to github packages (DAT-12833) by [@\u0026#8203;abrackx](https://github.com/abrackx) in https://github.com/liquibase/liquibase/pull/3697\n-   Add support for multiple schemas to dbDoc command by [@\u0026#8203;zpanderson](https://github.com/zpanderson) in https://github.com/liquibase/liquibase/pull/1834\n-   No need redundant conditions. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3553\n-   Replace expressions with type arguments with diamond type \u003c\u003e. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3591\n-   Remove duplicate conditions in expressions and branches of if statements. They are used due to oversight. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3548\n-   Replace constant charset String literal with the predefined StandardC… by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3568\n-   Normalize path of SQL changelog file when parsing (DAT-11891) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3664\n-   Delegate change set equality tests by [@\u0026#8203;droy-sandbox](https://github.com/droy-sandbox) in https://github.com/liquibase/liquibase/pull/3550\n-   (DAT-6636)Refactor of TagExistsCommandStep and extraction of code to new LockServiceCommandStep  by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3667\n-   Refactors CalculateChecksumCommandStep  by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3696\n-   CORE-3044 avoid locking if no updates pending by [@\u0026#8203;RichardBradley](https://github.com/RichardBradley) in https://github.com/liquibase/liquibase/pull/2190\n-   Warning in case of missing liquibase files instead of throwing an exception by [@\u0026#8203;mhewedy](https://github.com/mhewedy) in https://github.com/liquibase/liquibase/pull/3081\n-   Remove redundant modifiers. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3594\n-   Update maven-bundle-plugin instructions to export package containing XSD files by [@\u0026#8203;GeertZondervan](https://github.com/GeertZondervan) in https://github.com/liquibase/liquibase/pull/3597\n-   Remove redundant conditions that covered by a subsequent condition. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3590\n-   Add support for db2 view comments (DAT-12529) by [@\u0026#8203;abrackx](https://github.com/abrackx) in https://github.com/liquibase/liquibase/pull/3723\n-   Remove unnecessary cast expressions. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3670\n-   Performance improvements by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3588\n-   Implemented a summary of change sets which get filtered out during update (DAT-12068) by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3730\n-   Support tabular format for history command by [@\u0026#8203;fbiville](https://github.com/fbiville) in https://github.com/liquibase/liquibase/pull/3541\n-   Remove Unnecessary operation/modifier: by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3657\n-   Update and rename bug_report.md to bug_report.yaml by [@\u0026#8203;kevin-atx](https://github.com/kevin-atx) in https://github.com/liquibase/liquibase/pull/3728\n-   Improve command line help message format by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3829\n-   Use StandardCharsets constant instead. (DAT-12853) by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3725\n-   Update SnakeYAML usage - do not call deprecated methods by [@\u0026#8203;asomov](https://github.com/asomov) in https://github.com/liquibase/liquibase/pull/3632\n-   Avoid global mutable state of Non-final fields in enumeration types. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3727\n-   Use constants instead of arrays with known lengths of zero by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3716\n-   Simplify lambda expressions when possible by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3736\n-   \\[MRO] Added new modifyChangeSets tag to support specification of `runWith` attribute for all change sets in `include` or `includeAll`\n-   \\[MRO] DAT-7922  Implement a check for one change per changeset by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase-pro/pull/790\n-   \\[MRO] DAT-11915 Correctly escape SQL to enable and disable triggers on PostgreSQL by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase-pro/pull/799\n-   \\[MRO] DAT-10157: add database scope for reserved words checks by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase-pro/pull/802\n-   \\[MRO] DAT-13189 safely set code point limit for SnakeYaml by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase-pro/pull/827\n-   \\[MRO] DAT-13440: show changesetsRolledback only after rollback is complete by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase-pro/pull/838\n-   \\[MRO] DAT-12568 by [@\u0026#8203;jnewton03](https://github.com/jnewton03) in https://github.com/liquibase/liquibase-pro/pull/844\n\n#### Fixes\n\n-   Fixes generate-changelog table/view comment and table/view column comment generation for MSSQL (DAT-12045) by [@\u0026#8203;abrackx](https://github.com/abrackx) in https://github.com/liquibase/liquibase/pull/3563\n-   Fully qualified path to the changelog or snapshot in S3 is not allowed, so needs better msg (DAT-11478) by [@\u0026#8203;diadiushko](https://github.com/diadiushko) in https://github.com/liquibase/liquibase/pull/3564\n-   (DAT-12039) :detect circular references in includeAll statement by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3695\n-   improve logging around paths that do not exist (DAT-12038) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3669\n-   normalize path of json and yaml changelogs when parsing (DAT-11891)  by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3711\n-   deprecate DefaultLoggerConfiguration (DAT-11970) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3706\n-   Rework dropProcedure for Snowflake Log message when dropAll fails (DAT-12916) by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3702\n-   fix: snowflake has wrong priority by [@\u0026#8203;Yogurt-lei](https://github.com/Yogurt-lei) in https://github.com/liquibase/liquibase/pull/3572\n-   Do not add default schema name to getSchemas method to avoid one schema by [@\u0026#8203;LonwoLonwo](https://github.com/LonwoLonwo) in https://github.com/liquibase/liquibase/pull/3704\n-   [#\u0026#8203;3035](https://github.com/liquibase/liquibase/issues/3035) add Double data type class to avoid incorrect double(0) database by [@\u0026#8203;LonwoLonwo](https://github.com/LonwoLonwo) in https://github.com/liquibase/liquibase/pull/3703\n-   Stop publishing liquibase-extension-testing to Github on branch builds (DAT-13038) by [@\u0026#8203;abrackx](https://github.com/abrackx) in https://github.com/liquibase/liquibase/pull/3726\n-   do not support setting column comments on a view in Snowflake (DAT-12530) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3710\n-   Fix NullPointerException for case sensitive collations by [@\u0026#8203;ivan909020](https://github.com/ivan909020) in https://github.com/liquibase/liquibase/pull/3699\n-   (DAT-13269) pass proper branch name and add required field by [@\u0026#8203;jnewton03](https://github.com/jnewton03) in https://github.com/liquibase/liquibase/pull/3765\n-   Consistent ARG-suffix for \u0027defaultSchemaName\u0027-Parameter by [@\u0026#8203;SIEDA-EliasHeydrich](https://github.com/SIEDA-EliasHeydrich) in https://github.com/liquibase/liquibase/pull/3662\n-   Removing explicit LiquibaseServletListener references by [@\u0026#8203;Thunderforge](https://github.com/Thunderforge) in https://github.com/liquibase/liquibase/pull/3677\n-   Add Snowflake structured data types to unmodifiable Data Types by [@\u0026#8203;LonwoLonwo](https://github.com/LonwoLonwo) in https://github.com/liquibase/liquibase/pull/3752\n-   Fix [#\u0026#8203;3690](https://github.com/liquibase/liquibase/issues/3690) primaryKeyExists does not work on DB2z by [@\u0026#8203;MichaelKern-IVV](https://github.com/MichaelKern-IVV) in https://github.com/liquibase/liquibase/pull/3691\n-   Replace old stream creation with java.nio. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3686\n-   github-action (DAT-13527) by [@\u0026#8203;jnewton03](https://github.com/jnewton03) in https://github.com/liquibase/liquibase/pull/3827\n-   Do not duplicate clearCheckSums logic by [@\u0026#8203;fbiville](https://github.com/fbiville) in https://github.com/liquibase/liquibase/pull/3628\n-   Fixing [#\u0026#8203;3708](https://github.com/liquibase/liquibase/issues/3708) - AddColumn fix for H2 version 1.4.200 by [@\u0026#8203;KarolyNevelos](https://github.com/KarolyNevelos) in https://github.com/liquibase/liquibase/pull/3709\n-   Added default values to private Scope constructor by [@\u0026#8203;MarkTJohnson](https://github.com/MarkTJohnson) in https://github.com/liquibase/liquibase/pull/3756\n-   Improved concurrency support by using ConcurrentHashMaps by [@\u0026#8203;jurgenkleverwal](https://github.com/jurgenkleverwal) in https://github.com/liquibase/liquibase/pull/3799\n-   fixing lookahead for last line comment method by [@\u0026#8203;mwiede](https://github.com/mwiede) in https://github.com/liquibase/liquibase/pull/3717\n-   Do not calculate checksum when loading changelogs by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3790\n-   set up maven using simpler GitHub action by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3835\n-   safely set code point limit for SnakeYaml (DAT-13189) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3807\n-   Fix failing EnvironmentValueProviderTest by [@\u0026#8203;nvoxland](https://github.com/nvoxland) in https://github.com/liquibase/liquibase/pull/3783\n-   show changesetsRolledback only after rollback is complete (DAT-13440) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3846\n\n#### Security, Driver and other updates\n\n**OWASP Dependency Check: Reported Vulnerabilities**\n`snakeyaml.jar` - This is a \"critical\" vulnerability reported against the snakeyaml library. Note: Liquibase code is not vulnerable to this attack, but users can manually upgrade to the newest version of snakeyaml library, and will be upgraded to the unaffected snakeyaml 2.0 version in the next release. If you are interested, you can track the MR at https://github.com/liquibase/liquibase/pull/3865\n\n-   Bump junit-jupiter-params from 5.9.1 to 5.9.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3673\n-   Bump ant from 1.10.11 to 1.10.13 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3672\n-   Bump firebird-testcontainers-java from 1.2.0 to 1.3.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3653\n-   Bump actions/delete-package-versions from 3 to 4 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3649\n-   Bump maven-plugin-plugin from 3.7.0 to 3.7.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3698\n-   Bump assertj-core from 3.23.1 to 3.24.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3705\n-   Bump jaybird from 4.0.8.java8 to 5.0.0.java8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3659\n-   Bump mariadb-java-client from 3.1.0 to 3.1.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3729\n-   Bump snowflake-jdbc from 3.13.26 to 3.13.27 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3751\n-   Bump picocli from 4.7.0 to 4.7.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3742\n-   Bump actions/cache from 3.2.3 to 3.2.4 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3750\n-   Bump actions/cache from 3.2.4 to 3.2.5 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3809\n-   Bump maven-deploy-plugin from 3.0.0 to 3.1.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3802\n-   Bump maven-shade-merge-manifest-transformer from 0.0.2 to 0.0.3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3779\n-   Bump postgresql from 42.5.1 to 42.5.3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3778\n-   Bump jaxb-runtime from 4.0.1 to 4.0.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3786\n-   Bump jaxb-core from 4.0.1 to 4.0.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3787\n-   Bump sqlite-jdbc from 3.40.0.0 to 3.40.1.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3772\n-   Bump maven-enforcer-plugin from 3.1.0 to 3.2.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3759\n-   Bump jaybird from 5.0.0.java8 to 5.0.1.java8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3760\n-   Bump mssql-jdbc from 11.2.1.jre8 to 12.2.0.jre8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3761\n-   Bump ojdbc8 from 21.8.0.0 to 21.9.0.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3808\n-   Bump postgresql from 42.5.3 to 42.5.4 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3831\n-   Migrate setup-java action to use Temurin by [@\u0026#8203;gdams](https://github.com/gdams) in https://github.com/liquibase/liquibase/pull/3607\n\n#### New Contributors\n\n-   [@\u0026#8203;zpanderson](https://github.com/zpanderson) made their first contribution in https://github.com/liquibase/liquibase/pull/1834\n-   [@\u0026#8203;droy-sandbox](https://github.com/droy-sandbox) made their first contribution in https://github.com/liquibase/liquibase/pull/3550\n-   [@\u0026#8203;mhewedy](https://github.com/mhewedy) made their first contribution in https://github.com/liquibase/liquibase/pull/3081\n-   [@\u0026#8203;GeertZondervan](https://github.com/GeertZondervan) made their first contribution in https://github.com/liquibase/liquibase/pull/3597\n-   [@\u0026#8203;Yogurt-lei](https://github.com/Yogurt-lei) made their first contribution in https://github.com/liquibase/liquibase/pull/3572\n-   [@\u0026#8203;gdams](https://github.com/gdams) made their first contribution in https://github.com/liquibase/liquibase/pull/3607\n-   [@\u0026#8203;ivan909020](https://github.com/ivan909020) made their first contribution in https://github.com/liquibase/liquibase/pull/3699\n-   [@\u0026#8203;SIEDA-EliasHeydrich](https://github.com/SIEDA-EliasHeydrich) made their first contribution in https://github.com/liquibase/liquibase/pull/3662\n-   [@\u0026#8203;Thunderforge](https://github.com/Thunderforge) made their first contribution in https://github.com/liquibase/liquibase/pull/3677\n-   [@\u0026#8203;KarolyNevelos](https://github.com/KarolyNevelos) made their first contribution in https://github.com/liquibase/liquibase/pull/3709\n-   [@\u0026#8203;MarkTJohnson](https://github.com/MarkTJohnson) made their first contribution in https://github.com/liquibase/liquibase/pull/3756\n-   [@\u0026#8203;jurgenkleverwal](https://github.com/jurgenkleverwal) made their first contribution in https://github.com/liquibase/liquibase/pull/3799\n-   [@\u0026#8203;mwiede](https://github.com/mwiede) made their first contribution in https://github.com/liquibase/liquibase/pull/3717\n\n**Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.17.2...v4.19.1\n\n##### Get Certified\n\nLearn all the Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world at https://learn.liquibase.com/.\n\n##### Read the Documentation\n\nPlease check out and contribute to the continually improving docs, now at https://docs.liquibase.com/.\n\n##### Meet the Community\n\nOur community has built a lot. From extensions to integrations, you’ve helped make Liquibase the amazing open source project that it is today. Keep contributing to making it stronger:\n\n[Contribute code](https://www.liquibase.org/development/contribute.html)\n[Make doc updates](https://github.com/Datical/liquibase-docs)\n[Help by asking and answering questions](https://forum.liquibase.org/)\n[Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback)\n\nThanks to everyone who helps make the Liquibase community strong!\n\n#### File Descriptions\n\n-   **Liquibase CLI** -- Includes open source + commercial functionality\n-   **liquibase-x.y.z.tar.gz** -- Archive in tar.gz format\n-   **liquibase-x.y.z.zip** -- Archive in zip format\n-   **liquibase-windows-x64-installer-x.y.z.exe** -- Installer for Windows\n-   **liquibase-macos-installer-x.y.z.dmg** -- Installer for MacOS\n-   **Primary Libraries** - For embedding in other software\n    -   **liquibase-core-x.y.z.jar** – Base Liquibase library (open source)\n    -   **liquibase-commerical-x.y.z.jar** – Additional commercial functionality\n-   **liquibase-additional-x.y.z.zip** – Contains additional, less commonly used files\n    -   Additional libraries such as liquibase-maven-plugin.jar and liquibase-cdi.jar\n    -   Javadocs for all the libraries\n    -   Source archives for all the open source libraries\n    -   ASC/MD5/SHA1 verification hashes for all files\n\n**Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.19.0...v4.19.1\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.34.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2340---2023-01-26)\n\n##### Added\n\n-   `Formatter` now has a field `public static final File NO_FILE_SENTINEL` which can be used to pass string content to a Formatter or FormatterStep when there is no actual File to format. ([#\u0026#8203;1525](https://github.com/diffplug/spotless/pull/1525))\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.4.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.4.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.3.Final...2.16.4.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;31510](https://github.com/quarkusio/quarkus/pull/31510) - Add logging to CompiledJavaVersionBuildStep\n-   [#\u0026#8203;31507](https://github.com/quarkusio/quarkus/pull/31507) - Adjust API in transaction.adoc code snippet\n-   [#\u0026#8203;31498](https://github.com/quarkusio/quarkus/pull/31498) - Added a note to get correct OpenAPI documentation\n-   [#\u0026#8203;31486](https://github.com/quarkusio/quarkus/issues/31486) - smallrye-openapi generates wrong definition for grouped parameters\n-   [#\u0026#8203;31483](https://github.com/quarkusio/quarkus/pull/31483) - Fix documentation for quarkus.hibernate-orm.enabled\n-   [#\u0026#8203;31477](https://github.com/quarkusio/quarkus/pull/31477) - Qute generated value resolvers - fix varArgs methods with 1 argument\n-   [#\u0026#8203;31471](https://github.com/quarkusio/quarkus/pull/31471) - \\[2.16] Make sure parent modules are loaded into workspace before those that depend on them\n-   [#\u0026#8203;31467](https://github.com/quarkusio/quarkus/pull/31467) - Don\u0027t run kubernetes-client Dev Services transitively\n-   [#\u0026#8203;31465](https://github.com/quarkusio/quarkus/pull/31465) - Propagate Quarkus related failsafe system properties\n-   [#\u0026#8203;31462](https://github.com/quarkusio/quarkus/pull/31462) - Do not append single \u0027\u0026\u0027 with empty query params  in Resteasy Reactive\n-   [#\u0026#8203;31449](https://github.com/quarkusio/quarkus/issues/31449) - Qute: VarArgs processing error with 1 element\n-   [#\u0026#8203;31447](https://github.com/quarkusio/quarkus/pull/31447) - SmallRye GraphQL 1.9.3, test for Deprecated annotation\n-   [#\u0026#8203;31422](https://github.com/quarkusio/quarkus/pull/31422) - Fix client jackson body writer to propagate the client context\n-   [#\u0026#8203;31418](https://github.com/quarkusio/quarkus/issues/31418) - Fix doc generation for quarkus.hibernate-orm.enabled\n-   [#\u0026#8203;31416](https://github.com/quarkusio/quarkus/pull/31416) - Fix copy paste error in qute docs\n-   [#\u0026#8203;31405](https://github.com/quarkusio/quarkus/issues/31405) - Propagate SystemProperties set in Failsafe plugin to the Test launcher\n-   [#\u0026#8203;31394](https://github.com/quarkusio/quarkus/pull/31394) - Fix afterEach callback for integration tests\n-   [#\u0026#8203;31393](https://github.com/quarkusio/quarkus/issues/31393) - Integration Test AfterEach callbacks are not called\n-   [#\u0026#8203;31355](https://github.com/quarkusio/quarkus/issues/31355) - \\[Regression] Very slow startup in dev mode when the Kubernetes extension is present\n-   [#\u0026#8203;31350](https://github.com/quarkusio/quarkus/pull/31350) - Also set io.netty.noUnsafe at runtime when set at build time\n-   [#\u0026#8203;31349](https://github.com/quarkusio/quarkus/issues/31349) - Netty complaining about access to heap buffer in native\n-   [#\u0026#8203;31347](https://github.com/quarkusio/quarkus/pull/31347) - Adjust image name substitution for Elasticsearch Dev Services\n-   [#\u0026#8203;31339](https://github.com/quarkusio/quarkus/pull/31339) - Improve logging in DevServicesKubernetesProcessor\n-   [#\u0026#8203;31336](https://github.com/quarkusio/quarkus/pull/31336) - Pass `--userns\u003dkeep-id` to podman only when in rootless mode\n-   [#\u0026#8203;31331](https://github.com/quarkusio/quarkus/pull/31331) - Use idiomatic RESTEasy Reactive filter declaration for OpenTelemetry\n-   [#\u0026#8203;31316](https://github.com/quarkusio/quarkus/pull/31316) - Improve CSRF documentation\n-   [#\u0026#8203;31302](https://github.com/quarkusio/quarkus/pull/31302) - Updated OpenAPI `mp.openapi.extensions.smallrye.openapi` key mapping\n-   [#\u0026#8203;31300](https://github.com/quarkusio/quarkus/pull/31300) - Support UUID serialization in REST Client multipart bodies\n-   [#\u0026#8203;31298](https://github.com/quarkusio/quarkus/issues/31298) - RESTEasy Reactive doesn\u0027t support `java.util.UUID`\n-   [#\u0026#8203;31291](https://github.com/quarkusio/quarkus/pull/31291) - Bump `org.jetbrains.annotations` from `17.0.0` to the latest(`24.0.0`)\n-   [#\u0026#8203;31289](https://github.com/quarkusio/quarkus/pull/31289) - Return a null InputStream from REST Client when response is 204\n-   [#\u0026#8203;31280](https://github.com/quarkusio/quarkus/pull/31280) - Bump SQL Server JDBC driver to 12.2.0\n-   [#\u0026#8203;31276](https://github.com/quarkusio/quarkus/pull/31276) - Bump protobuf from 3.21.9 to 3.22.0\n-   [#\u0026#8203;31274](https://github.com/quarkusio/quarkus/pull/31274) - Try to solve disk space issues on GitHub Actions\n-   [#\u0026#8203;31261](https://github.com/quarkusio/quarkus/issues/31261) - Bump Microsoft SQL Server JDBC driver to 12.2.0\n-   [#\u0026#8203;31260](https://github.com/quarkusio/quarkus/pull/31260) - Make OIDC connection error log messages more visible\n-   [#\u0026#8203;31250](https://github.com/quarkusio/quarkus/pull/31250) - Clarify in keycloak-authorization doc when it should be used\n-   [#\u0026#8203;31249](https://github.com/quarkusio/quarkus/issues/31249) - Empty array of values in WebTargetImpl.queryParam method is added to the final URI as an `\u0026`\n-   [#\u0026#8203;31245](https://github.com/quarkusio/quarkus/issues/31245) - \\[Regression in 2.16.3] `NullPointerException: Cannot invoke \"org.jboss.resteasy.reactive.server.SimpleResourceInfo.getResourceClass()\" because \"this.resourceInfo\" is null`\n-   [#\u0026#8203;31240](https://github.com/quarkusio/quarkus/issues/31240) - protobuf code generated w/ 3.22.0 broken w/ Quarkus\n-   [#\u0026#8203;31236](https://github.com/quarkusio/quarkus/pull/31236) - Bump postgresql from 42.5.3 to 42.5.4\n-   [#\u0026#8203;31234](https://github.com/quarkusio/quarkus/pull/31234) - Bump mermaid from 9.1.1 to 9.4.0\n-   [#\u0026#8203;31231](https://github.com/quarkusio/quarkus/issues/31231) - RESTEasy reactive returns an empty InputStream instead of null on 204 - No Content response\n-   [#\u0026#8203;31211](https://github.com/quarkusio/quarkus/pull/31211) - Fix the non-default constructor mechanism of bytecode recording \\[2.16]\n-   [#\u0026#8203;31209](https://github.com/quarkusio/quarkus/pull/31209) - Another fix for the Redis Search aggregation test\n-   [#\u0026#8203;31186](https://github.com/quarkusio/quarkus/pull/31186) - Show how to enable all origins in HTTP CORS section\n-   [#\u0026#8203;31150](https://github.com/quarkusio/quarkus/pull/31150) - Add keycloak authorization capability\n-   [#\u0026#8203;31127](https://github.com/quarkusio/quarkus/pull/31127) - Enhancements to instructions for contributing to the Quarkus docs\n-   [#\u0026#8203;31334](https://github.com/quarkusio/quarkus/issues/31334) - podman4 can\u0027t build any code with quarkus builder\n-   [#\u0026#8203;30601](https://github.com/quarkusio/quarkus/pull/30601) - Generate a preview website for documentation MRs\n-   [#\u0026#8203;30549](https://github.com/quarkusio/quarkus/pull/30549) - Enhancements and fixes for the Authorization of Web Endpoints section\n-   [#\u0026#8203;30419](https://github.com/quarkusio/quarkus/pull/30419) - Enhancing the Authorization of Web endpoints guide\n-   [#\u0026#8203;30333](https://github.com/quarkusio/quarkus/issues/30333) - Can\u0027t work with Google Oauth2 using qaurkus-oidc\n-   [#\u0026#8203;29427](https://github.com/quarkusio/quarkus/issues/29427) - quarkus.oidc.auth-server-url causing weird start-up failure\n-   [#\u0026#8203;26152](https://github.com/quarkusio/quarkus/issues/26152) - Resteasy Reactive: ContextResolver\u003cObjectMapper\u003e not used\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.4.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.3.Final...2.16.4.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.3.Final...2.16.4.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "68e3417cf58fc811443a3ff80987f492ce674d9d",
      "tree": "90f8d20cf761c1f2fe92c816dcd7ba8ec35cb730",
      "parents": [
        "c4e15205fe282b07d83dcfa9e4fe72336feb3afe"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Mon Mar 06 06:03:11 2023 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "marge@benkard.de",
        "time": "Tue Mar 07 04:55:55 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "c4e15205fe282b07d83dcfa9e4fe72336feb3afe",
      "tree": "ca7dc34be29b343d772dbb7d696e309234004bb8",
      "parents": [
        "6fcc5984039a91089e4617e48116dd01ec138b20",
        "589452f215811720cf3122193ba0a76a1b40f617"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Mar 07 04:55:05 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Mar 07 04:55:05 2023 +0000"
      },
      "message": "Update dependency com.rometools:rome to v2 (mulk/mulkcms2!20)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [com.rometools:rome](http://rometools.com) ([source](https://github.com/rometools/rome)) | compile | major | `1.19.0` -\u003e `2.0.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003erometools/rome\u003c/summary\u003e\n\n### [`v2.0.0`](https://github.com/rometools/rome/releases/tag/2.0.0)\n\n[Compare Source](https://github.com/rometools/rome/compare/1.19.0...2.0.0)\n\n\u003c!-- Release notes generated using configuration in .github/release.yml at 2.0.0 --\u003e\n\n#### What\u0027s Changed\n\n##### 🔥 Breaking Changes\n\n-   Switch from Java 6 to Java 11 ([#\u0026#8203;615](https://github.com/rometools/rome/issues/615))\n-   Remove deprecated modules ([#\u0026#8203;614](https://github.com/rometools/rome/issues/614))\n-   Support parsing of URLs with spaces ([#\u0026#8203;616](https://github.com/rometools/rome/issues/616))\n-   Enhance price handling for Media RSS ([#\u0026#8203;617](https://github.com/rometools/rome/issues/617))\n\n##### ⭐ New Features\n\n-   Add support for self links ([#\u0026#8203;618](https://github.com/rometools/rome/issues/618))\n\n##### 🐞 Bug Fixes\n\n-   Fix sunset attribute in Yahoo weather module ([#\u0026#8203;621](https://github.com/rometools/rome/issues/621))\n-   Prevent OPML20Generator from creating empty \\\u003cdocs /\u003e element ([#\u0026#8203;619](https://github.com/rometools/rome/issues/619))\n-   Allow zero lengths for enclosures ([#\u0026#8203;625](https://github.com/rometools/rome/issues/625))\n\n##### 🧹 Cleanup\n\n-   Polish ContentItemTest ([#\u0026#8203;620](https://github.com/rometools/rome/issues/620))\n-   Remove unused dependencies ([#\u0026#8203;626](https://github.com/rometools/rome/issues/626))\n\n##### ✔ Other Changes\n\n-   Bump actions/checkout from 2.4.0 to 3.3.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in ([#\u0026#8203;624](https://github.com/rometools/rome/issues/624))\n-   Bump maven-compiler-plugin from 3.8.1 to 3.10.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in ([#\u0026#8203;623](https://github.com/rometools/rome/issues/623))\n-   Deprecate URL support in XmlReader ([#\u0026#8203;627](https://github.com/rometools/rome/issues/627))\n\n**Full Changelog**: https://github.com/rometools/rome/compare/1.19.0...2.0.0\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "589452f215811720cf3122193ba0a76a1b40f617",
      "tree": "ca7dc34be29b343d772dbb7d696e309234004bb8",
      "parents": [
        "6fcc5984039a91089e4617e48116dd01ec138b20"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Feb 22 21:02:37 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Feb 22 21:02:37 2023 +0000"
      },
      "message": "Update dependency com.rometools:rome to v2\n"
    },
    {
      "commit": "6fcc5984039a91089e4617e48116dd01ec138b20",
      "tree": "b0587d44376da77439daf41ca1055493d7e7e93b",
      "parents": [
        "1b22601000a0973e7671dd2a3350a6c7db009a6a",
        "0b6ff259228f46625efeed6d0b51f169b383832d"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 18 05:14:23 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 18 05:14:23 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!19)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.199.0` -\u003e `^0.200.0`](https://renovatebot.com/diffs/npm/flow-bin/0.199.0/0.200.0) |\n| [com.rometools:rome](http://rometools.com) ([source](https://github.com/rometools/rome)) | compile | minor | `1.18.0` -\u003e `1.19.0` |\n| [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | patch | `42.5.3` -\u003e `42.5.4` |\n| [org.jsoup:jsoup](https://jsoup.org/) ([source](https://github.com/jhy/jsoup)) | compile | patch | `1.15.3` -\u003e `1.15.4` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.2.Final` -\u003e `2.16.3.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.2.Final` -\u003e `2.16.3.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.200.0`](https://github.com/flowtype/flow-bin/compare/961844358d2bb11e83814263a6c834834d780935...b6c1eb0a077539dc0150a310a94dcdf3ca788fcb)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/961844358d2bb11e83814263a6c834834d780935...b6c1eb0a077539dc0150a310a94dcdf3ca788fcb)\n\n### [`v0.199.1`](https://github.com/flowtype/flow-bin/compare/05bb4e3be743f5667c4363c06e720b07a6f4a8b7...961844358d2bb11e83814263a6c834834d780935)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/05bb4e3be743f5667c4363c06e720b07a6f4a8b7...961844358d2bb11e83814263a6c834834d780935)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003erometools/rome\u003c/summary\u003e\n\n### [`v1.19.0`](https://github.com/rometools/rome/releases/tag/1.19.0)\n\n[Compare Source](https://github.com/rometools/rome/compare/1.18.0...1.19.0)\n\n\u003c!-- Release notes generated using configuration in .github/release.yml at 1.19.0 --\u003e\n\n#### What\u0027s Changed\n\n##### 🔨 Dependency Upgrades\n\n-   Bump flatten-maven-plugin from 1.2.7 to 1.3.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/565\n-   Bump maven-bundle-plugin from 5.1.5 to 5.1.8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/563\n-   Bump maven-dependency-plugin from 3.3.0 to 3.5.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/602\n-   Bump maven-deploy-plugin from 2.8.2 to 3.1.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/607\n-   Bump maven-jar-plugin from 3.2.2 to 3.3.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/574\n-   Bump maven-javadoc-plugin from 3.3.1 to 3.5.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/609\n-   Bump maven-scm-plugin from 1.12.2 to 1.13.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/554\n-   Bump assertj-core from 3.22.0 to 3.24.2 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/603\n-   Bump slf4j-api from 1.7.36 to 2.0.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/596\n\n##### Other Changes\n\n-   Bump actions/setup-java from 3.3.0 to 3.10.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/rometools/rome/pull/606\n-   Bump logback-classic from 1.2.10 to 1.3.5 by [@\u0026#8203;PatrickGotthard](https://github.com/PatrickGotthard) in https://github.com/rometools/rome/pull/611\n\n**Full Changelog**: https://github.com/rometools/rome/compare/1.18.0...1.19.0\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003epgjdbc/pgjdbc\u003c/summary\u003e\n\n### [`v42.5.4`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#\u0026#8203;4254-2023-02-15-102104--0500)\n\n##### Fixed\n\nfix: fix testGetSQLTypeQueryCache by searching for xid type. We used to search for box type but it is now cached. xid is not cached, this nuance is required for the test.\nfix OidValueCorrectnessTest BOX_ARRAY OID, by adding BOX_ARRAY to the oidTypeName map \\[MR [#\u0026#8203;2810](https://github.com/pgjdbc/pgjdbc/issues/2810)]\\((https://github.com/pgjdbc/pgjdbc/pull/2810).\nfixes [Issue #\u0026#8203;2804](https://github.com/pgjdbc/pgjdbc/issues/2804).\nfix: Make sure that github CI runs tests on all [MRs #\u0026#8203;2809](\\(https://github.com/pgjdbc/pgjdbc/pull/2809\\)).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.3.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.3.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.2.Final...2.16.3.Final)\n\n##### Major changes\n\n-   [#\u0026#8203;29756](https://github.com/quarkusio/quarkus/pull/29756) - Support custom Flyway credentials/URL\n\n##### Complete changelog\n\n-   [#\u0026#8203;31141](https://github.com/quarkusio/quarkus/pull/31141) - Resolve roles allowed configuration expression after config setup is completed\n-   [#\u0026#8203;31129](https://github.com/quarkusio/quarkus/pull/31129) - Fix stuck HTTP2 request when sent challenge has resumed request\n-   [#\u0026#8203;31125](https://github.com/quarkusio/quarkus/pull/31125) - Add \"keep-alive-enabled\" parameter to REST client reactive\n-   [#\u0026#8203;31112](https://github.com/quarkusio/quarkus/pull/31112) - Qute - fix assignability check when validating expressions\n-   [#\u0026#8203;31099](https://github.com/quarkusio/quarkus/pull/31099) - Use the effective Maven project build config when initializing sources and classes paths for dev mode\n-   [#\u0026#8203;31092](https://github.com/quarkusio/quarkus/pull/31092) - Make sure quarkus:go-offline properly supports test scoped dependencies\n-   [#\u0026#8203;31077](https://github.com/quarkusio/quarkus/issues/31077) - Qute: regression in template extension method with byte array\n-   [#\u0026#8203;31076](https://github.com/quarkusio/quarkus/pull/31076) - Quarkiverse: Install instead of verify\n-   [#\u0026#8203;31074](https://github.com/quarkusio/quarkus/pull/31074) - Added quarkus-jms-spi to quarkus bom\n-   [#\u0026#8203;31059](https://github.com/quarkusio/quarkus/pull/31059) - Path lookup must also consider interfaces\n-   [#\u0026#8203;31046](https://github.com/quarkusio/quarkus/pull/31046) - Simplify Quarkiverse release.yml workflow\n-   [#\u0026#8203;31038](https://github.com/quarkusio/quarkus/pull/31038) - Update Instrumentation Processor check logic to match comment\n-   [#\u0026#8203;31036](https://github.com/quarkusio/quarkus/pull/31036) - Use CDI when accessing UserTransaction/TransactionManager in QuarkusTransaction\n-   [#\u0026#8203;31028](https://github.com/quarkusio/quarkus/pull/31028) - Fix typo in snapstart enable config\n-   [#\u0026#8203;31016](https://github.com/quarkusio/quarkus/pull/31016) - Re-initialize platform dependent netty classes/values at runtime\n-   [#\u0026#8203;30988](https://github.com/quarkusio/quarkus/issues/30988) - Race condition in SmallRye Config property expansion for [@\u0026#8203;RolesAllowed](https://github.com/RolesAllowed) value?\n-   [#\u0026#8203;30964](https://github.com/quarkusio/quarkus/pull/30964) - Add ConfigMappings from a builder class to support full hot reload\n-   [#\u0026#8203;30961](https://github.com/quarkusio/quarkus/issues/30961) - Error of quarkus:dev when the project.build.directory is overridden by a profile\n-   [#\u0026#8203;30960](https://github.com/quarkusio/quarkus/pull/30960) - Register CDI Bean when ConfigMapping is marked as Unremovable\n-   [#\u0026#8203;30922](https://github.com/quarkusio/quarkus/pull/30922) - Fix dependency parsing in JBangBuilderImpl\n-   [#\u0026#8203;30885](https://github.com/quarkusio/quarkus/pull/30885) - Add concurrency configuration to the GitHub Action workflows\n-   [#\u0026#8203;30843](https://github.com/quarkusio/quarkus/issues/30843) - Micrometer-Extension writes wrong URI-Tag when Path-Variables defined at Interface-Level\n-   [#\u0026#8203;30672](https://github.com/quarkusio/quarkus/pull/30672) - Avoid creating CSRF cookie if no CSRF token was created\n-   [#\u0026#8203;30648](https://github.com/quarkusio/quarkus/pull/30648) - Support passing filename to multipart form data output\n-   [#\u0026#8203;30594](https://github.com/quarkusio/quarkus/issues/30594) - CSRF: exception thrown when authentication falied\n-   [#\u0026#8203;30570](https://github.com/quarkusio/quarkus/issues/30570) - Set filename for PartItems in MultipartFormDataOutput\n-   [#\u0026#8203;30455](https://github.com/quarkusio/quarkus/pull/30455) - Introduce `quarkus.datasource.devservices.init-script-path`\n-   [#\u0026#8203;29756](https://github.com/quarkusio/quarkus/pull/29756) - Support custom Flyway credentials/URL\n-   [#\u0026#8203;29631](https://github.com/quarkusio/quarkus/issues/29631) - [@\u0026#8203;Unremovable](https://github.com/Unremovable) ConfigMapping is still removed\n-   [#\u0026#8203;29630](https://github.com/quarkusio/quarkus/issues/29630) - Changes to configmappings not being applied during hot reload\n-   [#\u0026#8203;28709](https://github.com/quarkusio/quarkus/issues/28709) - QuarkusTransaction does not fire [@\u0026#8203;Initialized](https://github.com/Initialized)(TransactionScoped.class)\n-   [#\u0026#8203;24639](https://github.com/quarkusio/quarkus/issues/24639) - configure dedicated db user for database migrations: DML-only user for datasource, but DDL user for migration\n-   [#\u0026#8203;23360](https://github.com/quarkusio/quarkus/issues/23360) - \"Request has already been read\" using vertx + auth\n-   [#\u0026#8203;17839](https://github.com/quarkusio/quarkus/issues/17839) - Invalid memory configuration for netty maxDirectMemory in native image\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.3.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.2.Final...2.16.3.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.2.Final...2.16.3.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "0b6ff259228f46625efeed6d0b51f169b383832d",
      "tree": "b0587d44376da77439daf41ca1055493d7e7e93b",
      "parents": [
        "1b22601000a0973e7671dd2a3350a6c7db009a6a"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Feb 18 01:03:05 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Feb 18 01:03:05 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "1b22601000a0973e7671dd2a3350a6c7db009a6a",
      "tree": "189d2106f199a8d9eae86b734ad81f9a35bd108f",
      "parents": [
        "04ca550e0b70ffb03c771075dcdda078b09b26be",
        "018d622d3289af4ff1b5aa33d2166a553f969896"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 11 05:22:48 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 11 05:22:48 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!18)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.32.0` -\u003e `2.33.0` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.1.Final` -\u003e `2.16.2.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.1.Final` -\u003e `2.16.2.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.33.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2330---2023-01-26)\n\n##### Added\n\n-   `ProcessRunner` has added some convenience methods so it can be used for maven testing. ([#\u0026#8203;1496](https://github.com/diffplug/spotless/pull/1496))\n-   `ProcessRunner` allows to limit captured output to a certain number of bytes. ([#\u0026#8203;1511](https://github.com/diffplug/spotless/pull/1511))\n-   `ProcessRunner` is now capable of handling long-running tasks where waiting for exit is delegated to the caller. ([#\u0026#8203;1511](https://github.com/diffplug/spotless/pull/1511))\n-   Allow to specify node executable for node-based formatters using `nodeExecutable` parameter ([#\u0026#8203;1500](https://github.com/diffplug/spotless/pull/1500))\n\n##### Fixed\n\n-   The default list of type annotations used by `formatAnnotations` has had 8 more annotations from the Checker Framework added [#\u0026#8203;1494](https://github.com/diffplug/spotless/pull/1494)\n\n##### Changes\n\n-   **POTENTIALLY BREAKING** Bump minimum JRE from 8 to 11, next release likely to bump bytecode to Java 11 ([#\u0026#8203;1514](https://github.com/diffplug/spotless/pull/1514) part 1 of [#\u0026#8203;1337](https://github.com/diffplug/spotless/issues/1337))\n-   Rename `YamlJacksonStep` into `JacksonYamlStep` while normalizing Jackson usage ([#\u0026#8203;1492](https://github.com/diffplug/spotless/pull/1492))\n-   Convert `gson` integration to use a compile-only source set ([#\u0026#8203;1510](https://github.com/diffplug/spotless/pull/1510)).\n-   \\*\\* POTENTIALLY BREAKING\\*\\* Removed support for KtLint 0.3x and 0.45.2 ([#\u0026#8203;1475](https://github.com/diffplug/spotless/pull/1475))\n    -   `KtLint` does not maintain a stable API - before this MR, we supported every breaking change in the API since 2019.\n    -   From now on, we will support no more than 2 breaking changes at a time.\n-   NpmFormatterStepStateBase delays `npm install` call until the formatter is first used. This enables better integration\n    with `gradle-node-plugin`. ([#\u0026#8203;1522](https://github.com/diffplug/spotless/pull/1522))\n-   Bump default `ktlint` version to latest `0.48.1` -\u003e `0.48.2` ([#\u0026#8203;1529](https://github.com/diffplug/spotless/pull/1529))\n-   Bump default `scalafmt` version to latest `3.6.1` -\u003e `3.7.1` ([#\u0026#8203;1529](https://github.com/diffplug/spotless/pull/1529))\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.2.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.2.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.1.Final...2.16.2.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;30976](https://github.com/quarkusio/quarkus/pull/30976) - Metrics - check if index contains class before attempting to use it\n-   [#\u0026#8203;30965](https://github.com/quarkusio/quarkus/issues/30965) - JandexBeanInfoAdapter.getMetricAnnotationsThroughStereotype is not null safe\n-   [#\u0026#8203;30959](https://github.com/quarkusio/quarkus/pull/30959) - Return text from /q/metrics when the Accept header contains html\n-   [#\u0026#8203;30953](https://github.com/quarkusio/quarkus/pull/30953) - Fix OIDC capability string\n-   [#\u0026#8203;30947](https://github.com/quarkusio/quarkus/pull/30947) - Ignore interface/class without default constructs fields in SB config\n-   [#\u0026#8203;30940](https://github.com/quarkusio/quarkus/pull/30940) - Use SchemaType.ARRAY instead of \"ARRAY\" for native support\n-   [#\u0026#8203;30919](https://github.com/quarkusio/quarkus/issues/30919) - Compilation to native fails, when quarkus-smallrye-openapi is included\n-   [#\u0026#8203;30916](https://github.com/quarkusio/quarkus/pull/30916) - Add AppCDS documentation\n-   [#\u0026#8203;30896](https://github.com/quarkusio/quarkus/issues/30896) - Quarkus spring-boot-properties extension unable to handle complex configuration.\n-   [#\u0026#8203;30878](https://github.com/quarkusio/quarkus/pull/30878) - Bump postgresql from 42.5.2 to 42.5.3\n-   [#\u0026#8203;30866](https://github.com/quarkusio/quarkus/pull/30866) - Only run the quickstart compilation for main\n-   [#\u0026#8203;30851](https://github.com/quarkusio/quarkus/pull/30851) - Fixed return type typo in smallrye graphQL guide\n-   [#\u0026#8203;30844](https://github.com/quarkusio/quarkus/pull/30844) - Fixed greeting in getting started guide\n-   [#\u0026#8203;30839](https://github.com/quarkusio/quarkus/pull/30839) - Fix handling of Accept header in graphQL\n-   [#\u0026#8203;30833](https://github.com/quarkusio/quarkus/pull/30833) - Update docs to show BuildProducer use as method parameter instead of field\n-   [#\u0026#8203;30828](https://github.com/quarkusio/quarkus/pull/30828) - Make OIDC session cookie same site lax by default\n-   [#\u0026#8203;30826](https://github.com/quarkusio/quarkus/pull/30826) - Caffeine - Automatically register metrics cache impls if Micrometer is around\n-   [#\u0026#8203;30825](https://github.com/quarkusio/quarkus/pull/30825) - Fix comment about Caffeine optimization\n-   [#\u0026#8203;30823](https://github.com/quarkusio/quarkus/pull/30823) - Change accept header to valid plain text in micrometer documentation\n-   [#\u0026#8203;30821](https://github.com/quarkusio/quarkus/issues/30821) - Packaging type -Dquarkus.package.create-appcds\u003dtrue isn\u0027t documented\n-   [#\u0026#8203;30815](https://github.com/quarkusio/quarkus/pull/30815) - Update SmallRye Config to 2.13.2\n-   [#\u0026#8203;30812](https://github.com/quarkusio/quarkus/pull/30812) - Manage the apache-mime4j dependency\n-   [#\u0026#8203;30806](https://github.com/quarkusio/quarkus/issues/30806) - */* in Accept header is ignored if not listed as the first item\n-   [#\u0026#8203;30805](https://github.com/quarkusio/quarkus/issues/30805) - MailTemplateInstance with attachments\n-   [#\u0026#8203;30803](https://github.com/quarkusio/quarkus/pull/30803) - Support file and byte array attachments in `MailTemplateInstance`\n-   [#\u0026#8203;30797](https://github.com/quarkusio/quarkus/issues/30797) - OIDC login not work\n-   [#\u0026#8203;30783](https://github.com/quarkusio/quarkus/pull/30783) - \u003cartifactId\u003e uses \u0027quarkus.platform.artifact-id\u0027 property\n-   [#\u0026#8203;30778](https://github.com/quarkusio/quarkus/pull/30778) - Avoid creating 3 Liquibase MongoDB instances for startup operations\n-   [#\u0026#8203;30776](https://github.com/quarkusio/quarkus/pull/30776) - Ensure that AwsProxyRequestContext can be used with [@\u0026#8203;Context](https://github.com/Context) in RESTEasy Reactive\n-   [#\u0026#8203;30767](https://github.com/quarkusio/quarkus/pull/30767) - Remove duplicate notification of SseBroadcaster\u0027s onErrorListeners\n-   [#\u0026#8203;30765](https://github.com/quarkusio/quarkus/pull/30765) - Bump postgresql from 42.5.1 to 42.5.2\n-   [#\u0026#8203;30755](https://github.com/quarkusio/quarkus/pull/30755) - Update ForwardedParser to validate the port\n-   [#\u0026#8203;30744](https://github.com/quarkusio/quarkus/issues/30744) - \\[Quarkus Native] ClassNotFoundException: com.github.benmanes.caffeine.cache.SSSW\n-   [#\u0026#8203;30536](https://github.com/quarkusio/quarkus/issues/30536) - munitnyucontextmanager non helpful error reporting\n-   [#\u0026#8203;29753](https://github.com/quarkusio/quarkus/pull/29753) - Introduce ConnectionFactoryWrapperBuildItem\n-   [#\u0026#8203;29605](https://github.com/quarkusio/quarkus/issues/29605) - Update docs to reflect that injection should not\n-   [#\u0026#8203;27774](https://github.com/quarkusio/quarkus/pull/27774) - PLANNER-1709 Avoid deprecated penalize/reward overloads\n-   [#\u0026#8203;23442](https://github.com/quarkusio/quarkus/issues/23442) - problem using quarkus-resteasy-reactive-kotlin-serialization with AwsProxyRequestContext\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.2.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.1.Final...2.16.2.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.1.Final...2.16.2.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "018d622d3289af4ff1b5aa33d2166a553f969896",
      "tree": "189d2106f199a8d9eae86b734ad81f9a35bd108f",
      "parents": [
        "04ca550e0b70ffb03c771075dcdda078b09b26be"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Fri Feb 10 19:03:09 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Fri Feb 10 19:03:09 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "04ca550e0b70ffb03c771075dcdda078b09b26be",
      "tree": "b83a49c8f9e29cb1577ddd16145802f2d4306ed3",
      "parents": [
        "ab27bb54fc8571d1389a9effdb47f1a2c9d772fe",
        "c2adc5462231b4d9c4008306c1e4a06c7241aa12"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Feb 07 03:55:45 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Feb 07 03:55:45 2023 +0000"
      },
      "message": "Update hibernate core to v5.6.15.Final (mulk/mulkcms2!17)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.hibernate:hibernate-envers](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | patch | `5.6.14.Final` -\u003e `5.6.15.Final` |\n| [org.hibernate:hibernate-entitymanager](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | patch | `5.6.14.Final` -\u003e `5.6.15.Final` |\n| [org.hibernate:hibernate-core](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | patch | `5.6.14.Final` -\u003e `5.6.15.Final` |\n| [org.hibernate:hibernate-jpamodelgen](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | provided | patch | `5.6.14.Final` -\u003e `5.6.15.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ehibernate/hibernate-orm\u003c/summary\u003e\n\n### [`v5.6.15.Final`](https://github.com/hibernate/hibernate-orm/compare/5.6.14...5.6.15)\n\n[Compare Source](https://github.com/hibernate/hibernate-orm/compare/5.6.14...5.6.15)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about these updates again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "c2adc5462231b4d9c4008306c1e4a06c7241aa12",
      "tree": "b83a49c8f9e29cb1577ddd16145802f2d4306ed3",
      "parents": [
        "ab27bb54fc8571d1389a9effdb47f1a2c9d772fe"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Mon Feb 06 17:02:19 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Mon Feb 06 17:02:19 2023 +0000"
      },
      "message": "Update hibernate core to v5.6.15.Final\n"
    },
    {
      "commit": "ab27bb54fc8571d1389a9effdb47f1a2c9d772fe",
      "tree": "423921d7dd20fc81c40f9368ff792bc1d494fafb",
      "parents": [
        "6547e96d596ee0b05478c6352e97d238214ae3ac"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Feb 06 16:18:21 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Feb 06 16:18:21 2023 +0000"
      },
      "message": "Renovate: Automerge minor updates."
    },
    {
      "commit": "6547e96d596ee0b05478c6352e97d238214ae3ac",
      "tree": "e5fe349029a1b66148ffd7a86e5826fd2ee9ee90",
      "parents": [
        "060ebc75b2398533d3d4ef8dc7ae0cf5808f1826",
        "ff8505c0e7118f5746f94fda97adef074bcb33d8"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Feb 05 17:30:04 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sun Feb 05 17:30:04 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.32.0 (mulk/mulkcms2!16)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.31.0` -\u003e `2.32.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.32.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2320---2023-01-13)\n\n##### Added\n\n-   Add option `editorConfigFile` for `ktLint` [#\u0026#8203;142](https://github.com/diffplug/spotless/issues/142)\n    -   **POTENTIALLY BREAKING** `ktlint` step now modifies license headers. Make sure to put `licenseHeader` *after* `ktlint`.\n-   Added `skipLinesMatching` option to `licenseHeader` to support formats where license header cannot be immediately added to the top of the file (e.g. xml, sh). ([#\u0026#8203;1441](https://github.com/diffplug/spotless/pull/1441)).\n-   Add YAML support through Jackson ([#\u0026#8203;1478](https://github.com/diffplug/spotless/pull/1478))\n-   Added support for npm-based [ESLint](https://eslint.org/)-formatter for javascript and typescript ([#\u0026#8203;1453](https://github.com/diffplug/spotless/pull/1453))\n-   Better suggested messages when user\u0027s default is set by JVM limitation. ([#\u0026#8203;995](https://github.com/diffplug/spotless/pull/995))\n\n##### Fixed\n\n-   Support `ktlint` 0.48+ new rule disabling syntax ([#\u0026#8203;1456](https://github.com/diffplug/spotless/pull/1456)) fixes ([#\u0026#8203;1444](https://github.com/diffplug/spotless/issues/1444))\n-   Fix subgroups leading catch all matcher.\n\n##### Changes\n\n-   Bump default version for `prettier` from `2.0.5` to `2.8.1` ([#\u0026#8203;1453](https://github.com/diffplug/spotless/pull/1453))\n-   Bump the dev version of Gradle from `7.5.1` to `7.6` ([#\u0026#8203;1409](https://github.com/diffplug/spotless/pull/1409))\n    -   We also removed the no-longer-required dependency `org.codehaus.groovy:groovy-xml`\n-   Breaking changes to Spotless\u0027 internal testing infrastructure `testlib` ([#\u0026#8203;1443](https://github.com/diffplug/spotless/pull/1443))\n    -   `ResourceHarness` no longer has any duplicated functionality which was also present in `StepHarness`\n    -   `StepHarness` now operates on `Formatter` rather than a `FormatterStep`\n    -   `StepHarnessWithFile` now takes a `ResourceHarness` in its constructor to handle the file manipulation parts\n    -   Standardized that we test exception *messages*, not types, which will ease the transition to linting later on\n    -   Bump default `ktlint` version to latest `0.47.1` -\u003e `0.48.1` ([#\u0026#8203;1456](https://github.com/diffplug/spotless/pull/1456))\n-   Switch our publishing infrastructure from CircleCI to GitHub Actions ([#\u0026#8203;1462](https://github.com/diffplug/spotless/pull/1462)).\n    -   Help wanted for moving our tests too ([#\u0026#8203;1472](https://github.com/diffplug/spotless/issues/1472))\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "ff8505c0e7118f5746f94fda97adef074bcb33d8",
      "tree": "e5fe349029a1b66148ffd7a86e5826fd2ee9ee90",
      "parents": [
        "060ebc75b2398533d3d4ef8dc7ae0cf5808f1826"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sun Feb 05 17:03:47 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sun Feb 05 17:03:47 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.32.0\n"
    },
    {
      "commit": "060ebc75b2398533d3d4ef8dc7ae0cf5808f1826",
      "tree": "26cfaee8acac1a52a94c61effe39417da7ac8969",
      "parents": [
        "29fb1a302c1fdd0e30334781479890d290844699",
        "a311d3974db197e3f5c3c74c368b2fe3450e8f66"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 11:00:03 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 11:00:03 2023 +0000"
      },
      "message": "Add GitLab CI pipeline (mulk/mulkcms2!4)\n\n"
    },
    {
      "commit": "29fb1a302c1fdd0e30334781479890d290844699",
      "tree": "ead1fb620e2964e4b081703128f8af4761198768",
      "parents": [
        "77fcdd9b6e66e84f010615659a2fa1eef43866ad",
        "73e6ea7df58a0df23f4ee94b405cebc8060751fc"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 06:26:15 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 06:26:15 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.10 (mulk/mulkcms2!14)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.8.0` -\u003e `1.8.10` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eJetBrains/kotlin\u003c/summary\u003e\n\n### [`v1.8.10`](https://github.com/JetBrains/kotlin/releases/tag/v1.8.10): Kotlin 1.8.10\n\n[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.8.0...v1.8.10)\n\n#### Changelog\n\n##### Compiler\n\n-   [`KT-55483`](https://youtrack.jetbrains.com/issue/KT-55483) K2: Fir is not initialized for FirRegularClassSymbol java/lang/invoke/LambdaMetafactory\n-   [`KT-55729`](https://youtrack.jetbrains.com/issue/KT-55729) \"None of the following functions can be called with the arguments supplied:\" in 1.8.0\n-   [`KT-55769`](https://youtrack.jetbrains.com/issue/KT-55769) \"ERROR: Could not find accessor\": Android DataBinding fails with Kotlin 1.8.0\n-   [`KT-55308`](https://youtrack.jetbrains.com/issue/KT-55308) InnerClass attributes should be sorted (innermost last)\n\n##### JavaScript\n\n-   [`KT-56282`](https://youtrack.jetbrains.com/issue/KT-56282) KJS: Invalidate incremental cache in case of compiler internal errors\n-   [`KT-55852`](https://youtrack.jetbrains.com/issue/KT-55852) JS: \"IllegalStateException: Unexpected ir type argument\" caused by List with star projection type\n-   [`KT-55716`](https://youtrack.jetbrains.com/issue/KT-55716) KJS / IC: \"Cannot read properties of undefined\" with overriding variables with 1.8.0\n-   [`KT-55758`](https://youtrack.jetbrains.com/issue/KT-55758) KJS / IR: Checking implemented interface on a class implementing a [@\u0026#8203;JsExport](https://github.com/JsExport) interface returns the wrong result\n\n##### Reflection\n\n-   [`KT-56093`](https://youtrack.jetbrains.com/issue/KT-56093) Metaspace leak in a Gradle plugin built with Kotlin 1.8.0\n\n##### Tools. Compiler plugins. Serialization\n\n-   [`KT-56347`](https://youtrack.jetbrains.com/issue/KT-56347) \\[Kotlin 1.8] Regression kotlinx.serialization compiler plugin internal error\n-   [`KT-55681`](https://youtrack.jetbrains.com/issue/KT-55681) Serialization: NullPointerException after update to 1.8.0 caused by `@Serializer(forClass\u003d ..)`\n-   [`KT-56244`](https://youtrack.jetbrains.com/issue/KT-56244) kotlinx.serialization compiler intrinsic does not work with encodeToString function in 1.8.0\n-   [`KT-55683`](https://youtrack.jetbrains.com/issue/KT-55683) Serialization: \"IllegalStateException: Expected to have a primary constructor\" with expect class and companion object\n-   [`KT-55682`](https://youtrack.jetbrains.com/issue/KT-55682) Serialization: \"IllegalStateException: Function has no body: FUN name:serializer\" with 1.8.0\n\n##### Tools. Gradle\n\n-   [`KT-55697`](https://youtrack.jetbrains.com/issue/KT-55697) KGP 1.8.0 adds compileOnly dependencies to unit test compile classpath\n\n##### Tools. Gradle. Multiplatform\n\n-   [`KT-55730`](https://youtrack.jetbrains.com/issue/KT-55730) MPP / Gradle: compileKotlinMetadata fails to resolve symbols in additional source sets\n\n##### Tools. Gradle. Native\n\n-   [`KT-56280`](https://youtrack.jetbrains.com/issue/KT-56280) Gradle: freeCompilerArgs are no longer propagated from compilations to Native binaries\n\n##### Tools. Kapt\n\n-   [`KT-48013`](https://youtrack.jetbrains.com/issue/KT-48013) Kapt generates illegal stubs for private interface methods\n\n#### Checksums\n\n| File | Sha256 |\n| --- | --- |\n| kotlin-compiler-1.8.10.zip | 4c3fa7bc1bb9ef3058a2319d8bcc3b7196079f88e92fdcd8d304a46f4b6b5787 |\n| kotlin-native-linux-x86\\_64-1.8.10.tar.gz | 4c5c8a82a63a3a9845be2514d536ca407340db7fc558b97c43ed003f866a9742 |\n| kotlin-native-macos-x86\\_64-1.8.10.tar.gz | 52ea7cf2dfaae058fc00fc4e00ec89fefe5a7e4c83abeadb7531cc9346ff18db |\n| kotlin-native-macos-aarch64-1.8.10.tar.gz | 08cef514e9d582b0e7bcf3f592dd853270b535a4b765555db97381aeb8c92a85 |\n| kotlin-native-windows-x86\\_64-1.8.10.zip | e8b9a04f0df3cdec6fa360a6781723fc8551e93c70dfd1aaffbd282b7cddc19d |\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "77fcdd9b6e66e84f010615659a2fa1eef43866ad",
      "tree": "daff24fa1b860d581a233e3243e15442a8f7259b",
      "parents": [
        "b9e425d93a3c74e1700fe0b73e7ae2bf35ea92bc",
        "35399c712b167050c1abc0740dbaccf23d4c8128"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 06:25:55 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Feb 04 06:25:55 2023 +0000"
      },
      "message": "Update dependency org.postgresql:postgresql to v42.5.3 (mulk/mulkcms2!15)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | patch | `42.5.2` -\u003e `42.5.3` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "35399c712b167050c1abc0740dbaccf23d4c8128",
      "tree": "daff24fa1b860d581a233e3243e15442a8f7259b",
      "parents": [
        "b9e425d93a3c74e1700fe0b73e7ae2bf35ea92bc"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Fri Feb 03 16:04:12 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Fri Feb 03 16:04:12 2023 +0000"
      },
      "message": "Update dependency org.postgresql:postgresql to v42.5.3\n"
    },
    {
      "commit": "73e6ea7df58a0df23f4ee94b405cebc8060751fc",
      "tree": "d301d930d3de356f0cbba7d75a879ee62443a753",
      "parents": [
        "b9e425d93a3c74e1700fe0b73e7ae2bf35ea92bc"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Feb 02 12:04:14 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Feb 02 12:04:14 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.10\n"
    },
    {
      "commit": "b9e425d93a3c74e1700fe0b73e7ae2bf35ea92bc",
      "tree": "924bf9ba710a2aa7d9ff754c8f4184ee90fb02fd",
      "parents": [
        "304c9650c7f269482ec004e51a5ecc15975dbad9",
        "7658556453647541c6f8e200c42e07b512664c93"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Thu Feb 02 04:57:42 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Thu Feb 02 04:57:42 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!13)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.198.0` -\u003e `^0.199.0`](https://renovatebot.com/diffs/npm/flow-bin/0.198.0/0.199.0) |\n| [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | patch | `42.5.1` -\u003e `42.5.2` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.16.0.Final` -\u003e `2.16.1.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.16.0.Final` -\u003e `2.16.1.Final` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://maven.apache.org/enforcer/) | build | minor | `3.1.0` -\u003e `3.2.1` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.199.0`](https://github.com/flowtype/flow-bin/compare/0568b6e0f4904ff615948d3be0acbc4186899de8...05bb4e3be743f5667c4363c06e720b07a6f4a8b7)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/0568b6e0f4904ff615948d3be0acbc4186899de8...05bb4e3be743f5667c4363c06e720b07a6f4a8b7)\n\n### [`v0.198.2`](https://github.com/flowtype/flow-bin/compare/0d01841b51d2df85dc51c2e1df66f401b10c0e0d...0568b6e0f4904ff615948d3be0acbc4186899de8)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/0d01841b51d2df85dc51c2e1df66f401b10c0e0d...0568b6e0f4904ff615948d3be0acbc4186899de8)\n\n### [`v0.198.1`](https://github.com/flowtype/flow-bin/compare/2b180bbad62765dd88f088560cc335a090459da4...0d01841b51d2df85dc51c2e1df66f401b10c0e0d)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/2b180bbad62765dd88f088560cc335a090459da4...0d01841b51d2df85dc51c2e1df66f401b10c0e0d)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003epgjdbc/pgjdbc\u003c/summary\u003e\n\n### [`v42.5.2`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#\u0026#8203;4252-2023-01-31-143046--0500)\n\n##### Changed\n\ndocs: specify that timeouts are in seconds and there is a maximum. Housekeeping on some tests fixes [#Issue 2671](https://github.com/pgjdbc/pgjdbc/issues/2671) [MR #\u0026#8203;2686](https://github.com/pgjdbc/pgjdbc/pull/2686)\ndocs: clarify binaryTransfer and add it to README [MR# 2698](https://github.com/pgjdbc/pgjdbc/pull/2698)\ndocs: Document the need to encode reserved characters in the connection URL [MR #\u0026#8203;2700](https://github.com/pgjdbc/pgjdbc/pull/2700)\nfeat: Define binary transfer for custom types dynamically/automatically fixes [Issue #\u0026#8203;2554](https://github.com/pgjdbc/pgjdbc/issues/2554) [MR #\u0026#8203;2556](https://github.com/pgjdbc/pgjdbc/pull/2556)\n\n##### Added\n\nfix: added gssResponseTimeout as part of [MR #\u0026#8203;2687](https://github.com/pgjdbc/pgjdbc/pull/2687) to make sure we don\u0027t wait forever on a GSS RESPONSE\n\n##### Fixed\n\nfix: Ensure case of XML tags in Maven snippet is correct [MR #\u0026#8203;2682](https://github.com/pgjdbc/pgjdbc/pull/2682)\nfix: Make sure socket is closed if an exception is thrown in createSocket fixes [Issue #\u0026#8203;2684](https://github.com/pgjdbc/pgjdbc/issues/2684) [MR #\u0026#8203;2685](https://github.com/pgjdbc/pgjdbc/pull/2685)\nfix: Apply patch from [Issue #\u0026#8203;2683](https://github.com/pgjdbc/pgjdbc/issues/2683) to fix hanging ssl connections [MR #\u0026#8203;2687](https://github.com/pgjdbc/pgjdbc/pull/2687)\nfix - binary conversion of (very) long numeric values (longer than 4 \\* 2^15 digits) [MR #\u0026#8203;2697](https://github.com/pgjdbc/pgjdbc/pull/2697) fixes [Issue #\u0026#8203;2695](https://github.com/pgjdbc/pgjdbc/issues/2695)\nminor: enhance readability connection of startup params [MR #\u0026#8203;2705](https://github.com/pgjdbc/pgjdbc/pull/2785)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.1.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.1.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.0.Final...2.16.1.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;30729](https://github.com/quarkusio/quarkus/pull/30729) - Bump mariadb-java-client from 3.1.1 to 3.1.2\n-   [#\u0026#8203;30724](https://github.com/quarkusio/quarkus/pull/30724) - Upgrade to Mutiny 1.9.0\n-   [#\u0026#8203;30722](https://github.com/quarkusio/quarkus/pull/30722) - Set SameSite Strict only on OIDC session cookie\n-   [#\u0026#8203;30720](https://github.com/quarkusio/quarkus/pull/30720) - Bump picocli.version from 4.7.0 to 4.7.1\n-   [#\u0026#8203;30719](https://github.com/quarkusio/quarkus/pull/30719) - Bump jackson-bom from 2.14.1 to 2.14.2\n-   [#\u0026#8203;30715](https://github.com/quarkusio/quarkus/pull/30715) - PanacheRepositoryResource should implement ReactiveRestDataResource\n-   [#\u0026#8203;30713](https://github.com/quarkusio/quarkus/pull/30713) - Use MapProperty instead of Map\n-   [#\u0026#8203;30694](https://github.com/quarkusio/quarkus/pull/30694) - Use newer API for creating tmp files in RESTEasy Reactive\n-   [#\u0026#8203;30692](https://github.com/quarkusio/quarkus/pull/30692) - Bump htmlunit version to 2.70.0\n-   [#\u0026#8203;30686](https://github.com/quarkusio/quarkus/pull/30686) - Don\u0027t fail send when a sse sink has been closed\n-   [#\u0026#8203;30681](https://github.com/quarkusio/quarkus/issues/30681) - RESTEasy Reactive: SSE broadcaster fails if a sink has been closed\n-   [#\u0026#8203;30680](https://github.com/quarkusio/quarkus/pull/30680) - Mark methods generatred by ASM transformations as synthetic\n-   [#\u0026#8203;30659](https://github.com/quarkusio/quarkus/pull/30659) - Drop unused class GradleLogger\n-   [#\u0026#8203;30653](https://github.com/quarkusio/quarkus/pull/30653) - Fix opening in IDE when more than IDE is running\n-   [#\u0026#8203;30652](https://github.com/quarkusio/quarkus/pull/30652) - Match prometheus export metrics format\n-   [#\u0026#8203;30651](https://github.com/quarkusio/quarkus/pull/30651) - ArC - use reflection fallback for PreDestroy callbacks if needed\n-   [#\u0026#8203;30649](https://github.com/quarkusio/quarkus/pull/30649) - Document redirect options in RESTEasy Reactive\n-   [#\u0026#8203;30644](https://github.com/quarkusio/quarkus/pull/30644) - Adjust source language absent in documentation code blocks\n-   [#\u0026#8203;30636](https://github.com/quarkusio/quarkus/issues/30636) - PreDestroy hooks fail depending on method modifiers\n-   [#\u0026#8203;30635](https://github.com/quarkusio/quarkus/pull/30635) - Introduce a `minimum-java-version` in the extension descriptor metadata\n-   [#\u0026#8203;30625](https://github.com/quarkusio/quarkus/issues/30625) - OIDC authentication loop if Cookie Policy sameSite\u003dstrict\n-   [#\u0026#8203;30624](https://github.com/quarkusio/quarkus/pull/30624) - Fix NPE obtaining a project map from Maven session\n-   [#\u0026#8203;30622](https://github.com/quarkusio/quarkus/pull/30622) - Update invalid package in guide\n-   [#\u0026#8203;30612](https://github.com/quarkusio/quarkus/pull/30612) - Fix import file name in redis-reference.adoc\n-   [#\u0026#8203;30609](https://github.com/quarkusio/quarkus/pull/30609) - Qute generated resolvers - getters should take precedence over fields\n-   [#\u0026#8203;30593](https://github.com/quarkusio/quarkus/pull/30593) - Qute validation - improve hierarchy indexing to fix assignability issues\n-   [#\u0026#8203;30591](https://github.com/quarkusio/quarkus/pull/30591) - Resolve correct version when application version is unset\n-   [#\u0026#8203;30589](https://github.com/quarkusio/quarkus/pull/30589) - Bump junit-bom from 5.9.1 to 5.9.2\n-   [#\u0026#8203;30585](https://github.com/quarkusio/quarkus/pull/30585) - Bump Microsoft SQL Server JDBC driver to 11.2.3\n-   [#\u0026#8203;30584](https://github.com/quarkusio/quarkus/issues/30584) - Update MS SQL JDBC driver to version 11.2.3\n-   [#\u0026#8203;30576](https://github.com/quarkusio/quarkus/pull/30576) - Use accept header to choose metrics export format\n-   [#\u0026#8203;30574](https://github.com/quarkusio/quarkus/pull/30574) - Handle empty source directory for included builds\n-   [#\u0026#8203;30569](https://github.com/quarkusio/quarkus/pull/30569) - Add default implementation for REST Data interfaces\n-   [#\u0026#8203;30564](https://github.com/quarkusio/quarkus/pull/30564) - Update security-openid-connect-client.adoc\n-   [#\u0026#8203;30559](https://github.com/quarkusio/quarkus/issues/30559) - container-image extension running with kubernetes extension\n-   [#\u0026#8203;30557](https://github.com/quarkusio/quarkus/pull/30557) - AWT: JniRuntimeAccess: freetypeScaler.c calls sun.font.FontUtilities\n-   [#\u0026#8203;30548](https://github.com/quarkusio/quarkus/pull/30548) - Add a blurb about not supporting validation.xml in Quarkus\n-   [#\u0026#8203;30526](https://github.com/quarkusio/quarkus/pull/30526) - RESTEasy classic servlets - add RoutingContext to active request context\n-   [#\u0026#8203;30515](https://github.com/quarkusio/quarkus/issues/30515) - Native build fails with hibernate-orm-rest-data-panache + elytron-security-properties-file\n-   [#\u0026#8203;30513](https://github.com/quarkusio/quarkus/pull/30513) - Limit application.properties lookup to main source set\n-   [#\u0026#8203;30510](https://github.com/quarkusio/quarkus/pull/30510) - Simplify logic in create-app.adoc and allow to define stream\n-   [#\u0026#8203;30501](https://github.com/quarkusio/quarkus/pull/30501) - Fix HibernateOrmCodestart\n-   [#\u0026#8203;30500](https://github.com/quarkusio/quarkus/pull/30500) - Place extension with an unknown category in the uncategorized category\n-   [#\u0026#8203;30496](https://github.com/quarkusio/quarkus/pull/30496) - Update documentation\n-   [#\u0026#8203;30490](https://github.com/quarkusio/quarkus/pull/30490) - Avoid adding the exception itself as a suppressed exception\n-   [#\u0026#8203;30488](https://github.com/quarkusio/quarkus/pull/30488) - Updates to Infinispan 14.0.6.Final\n-   [#\u0026#8203;30485](https://github.com/quarkusio/quarkus/pull/30485) - Verify code flow access token first if no UserInfo precondition exists\n-   [#\u0026#8203;30479](https://github.com/quarkusio/quarkus/pull/30479) - Define defaultValueDocumentation for builderImage\n-   [#\u0026#8203;30474](https://github.com/quarkusio/quarkus/issues/30474) - Docs - default value of `quarkus.native.builder-image` is not shown\n-   [#\u0026#8203;30470](https://github.com/quarkusio/quarkus/pull/30470) - Revert --enable-monitoring with no arguments support\n-   [#\u0026#8203;30460](https://github.com/quarkusio/quarkus/pull/30460) - Bump kafka3.version from 3.3.1 to 3.3.2\n-   [#\u0026#8203;30453](https://github.com/quarkusio/quarkus/issues/30453) - Gradle build failing w/ Quarkus 2.16.0\n-   [#\u0026#8203;30430](https://github.com/quarkusio/quarkus/pull/30430) - Bump gizmo from 1.5.0.Final to 1.6.0.Final\n-   [#\u0026#8203;30429](https://github.com/quarkusio/quarkus/pull/30429) - Bump Keycloak version to 20.0.3\n-   [#\u0026#8203;30426](https://github.com/quarkusio/quarkus/pull/30426) - Fix redundant push when using buildx\n-   [#\u0026#8203;30424](https://github.com/quarkusio/quarkus/issues/30424) - Building of container images with buildx causes build failures\n-   [#\u0026#8203;30423](https://github.com/quarkusio/quarkus/issues/30423) - 2.15+ - Services dependent on libraries without classes no longer build\n-   [#\u0026#8203;30418](https://github.com/quarkusio/quarkus/pull/30418) - Disable -D argument propagation in DevMojo\n-   [#\u0026#8203;30415](https://github.com/quarkusio/quarkus/pull/30415) - Arc - Change Types#getTypeClosure so that superclasses and interfaces of producer types no longer throw on finding wildcards\n-   [#\u0026#8203;30412](https://github.com/quarkusio/quarkus/issues/30412) - Arc - wildcard detection for producer methods/fields is too aggressive\n-   [#\u0026#8203;30410](https://github.com/quarkusio/quarkus/pull/30410) - Introduce support for GraalVM `--enable-monitoring`\n-   [#\u0026#8203;30408](https://github.com/quarkusio/quarkus/issues/30408) - Warning: Option \u0027AllowVMInspection\u0027 is deprecated and might be removed from future versions: Please use --enable-monitoring\n-   [#\u0026#8203;30405](https://github.com/quarkusio/quarkus/issues/30405) - Quarkus Undertow doesn\u0027t work with blocking SecurityIdentityAugmentor\n-   [#\u0026#8203;30399](https://github.com/quarkusio/quarkus/pull/30399) - Fix ElasticSearch Dev Services container restart\n-   [#\u0026#8203;30384](https://github.com/quarkusio/quarkus/issues/30384) - Elasticsearch Dev Services restarts container on every auto-compile\n-   [#\u0026#8203;30368](https://github.com/quarkusio/quarkus/pull/30368) - Allow Environment variables to populate property Maps in build time Config\n-   [#\u0026#8203;30354](https://github.com/quarkusio/quarkus/issues/30354) - AWT `io.quarkus.awt.it.ImageGeometryFontsIT` native integration test failing with \"GraalVM for Java 20\" dev builds\n-   [#\u0026#8203;30347](https://github.com/quarkusio/quarkus/pull/30347) - Bump junit-jupiter from 5.9.1 to 5.9.2\n-   [#\u0026#8203;30343](https://github.com/quarkusio/quarkus/issues/30343) - Trailing comma is lost from prometheus metrics\n-   [#\u0026#8203;30335](https://github.com/quarkusio/quarkus/pull/30335) - Add native compilation section to Hibernate Validator guide\n-   [#\u0026#8203;30332](https://github.com/quarkusio/quarkus/issues/30332) - NPE in toString method for Processor Parameters in kafka-streams 3.3.1 version\n-   [#\u0026#8203;30275](https://github.com/quarkusio/quarkus/issues/30275) - Inline Log category property doesn\u0027t work\n-   [#\u0026#8203;30208](https://github.com/quarkusio/quarkus/issues/30208) - OIDC: 401 when access-token needs to be refreshed and user-info-required\u003dtrue\n-   [#\u0026#8203;30179](https://github.com/quarkusio/quarkus/pull/30179) - Add an owasp-check profile\n-   [#\u0026#8203;28781](https://github.com/quarkusio/quarkus/issues/28781) - RESTEasy Reactive: document redirects\n-   [#\u0026#8203;24027](https://github.com/quarkusio/quarkus/issues/24027) - Hibernate Validator does not use META-INF/validation.xml, it should work or be stated in the documentation.\n-   [#\u0026#8203;23002](https://github.com/quarkusio/quarkus/issues/23002) - if more than two running IDE while launching \u0027x\u0027 gives error\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.16.1.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.0.Final...2.16.1.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.0.Final...2.16.1.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "7658556453647541c6f8e200c42e07b512664c93",
      "tree": "924bf9ba710a2aa7d9ff754c8f4184ee90fb02fd",
      "parents": [
        "304c9650c7f269482ec004e51a5ecc15975dbad9"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Feb 02 02:03:41 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Feb 02 02:03:41 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "304c9650c7f269482ec004e51a5ecc15975dbad9",
      "tree": "68668ec2252d7e3035060adebef65631f75bd56c",
      "parents": [
        "efee0ddb5355af03ab7eab7c821b5972bcf150fa",
        "ea11d93fe1a71272076a44d1b99f4c0c27138df5"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Fri Jan 27 04:14:04 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Fri Jan 27 04:14:04 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.31.0 (mulk/mulkcms2!12)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.30.0` -\u003e `2.31.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.31.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2310---2022-11-24)\n\n##### Added\n\n-   `importOrder` now support groups of imports without blank lines ([#\u0026#8203;1401](https://github.com/diffplug/spotless/pull/1401))\n\n##### Fixed\n\n-   Don\u0027t treat `@Value` as a type annotation [#\u0026#8203;1367](https://github.com/diffplug/spotless/pull/1367)\n-   Support `ktlint_disabled_rules` in `ktlint` 0.47.x [#\u0026#8203;1378](https://github.com/diffplug/spotless/pull/1378)\n-   Share git repositories across projects when using ratchet ([#\u0026#8203;1426](https://github.com/diffplug/spotless/pull/1426))\n\n##### Changes\n\n-   Bump default `ktfmt` version to latest `0.40` -\u003e `0.41` ([#\u0026#8203;1340](https://github.com/diffplug/spotless/pull/1340))\n-   Bump default `scalafmt` version to latest `3.5.9` -\u003e `3.6.1` ([#\u0026#8203;1373](https://github.com/diffplug/spotless/pull/1373))\n-   Bump default `diktat` version to latest `1.2.3` -\u003e `1.2.4.2` ([#\u0026#8203;1393](https://github.com/diffplug/spotless/pull/1393))\n-   Bump default `palantir-java-format` version to latest `2.10` -\u003e `2.28` ([#\u0026#8203;1393](https://github.com/diffplug/spotless/pull/1393))\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "ea11d93fe1a71272076a44d1b99f4c0c27138df5",
      "tree": "68668ec2252d7e3035060adebef65631f75bd56c",
      "parents": [
        "efee0ddb5355af03ab7eab7c821b5972bcf150fa"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Jan 26 21:03:14 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Thu Jan 26 21:03:14 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.31.0\n"
    },
    {
      "commit": "efee0ddb5355af03ab7eab7c821b5972bcf150fa",
      "tree": "d191e6e51b29b923c43d169c8febef324fe11593",
      "parents": [
        "5bb0c82125c9107d84766c55f86d6aed3dd12342",
        "35a5f99a007c8d712c8617f7ce1ada26b9797244"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 21 19:42:22 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 21 19:42:22 2023 +0000"
      },
      "message": "Update dependency flow-bin to ^0.198.0 (mulk/mulkcms2!11)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.197.0` -\u003e `^0.198.0`](https://renovatebot.com/diffs/npm/flow-bin/0.197.0/0.198.0) |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.198.0`](https://github.com/flowtype/flow-bin/compare/08b8e76d103f9326e439b3c0a847807cf65e38d6...2b180bbad62765dd88f088560cc335a090459da4)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/08b8e76d103f9326e439b3c0a847807cf65e38d6...2b180bbad62765dd88f088560cc335a090459da4)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "35a5f99a007c8d712c8617f7ce1ada26b9797244",
      "tree": "d191e6e51b29b923c43d169c8febef324fe11593",
      "parents": [
        "5bb0c82125c9107d84766c55f86d6aed3dd12342"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Jan 21 17:30:19 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Jan 21 17:30:19 2023 +0000"
      },
      "message": "Update dependency flow-bin to ^0.198.0\n"
    },
    {
      "commit": "5bb0c82125c9107d84766c55f86d6aed3dd12342",
      "tree": "11ca97a409febf0205b65e612732403539058f08",
      "parents": [
        "da48fb7f4faaf58cec1710344ac323a216491d8a",
        "2d404d7aa3216050bcdfb323a1d894d986eecfaf"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Fri Jan 20 05:02:37 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Fri Jan 20 05:02:37 2023 +0000"
      },
      "message": "Update all non-major dependencies (mulk/mulkcms2!10)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.liquibase.ext:liquibase-hibernate5](https://github.com/liquibase/liquibase-hibernate/wiki) ([source](https://github.com/liquibase/liquibase-hibernate)) | build | minor | `4.18.0` -\u003e `4.19.0` |\n| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.18.0` -\u003e `4.19.0` |\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `2.15.3.Final` -\u003e `2.16.0.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase-hibernate\u003c/summary\u003e\n\n### [`v4.19.0`](https://github.com/liquibase/liquibase-hibernate/releases/tag/v4.19.0)\n\n[Compare Source](https://github.com/liquibase/liquibase-hibernate/compare/v4.18.0...v4.19.0)\n\nSupport for Liquibase 4.19.0.\n\n#### What\u0027s Changed\n\n-   Support Hibernate ORM 6.1 with Jakarta EE 10 by [@\u0026#8203;papegaaij](https://github.com/papegaaij) in https://github.com/liquibase/liquibase-hibernate/pull/434\n-   Bump hibernate.version from 6.1.5.Final to 6.1.6.Final by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/447\n-   Bump spring.version from 6.0.2 to 6.0.3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/448\n\n#### New Contributors\n\n-   [@\u0026#8203;papegaaij](https://github.com/papegaaij) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/434\n\n**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.18.0...v4.19.0\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eliquibase/liquibase\u003c/summary\u003e\n\n### [`v4.19.0`](https://github.com/liquibase/liquibase/releases/tag/v4.19.0)\n\n[Compare Source](https://github.com/liquibase/liquibase/compare/v4.18.0...v4.19.0)\n\n##### Liquibase v4.19.0 is a patch release with an XSD upgrade.\n\n#### Enhancements\n\n-   Simplify assert calls and replaced with simpler and equivalent calls. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3497\n-   Delete unused import statement.  by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3522\n-   Added call to modifyChangeSet during execute method to allow the changeSet to be correctly set on the executor DAT-12388 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3511\n-   Remove unnecessary local variables that add nothing to the comprehensibility of a method. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3373\n-   Allow loading gzipped data files by [@\u0026#8203;mike-seger](https://github.com/mike-seger) in https://github.com/liquibase/liquibase/pull/3379\n-   Use try-with-resources Statement when is possible. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3374\n-   Define and reuse constants. Use an empty array styles to convert a collection to an array. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3500\n-   Add support for block comment rollback commands on SQL changesets by [@\u0026#8203;krishnaenugandula](https://github.com/krishnaenugandula) in https://github.com/liquibase/liquibase/pull/1399\n-   Allow primary key on addColumn for H2 by [@\u0026#8203;nick318](https://github.com/nick318) in https://github.com/liquibase/liquibase/pull/3372\n-   Additional (optional) tableType attribute on the CreateTableChange by [@\u0026#8203;MartinRied](https://github.com/MartinRied) in https://github.com/liquibase/liquibase/pull/3108\n-   Include \"path\" in databasechangelog\u0027s description column for all change types with \"path\" attributes by [@\u0026#8203;MichaelKern-IVV](https://github.com/MichaelKern-IVV) in https://github.com/liquibase/liquibase/pull/3244\n-   [#\u0026#8203;1466](https://github.com/liquibase/liquibase/issues/1466): Add ignore:true changeset attribute to Formatted SQL changeLogs by [@\u0026#8203;skrivenko](https://github.com/skrivenko) in https://github.com/liquibase/liquibase/pull/3377\n-   [#\u0026#8203;1290](https://github.com/liquibase/liquibase/issues/1290): Forbid empty changeSet id and author by [@\u0026#8203;skrivenko](https://github.com/skrivenko) in https://github.com/liquibase/liquibase/pull/3397\n-   Allow to drop and create a view for a Postgres database if replacing the view would fail by [@\u0026#8203;rozenshteyn](https://github.com/rozenshteyn) in https://github.com/liquibase/liquibase/pull/3399\n-   Rename DatabaseObjectComparator class to be DatabaseObjectCollectionComparator for clarity DAT-10112 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3544\n-   Do not lower case the ProvidedValue description if the string is capitalized, i.e. it starts with 2 upper-case characters DAT-12614 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3589\n-   Use \u0027Integer.compare\u0027 instead by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3528\n-   Simplify \u0027Map\u0027 operations. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3527\n-   Remove unnecessary semicolon. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3571\n-   Missing Override annotations. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3558\n-   Prevents redundant loop iterations. Early loop exit in \u0027if\u0027 condition. by [@\u0026#8203;arturobernalg](https://github.com/arturobernalg) in https://github.com/liquibase/liquibase/pull/3547\n-   DAT 6635 - Implement TagCommand by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3570\n-   DAT-12576 update release workflow to attach artifact by run_id by [@\u0026#8203;ap-liquibase](https://github.com/ap-liquibase) in https://github.com/liquibase/liquibase/pull/3629\n-   DAT-12365 update install4j script to version 10.x by [@\u0026#8203;jnewton03](https://github.com/jnewton03) in https://github.com/liquibase/liquibase/pull/3641\n-   Upgrades installer JDK version for next release. by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3440\n-   remove licenses that were moved to individual extensions (DAT-12784) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3646\n-   DAT-12597 include commercial sources and javadoc in reversion by [@\u0026#8203;ap-liquibase](https://github.com/ap-liquibase) in https://github.com/liquibase/liquibase/pull/3671\n\n#### Security, Driver, and other updates\n\n-   Bump mariadb-java-client from 3.0.8 to 3.1.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3471\n-   Bump testcontainers-bom from 1.17.5 to 1.17.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3477\n-   Bump snowflake-jdbc from 3.13.22 to 3.13.25 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3475\n-   Bump slf4j-jdk14 from 2.0.3 to 2.0.4 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3485\n-   Bump maven-install-plugin from 3.0.1 to 3.1.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3484\n-   Bump castlabs/get-package-version-id-action from 2.0 to 2.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3490\n-   Bump sqlite-jdbc from 3.39.4.0 to 3.40.0.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3510\n-   Bump jaybird from 4.0.6.java8 to 4.0.8.java8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3509\n-   Bump mockito-inline from 4.8.1 to 4.10.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3580\n-   Bump targetMavenVersion from 3.8.5 to 3.8.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3593\n-   Bump junit-jupiter-params from 5.8.1 to 5.9.1 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3592\n-   Bump jaybird from 4.0.6.java8 to 4.0.8.java8 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3602\n-   Bump slf4j-jdk14 from 2.0.4 to 2.0.6 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3566\n-   Bump snowflake-jdbc from 3.13.25 to 3.13.26 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3579\n-   Bump robinraju/release-downloader from 1.6 to 1.7 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3603\n-   Bump ojdbc8 from 21.7.0.0 to 21.8.0.0 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3551\n-   Bump up the max number of code points for JSON/YAML parser DAT-12657 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3552\n-   Bump actions/cache from 3.0.11 to 3.2.3 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3654\n-   update changelog version - 4.19 by [@\u0026#8203;suryaaki2](https://github.com/suryaaki2) in https://github.com/liquibase/liquibase/pull/3676\n-   Update changelog xsd 4.19 by [@\u0026#8203;suryaaki2](https://github.com/suryaaki2) in https://github.com/liquibase/liquibase/pull/3678\n-   Bump targetMavenVersion from 3.8.5 to 3.8.7 by [@\u0026#8203;dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase/pull/3634\n-   Update release-published.yml by [@\u0026#8203;jnewton03](https://github.com/jnewton03) in https://github.com/liquibase/liquibase/pull/3540\n-   DAT-12783 Adding extension license information by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3614\n\n#### Fixes\n\n-   fix overwriteOutputFile parameter for GenerateChangelog (DAT-12036) by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3543\n-   Avoid ClassCastException when loading LogService from Scope by [@\u0026#8203;mattbertolini](https://github.com/mattbertolini) in https://github.com/liquibase/liquibase/pull/3518\n-   Adds exclusions for mariadb newly added waffle dependency. by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3559\n-   Correctly handle indexes with descending columns in snapshot DAT-11447 by [@\u0026#8203;wwillard7800](https://github.com/wwillard7800) in https://github.com/liquibase/liquibase/pull/3535\n-   Fix getting default schema issue for firebird by [@\u0026#8203;MalloD12](https://github.com/MalloD12) in https://github.com/liquibase/liquibase/pull/3390\n-   Fix generatedSQL logic to allow setting up a function as a default value for MySQL version 8 by [@\u0026#8203;MalloD12](https://github.com/MalloD12) in https://github.com/liquibase/liquibase/pull/3362\n-   DAT-11579: when generating changelogs for MySQL, ignore table column order for PKs by [@\u0026#8203;StevenMassaro](https://github.com/StevenMassaro) in https://github.com/liquibase/liquibase/pull/3486\n-   Included SQL to return unique constraints for Sybase by [@\u0026#8203;crenan](https://github.com/crenan) in https://github.com/liquibase/liquibase/pull/3517\n-   Add varbinary and binary support for DB2 - fixes [#\u0026#8203;3408](https://github.com/liquibase/liquibase/issues/3408)  by [@\u0026#8203;mihaelaDev](https://github.com/mihaelaDev) in https://github.com/liquibase/liquibase/pull/3428\n-   Added support for COMPUTED values inside CSV files for loadData change by [@\u0026#8203;zbynekvavros](https://github.com/zbynekvavros) in https://github.com/liquibase/liquibase/pull/944\n-   Prevent Executors collision due to hash used as a Map\u0027s key part by [@\u0026#8203;Dasiu](https://github.com/Dasiu) in https://github.com/liquibase/liquibase/pull/3533\n-   Breaks out of LockService.init loop after validations are completed by [@\u0026#8203;filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase/pull/3576\n-   implement SingletonObject to solve [#\u0026#8203;2349](https://github.com/liquibase/liquibase/issues/2349) by [@\u0026#8203;yairogen](https://github.com/yairogen) in https://github.com/liquibase/liquibase/pull/3624\n-   Postgresql - Fallback to default schema name in SequenceSnapshotGenerator when this is null by [@\u0026#8203;djochim](https://github.com/djochim) in https://github.com/liquibase/liquibase/pull/3637\n\n##### OWASP Dependency Check: Reported Vulnerabilities\n\n-   snakeyaml.jar - This is a [\"critical\" vulnerability reported against the snakeyaml library](https://ossindex.sonatype.org/vulnerability/CVE-2022-1471). We are currently on the newest version of snakeyaml and there is no fix for the issue as of yet.\n\n#### New Contributors\n\n-   [@\u0026#8203;mike-seger](https://github.com/mike-seger) made their first contribution in https://github.com/liquibase/liquibase/pull/3379\n-   [@\u0026#8203;crenan](https://github.com/crenan) made their first contribution in https://github.com/liquibase/liquibase/pull/3517\n-   [@\u0026#8203;mihaelaDev](https://github.com/mihaelaDev) made their first contribution in https://github.com/liquibase/liquibase/pull/3428\n-   [@\u0026#8203;krishnaenugandula](https://github.com/krishnaenugandula) made their first contribution in https://github.com/liquibase/liquibase/pull/1399\n-   [@\u0026#8203;skrivenko](https://github.com/skrivenko) made their first contribution in https://github.com/liquibase/liquibase/pull/3397\n-   [@\u0026#8203;zbynekvavros](https://github.com/zbynekvavros) made their first contribution in https://github.com/liquibase/liquibase/pull/944\n-   [@\u0026#8203;Dasiu](https://github.com/Dasiu) made their first contribution in https://github.com/liquibase/liquibase/pull/3533\n-   [@\u0026#8203;yairogen](https://github.com/yairogen) made their first contribution in https://github.com/liquibase/liquibase/pull/3624\n-   [@\u0026#8203;djochim](https://github.com/djochim) made their first contribution in https://github.com/liquibase/liquibase/pull/3637\n\n**Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.18.0...v4.19.0\n\n##### Get Certified\n\nLearn all the Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world at https://learn.liquibase.com/.\n\n##### Read the Documentation\n\nPlease check out and contribute to the continually improving docs, now at https://docs.liquibase.com/.\n\n##### Meet the Community\n\nOur community has built a lot. From extensions to integrations, you’ve helped make Liquibase the amazing open source project that it is today. Keep contributing to making it stronger:\n\n[Contribute code](https://www.liquibase.org/development/contribute.html)\n[Make doc updates](https://github.com/Datical/liquibase-docs)\n[Help by asking and answering questions](https://forum.liquibase.org/)\n[Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback)\n\nThanks to everyone who helps make the Liquibase community strong!\n\n#### File Descriptions\n\n-   **Liquibase CLI** -- Includes open source + commercial functionality\n-   **liquibase-x.y.z.tar.gz** -- Archive in tar.gz format\n-   **liquibase-x.y.z.zip** -- Archive in zip format\n-   **liquibase-windows-x64-installer-x.y.z.exe** -- Installer for Windows\n-   **liquibase-macos-installer-x.y.z.dmg** -- Installer for MacOS\n-   **Primary Libraries** - For embedding in other software\n    -   **liquibase-core-x.y.z.jar** – Base Liquibase library (open source)\n    -   **liquibase-commerical-x.y.z.jar** – Additional commercial functionality\n-   **liquibase-additional-x.y.z.zip** – Contains additional, less commonly used files\n    -   Additional libraries such as liquibase-maven-plugin.jar and liquibase-cdi.jar\n    -   Javadocs for all the libraries\n    -   Source archives for all the open source libraries\n    -   ASC/MD5/SHA1 verification hashes for all files\n    **NOTE: liquibase-core-\u003cversion\u003e.jar** contains only the open-source license. If you use Liquibase Pro or other commercial add-ons, you must also **install liquibase-commercial-\u003cversion\u003e.jar**\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.16.0.Final`](https://github.com/quarkusio/quarkus/compare/2.15.3.Final...2.16.0.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.15.3.Final...2.16.0.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that\u0027s undesired.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "2d404d7aa3216050bcdfb323a1d894d986eecfaf",
      "tree": "11ca97a409febf0205b65e612732403539058f08",
      "parents": [
        "da48fb7f4faaf58cec1710344ac323a216491d8a"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Jan 18 13:06:01 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Wed Jan 18 13:06:01 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "da48fb7f4faaf58cec1710344ac323a216491d8a",
      "tree": "7009bc6d0837d3ba1ecd725fcdac85393b30d491",
      "parents": [
        "6226dd0406d1f18558e7d130af4b4ed56ad66ba4",
        "b252464ef356c18d5b0471323141a678b00bcef9"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 16 06:32:26 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 16 06:32:26 2023 +0000"
      },
      "message": "Update dependency flow-bin to ^0.197.0 (mulk/mulkcms2!9)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.196.0` -\u003e `^0.197.0`](https://renovatebot.com/diffs/npm/flow-bin/0.196.0/0.197.0) |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eflowtype/flow-bin\u003c/summary\u003e\n\n### [`v0.197.0`](https://github.com/flowtype/flow-bin/compare/5bcaff010b57e82ff009d5ae567024ab664d100c...08b8e76d103f9326e439b3c0a847807cf65e38d6)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/5bcaff010b57e82ff009d5ae567024ab664d100c...08b8e76d103f9326e439b3c0a847807cf65e38d6)\n\n### [`v0.196.3`](https://github.com/flowtype/flow-bin/compare/776584268144e8417d1bc2888b1587ded2f5d020...5bcaff010b57e82ff009d5ae567024ab664d100c)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/776584268144e8417d1bc2888b1587ded2f5d020...5bcaff010b57e82ff009d5ae567024ab664d100c)\n\n### [`v0.196.2`](https://github.com/flowtype/flow-bin/compare/508094f9ed9bfe9945fd4c78bada5ee0bfd931ad...776584268144e8417d1bc2888b1587ded2f5d020)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/508094f9ed9bfe9945fd4c78bada5ee0bfd931ad...776584268144e8417d1bc2888b1587ded2f5d020)\n\n### [`v0.196.1`](https://github.com/flowtype/flow-bin/compare/d63a09be1605aea850173d66c33f86dad6960e01...508094f9ed9bfe9945fd4c78bada5ee0bfd931ad)\n\n[Compare Source](https://github.com/flowtype/flow-bin/compare/d63a09be1605aea850173d66c33f86dad6960e01...508094f9ed9bfe9945fd4c78bada5ee0bfd931ad)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "b252464ef356c18d5b0471323141a678b00bcef9",
      "tree": "7009bc6d0837d3ba1ecd725fcdac85393b30d491",
      "parents": [
        "6226dd0406d1f18558e7d130af4b4ed56ad66ba4"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sun Jan 15 04:04:06 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sun Jan 15 04:04:06 2023 +0000"
      },
      "message": "Update dependency flow-bin to ^0.197.0\n"
    },
    {
      "commit": "6226dd0406d1f18558e7d130af4b4ed56ad66ba4",
      "tree": "e99efedd35e0325e15828fb5c4bcd68bf70cf856",
      "parents": [
        "839a36762f3ee9a41a48f9bfc097f4d49e8f6561",
        "b1bbb3b324912594f4cd75e80f3c90807da6ed6b"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 14 13:25:15 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 14 13:25:15 2023 +0000"
      },
      "message": "Update dependency net.java.dev.jna:jna to v5.13.0 (mulk/mulkcms2!8)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | compile | minor | `5.12.1` -\u003e `5.13.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ejava-native-access/jna\u003c/summary\u003e\n\n### [`v5.13.0`](https://github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5130)\n\n[Compare Source](https://github.com/java-native-access/jna/compare/5.12.1...5.13.0)\n\n\\\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n## Features\n\n-   [#\u0026#8203;1454](https://github.com/java-native-access/jna/pull/1454): Add `c.s.j.p.win32.Psapi.QueryWorkingSetEx` and associated Types - [@\u0026#8203;crain-32](https://github.com/Crain-32).\n-   [#\u0026#8203;1459](https://github.com/java-native-access/jna/pull/1459): Add `VirtualLock` and `VirtualUnlock` in `c.s.j.p.win32.Kernel32` - [@\u0026#8203;matthiasblaesing](https://github.com/matthiasblaesing).\n-   [#\u0026#8203;1471](https://github.com/java-native-access/jna/pull/1471): Add `c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated` and associated Types - [@\u0026#8203;dbwiddis](https://github.com/dbwiddis).\n-   [#\u0026#8203;1474](https://github.com/java-native-access/jna/pull/1474): Add `c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet`, `IWbemServices.GetObject`, `IWbemContext.SetValue` and associated methods - [@\u0026#8203;rchateauneu](https://github.com/rchateauneu).\n-   [#\u0026#8203;1482](https://github.com/java-native-access/jna/pull/1482): Add multilingual support of `Kernel32Util.formatMessage` - [@\u0026#8203;overpathz](https://github.com/overpathz).\n-   [#\u0026#8203;1490](https://github.com/java-native-access/jna/pull/1490): Adds support for a custom `SymbolProvider` in `NativeLibrary` \u0026 `Library` - [@\u0026#8203;soywiz](https://github.com/soywiz).\n-   [#\u0026#8203;1491](https://github.com/java-native-access/jna/pull/1491): Update libffi to v3.4.4  - [@\u0026#8203;matthiasblaesing](https://github.com/matthiasblaesing).\n-   [#\u0026#8203;1487](https://github.com/java-native-access/jna/issues/1487): Add \u0027uses\u0027 information to OSGI metadata in MANIFEST.MF to improve stability of package resolution - [@\u0026#8203;sratz](https://github.com/sratz).\n\n## Bug Fixes\n\n-   [#\u0026#8203;1452](https://github.com/java-native-access/jna/issues/1452): Fix memory allocation/handling for error message generation in native library code (`dispatch.c`) - [@\u0026#8203;matthiasblaesing](https://github.com/matthiasblaesing).\n-   [#\u0026#8203;1460](https://github.com/java-native-access/jna/issues/1460): Fix win32 variant date conversion in DST offest window and with millisecond values - [@\u0026#8203;eranl](https://github.com/eranl).\n-   [#\u0026#8203;1472](https://github.com/java-native-access/jna/issues/1472): Fix incorrect bitmask in `c.s.j.Pointer#createConstant(int)` - [@\u0026#8203;dbwiddis](https://github.com/dbwiddis).\n-   [#\u0026#8203;1481](https://github.com/java-native-access/jna/issues/1481): Fix NPE in NativeLibrary when unpacking from classpath is disabled - [@\u0026#8203;trespasserw](https://github.com/trespasserw).\n-   [#\u0026#8203;1489](https://github.com/java-native-access/jna/pull/1489): Fixes typo in `OpenGL32Util#wglGetProcAddress`, instead of parameter `procName` the hardcoded value `wglEnumGpusNV` was used - [@\u0026#8203;soywiz](https://github.com/soywiz).\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "b1bbb3b324912594f4cd75e80f3c90807da6ed6b",
      "tree": "e99efedd35e0325e15828fb5c4bcd68bf70cf856",
      "parents": [
        "839a36762f3ee9a41a48f9bfc097f4d49e8f6561"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Jan 14 13:03:55 2023 +0000"
      },
      "committer": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Jan 14 13:03:55 2023 +0000"
      },
      "message": "Update dependency net.java.dev.jna:jna to v5.13.0\n"
    },
    {
      "commit": "a311d3974db197e3f5c3c74c368b2fe3450e8f66",
      "tree": "467843985e8c0f6d0cf0b7d04e40033e8190a315",
      "parents": [
        "fa1fdbe6bd1f5eb21ad1e74bee48c191510f3699"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jan 14 10:21:59 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jan 14 10:21:59 2023 +0100"
      },
      "message": "CI: Cache static assets.\n\nChange-Id: I3e74623513c592c0ddad37a29fc0e1c5f5bf88ab\n"
    },
    {
      "commit": "839a36762f3ee9a41a48f9bfc097f4d49e8f6561",
      "tree": "9d72f81b206a692130ab8ce0d6d67c30fc30bc27",
      "parents": [
        "f2e6a1205da7b1baa2d02b653d7ed01414bbae1f",
        "69967e808fceb52aa8a4e51ad98c50342d18b68a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jan 14 10:00:27 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jan 14 10:00:27 2023 +0100"
      },
      "message": "Merge GitLab and Gerrit branches.\n\nChange-Id: Icf882908c36e6e09a96a5c1fa04d4849311eabd8\n"
    },
    {
      "commit": "69967e808fceb52aa8a4e51ad98c50342d18b68a",
      "tree": "9d72f81b206a692130ab8ce0d6d67c30fc30bc27",
      "parents": [
        "9d9f42d72580439a9279ab69551a1935547a1e6c",
        "a70b94b5079bee54a225fcdc60ee1d50addcd260"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 14 08:20:38 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 14 08:20:38 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.30.0 (mulk/mulkcms2!6)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.29.0` -\u003e `2.30.0` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003ediffplug/spotless\u003c/summary\u003e\n\n### [`v2.30.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#\u0026#8203;2300---2022-09-14)\n\n##### Added\n\n-   `formatAnnotations()` step to correct formatting of Java type annotations.  It puts type annotations on the same line as the type that they qualify.  Run it after a Java formatting step, such as `googleJavaFormat()`. ([#\u0026#8203;1275](https://github.com/diffplug/spotless/pull/1275))\n\n##### Changes\n\n-   Bump default `ktfmt` version to latest `0.39` -\u003e `0.40` ([#\u0026#8203;1312](https://github.com/diffplug/spotless/pull/1312))\n-   Bump default `ktlint` version to latest `0.46.1` -\u003e `0.47.1` ([#\u0026#8203;1303](https://github.com/diffplug/spotless/pull/1303))\n    -   Also restored support for older versions of ktlint back to `0.31.0`\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "a70b94b5079bee54a225fcdc60ee1d50addcd260",
      "tree": "9d72f81b206a692130ab8ce0d6d67c30fc30bc27",
      "parents": [
        "9d9f42d72580439a9279ab69551a1935547a1e6c"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Sat Jan 14 08:20:25 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Sat Jan 14 08:20:25 2023 +0000"
      },
      "message": "Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.30.0\n"
    },
    {
      "commit": "9d9f42d72580439a9279ab69551a1935547a1e6c",
      "tree": "14e073f7036533bbb3f14016299008cdbceb2f2a",
      "parents": [
        "300d0e16e41b62f7563878ee183e16b4d00248ba",
        "d34dca2b7c639e88b11702efe60b3fe9303a4d01"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Jan 10 18:58:24 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Jan 10 18:58:24 2023 +0000"
      },
      "message": "Update all non-major dependencies to v2.15.3.final (mulk/mulkcms2!5)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `2.15.2.Final` -\u003e `2.15.3.Final` |\n| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `2.15.2.Final` -\u003e `2.15.3.Final` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus\u003c/summary\u003e\n\n### [`v2.15.3.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.15.3.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus/compare/2.15.2.Final...2.15.3.Final)\n\n##### Complete changelog\n\n-   [#\u0026#8203;30255](https://github.com/quarkusio/quarkus/pull/30255) - Introduce a JSON Stream parser for the reactive rest client\n-   [#\u0026#8203;30242](https://github.com/quarkusio/quarkus/pull/30242) - Throw an IllegalStateException with basic info about the provider that failed to provide a resource\n-   [#\u0026#8203;30227](https://github.com/quarkusio/quarkus/pull/30227) - SmallRye GraphQL 1.9.1/2.0.1 + config property to control Federation\n-   [#\u0026#8203;30218](https://github.com/quarkusio/quarkus/pull/30218) - OIDC documentation fixes\n-   [#\u0026#8203;30200](https://github.com/quarkusio/quarkus/pull/30200) - Ensure that Kotlin implementation of QuarkusApplication works properly\n-   [#\u0026#8203;30195](https://github.com/quarkusio/quarkus/pull/30195) - Log graphql.execution.AbortExecutionException when it occurs\n-   [#\u0026#8203;30190](https://github.com/quarkusio/quarkus/issues/30190) - 2.15.2.Final breaks command mode with main class extends from QuarkusApplication in kotlin\n-   [#\u0026#8203;30187](https://github.com/quarkusio/quarkus/pull/30187) - Bump xstream from 1.4.19 to 1.4.20\n-   [#\u0026#8203;30183](https://github.com/quarkusio/quarkus/pull/30183) - Fixing typos in security overview doc\n-   [#\u0026#8203;30177](https://github.com/quarkusio/quarkus/pull/30177) - Properly handle SSE comments in RESTEasy Reactive client and server code\n-   [#\u0026#8203;30172](https://github.com/quarkusio/quarkus/pull/30172) - Codestarts - Fix flattening of log levels\n-   [#\u0026#8203;30169](https://github.com/quarkusio/quarkus/issues/30169) - NullPointerException when sending SSE with comment only\n-   [#\u0026#8203;30161](https://github.com/quarkusio/quarkus/pull/30161) - Align behavior for getDeferredIdentity and getIdentity in TestIdentityAssociation\n-   [#\u0026#8203;30160](https://github.com/quarkusio/quarkus/issues/30160) - Different behavior in TestIdentityAssociation for getDeferredIdentity and getIdentity\n-   [#\u0026#8203;30157](https://github.com/quarkusio/quarkus/pull/30157) - Gradle quarkusDev: don\u0027t use test classes dir for app classes\n-   [#\u0026#8203;30155](https://github.com/quarkusio/quarkus/pull/30155) - Show how to verify smallrye-jwt issuer in a shared network\n-   [#\u0026#8203;30154](https://github.com/quarkusio/quarkus/pull/30154) - Remove remaining references to javax classes\n-   [#\u0026#8203;30152](https://github.com/quarkusio/quarkus/issues/30152) - Improve error handling of AbortExecutionException in smallrye-graphql extension\n-   [#\u0026#8203;30146](https://github.com/quarkusio/quarkus/pull/30146) - Properly segregate Json MessageBodyReader/Writer classes for server and client\n-   [#\u0026#8203;30145](https://github.com/quarkusio/quarkus/issues/30145) - GraphQL federation directives, which allow multiple values, do not match Apollo contract\n-   [#\u0026#8203;30142](https://github.com/quarkusio/quarkus/pull/30142) - When disabling name and version for label selectod in k8s, don\u0027t remove from labels\n-   [#\u0026#8203;30138](https://github.com/quarkusio/quarkus/issues/30138) - Keycloak Dev Services\n-   [#\u0026#8203;30132](https://github.com/quarkusio/quarkus/pull/30132) - Register REST Client body parameters for reflection\n-   [#\u0026#8203;30119](https://github.com/quarkusio/quarkus/issues/30119) - Enable/disable GraphQL Federation automatically (+ add a config property for it)\n-   [#\u0026#8203;30100](https://github.com/quarkusio/quarkus/issues/30100) - Setting `add-version-to-label-selectors: false` removes the app.kubernetes.io/version label\n-   [#\u0026#8203;30078](https://github.com/quarkusio/quarkus/issues/30078) - Quarkus Kotlin Native Reactive REST Client not working properly\n-   [#\u0026#8203;30061](https://github.com/quarkusio/quarkus/issues/30061) - Adding Kotlin Tests Breaks Kotlin/Java project\n-   [#\u0026#8203;30044](https://github.com/quarkusio/quarkus/issues/30044) - Resteasy Reactive Rest Client fails to re-construct large chunks of streamed json (stream+json) and fails deserialization\n-   [#\u0026#8203;29998](https://github.com/quarkusio/quarkus/pull/29998) - Bump to smallrye-config 2.13.1\n-   [#\u0026#8203;29918](https://github.com/quarkusio/quarkus/issues/29918) - smallrye-config: Converter\u003cInt\u003e throws IllegalStateException\n-   [#\u0026#8203;29609](https://github.com/quarkusio/quarkus/pull/29609) - Remove Reflection replacements, now supported by GraalVM\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003equarkusio/quarkus-platform\u003c/summary\u003e\n\n### [`v2.15.3.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.15.2.Final...2.15.3.Final)\n\n[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.15.2.Final...2.15.3.Final)\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about these updates again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e"
    },
    {
      "commit": "d34dca2b7c639e88b11702efe60b3fe9303a4d01",
      "tree": "14e073f7036533bbb3f14016299008cdbceb2f2a",
      "parents": [
        "300d0e16e41b62f7563878ee183e16b4d00248ba"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Tue Jan 10 18:58:23 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Jan 10 18:58:23 2023 +0000"
      },
      "message": "Update all non-major dependencies to v2.15.3.final\n"
    },
    {
      "commit": "fa1fdbe6bd1f5eb21ad1e74bee48c191510f3699",
      "tree": "94759519c04b59ebf72555daa6367d0548dbe9f4",
      "parents": [
        "c9d0dd237712e6f8fd6b6c0e367d5819d575de79"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Jan 10 17:47:28 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Tue Jan 10 17:47:28 2023 +0000"
      },
      "message": "CI: Update Docker image to maven:3-eclipse-temurin-19-alpine."
    },
    {
      "commit": "c9d0dd237712e6f8fd6b6c0e367d5819d575de79",
      "tree": "dc9245ab0a5343d9d39a2445792e96b0b5ef0621",
      "parents": [
        "04e17c62d2f6dbd9a0c2df6531947899cd0b8957"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 18:41:19 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 18:41:19 2023 +0000"
      },
      "message": "CI: Use maven:3-eclipse-temurin-17-alpine."
    },
    {
      "commit": "04e17c62d2f6dbd9a0c2df6531947899cd0b8957",
      "tree": "170a6bdc9f31ce4b723eff357deba7f86dbc7df6",
      "parents": [
        "2480d1d2ee08418e58818cc9c7a6359db67aa3c9"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 16:44:02 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 16:44:02 2023 +0000"
      },
      "message": "CI: Fix yarnpkg package name."
    },
    {
      "commit": "2480d1d2ee08418e58818cc9c7a6359db67aa3c9",
      "tree": "5668d8fc6d82b19f10763cf7c7176769da855eca",
      "parents": [
        "8c11ae727020843f421e83f577805671109b42dd"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 16:43:01 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 16:43:01 2023 +0000"
      },
      "message": "CI: Fix APT installation command."
    },
    {
      "commit": "8c11ae727020843f421e83f577805671109b42dd",
      "tree": "f8534b0453d4d7ee39f59dd9b07807591e76c375",
      "parents": [
        "ebd3c3c4b9fc2707ea3932e7a66ae3586a6d90b3"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 15:58:47 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 15:58:47 2023 +0000"
      },
      "message": "CI: Use maven:3-eclipse-temurin image."
    },
    {
      "commit": "ebd3c3c4b9fc2707ea3932e7a66ae3586a6d90b3",
      "tree": "bfb94945e337e0ef76962149b77f71f36816728c",
      "parents": [
        "42b186767add346591925c93215ff9d65abc1097"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 13:55:19 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 13:55:19 2023 +0000"
      },
      "message": "CI: Add Yarn."
    },
    {
      "commit": "42b186767add346591925c93215ff9d65abc1097",
      "tree": "9984ba00b71f45f2d6a6f928e4644ab12999a067",
      "parents": [
        "300d0e16e41b62f7563878ee183e16b4d00248ba"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 09:50:57 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 09:50:57 2023 +0000"
      },
      "message": "Add GitLab CI pipeline."
    },
    {
      "commit": "300d0e16e41b62f7563878ee183e16b4d00248ba",
      "tree": "5800ffa9dac21395cc2273f5f705786cc71ee181",
      "parents": [
        "53c8e3b5a5eaaca5bb277d192a24aa6ebf75b4b9",
        "ea86288a2340b955e252f6f5a428d069433ede31"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:29:01 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:29:01 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.0\n\nSee merge request mulk/mulkcms2!2"
    },
    {
      "commit": "ea86288a2340b955e252f6f5a428d069433ede31",
      "tree": "ba8bdce9c46fb6cd594c469a039374bb1aef8fc7",
      "parents": [
        "ed49d1b6ecb182bcecb295604680c8c09a06866d"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Mon Jan 09 04:28:57 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:28:57 2023 +0000"
      },
      "message": "Update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.0\n"
    },
    {
      "commit": "53c8e3b5a5eaaca5bb277d192a24aa6ebf75b4b9",
      "tree": "9d0268a557abda8809c9990a247bd14adc58cc8b",
      "parents": [
        "ed49d1b6ecb182bcecb295604680c8c09a06866d",
        "dd901a534a90bc8cd10dbafeaacb4b1f1d55414d"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:27:45 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:27:45 2023 +0000"
      },
      "message": "Update all non-major dependencies\n\nSee merge request mulk/mulkcms2!1"
    },
    {
      "commit": "dd901a534a90bc8cd10dbafeaacb4b1f1d55414d",
      "tree": "9d0268a557abda8809c9990a247bd14adc58cc8b",
      "parents": [
        "ed49d1b6ecb182bcecb295604680c8c09a06866d"
      ],
      "author": {
        "name": "Renovate Bot",
        "email": "renovate-bot@benkard.de",
        "time": "Mon Jan 09 04:27:43 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:27:43 2023 +0000"
      },
      "message": "Update all non-major dependencies\n"
    },
    {
      "commit": "ed49d1b6ecb182bcecb295604680c8c09a06866d",
      "tree": "21dc266411a89113ff6dd0c179159cf338c612ea",
      "parents": [
        "46e4cb615994ca6748770c6c0a48d908a541b509"
      ],
      "author": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:06:32 2023 +0000"
      },
      "committer": {
        "name": "Matthias Benkard",
        "email": "code@mulk.eu",
        "time": "Mon Jan 09 04:06:32 2023 +0000"
      },
      "message": "Update Renovate configuration for GitLab."
    },
    {
      "commit": "f2e6a1205da7b1baa2d02b653d7ed01414bbae1f",
      "tree": "3e85c4c492d53ef8802b10f61b5fecc3aa0b4510",
      "parents": [
        "5cf4db19de8b2bce1ae72748110bb13225788a8e"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Wed Dec 28 13:44:00 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 13:44:00 2022 +0100"
      },
      "message": "fix(deps): update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.8.0 (#22)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5cf4db19de8b2bce1ae72748110bb13225788a8e",
      "tree": "e88a311d8acb41229958c40321ac0889ec181e2d",
      "parents": [
        "46e4cb615994ca6748770c6c0a48d908a541b509"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Tue Dec 27 10:32:08 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 27 10:32:08 2022 +0100"
      },
      "message": "fix(deps): update all non-major dependencies (#21)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "46e4cb615994ca6748770c6c0a48d908a541b509",
      "tree": "35482c316e9d2a90e49582b335e6f785557a8b52",
      "parents": [
        "f40b29e68f540a6d0f5af61ad6c67896abaabd32"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Sat Dec 17 09:45:45 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 17 09:45:45 2022 +0100"
      },
      "message": "fix(deps): update dependency purecss to v3 (#15)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f40b29e68f540a6d0f5af61ad6c67896abaabd32",
      "tree": "b2c1ef64879fe3c1b3c87c8ba195e5fb6fb788f5",
      "parents": [
        "e6eda4ca551e627acf81092ec078c455c165a901"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Sat Dec 17 09:25:01 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 17 09:25:01 2022 +0100"
      },
      "message": "chore(deps): update all non-major dependencies (#12)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e6eda4ca551e627acf81092ec078c455c165a901",
      "tree": "761cfa2cd7119c2c1bd656b560b39c94805504d9",
      "parents": [
        "ea7cdc1af74285586044ec18dd43c3a78a5565c4"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Dec 17 09:23:05 2022 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Dec 17 09:23:05 2022 +0100"
      },
      "message": "Renovate: Ignore snowpack.\n\nChange-Id: Iea0fad67d5444f93a6bc41a0878acf62c569bae5\n"
    },
    {
      "commit": "ea7cdc1af74285586044ec18dd43c3a78a5565c4",
      "tree": "dea34166329021d2e489c93c52527faa617e7787",
      "parents": [
        "553cafa7bed61388e7a4c0682dffacc5721b3b9e"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Fri Dec 16 21:33:52 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 21:33:52 2022 +0100"
      },
      "message": "chore(deps): update hibernate core to v5.6.14.final (#10)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "553cafa7bed61388e7a4c0682dffacc5721b3b9e",
      "tree": "00df44bd0a8bd2a56ff4d95d7664b202e6efdfae",
      "parents": [
        "d490d5aa3df2aa909b50559ba07688a34ed5f93f"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Fri Dec 16 21:33:35 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 21:33:35 2022 +0100"
      },
      "message": "fix(deps): update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.7.22 (#11)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d490d5aa3df2aa909b50559ba07688a34ed5f93f",
      "tree": "1b7ae944adb9df7f0d5216363ef3e6e78ba95cf9",
      "parents": [
        "601508f7937710040a3347ece5d94efc91ffb855"
      ],
      "author": {
        "name": "renovate[bot]",
        "email": "29139614+renovate[bot]@users.noreply.github.com",
        "time": "Fri Dec 16 21:31:25 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 21:31:25 2022 +0100"
      },
      "message": "Configure Renovate (#9)\n\nCo-authored-by: renovate[bot] \u003c29139614+renovate[bot]@users.noreply.github.com\u003e\r\nCo-authored-by: Matthias Andreas Benkard \u003ccode@mail.matthias.benkard.de\u003e"
    },
    {
      "commit": "601508f7937710040a3347ece5d94efc91ffb855",
      "tree": "85e8b04aedb38223b3af618420d447021e5755be",
      "parents": [
        "22546723aa27db95b9ababc19b38482f98129ec0"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Nov 08 21:42:59 2022 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Nov 08 21:42:59 2022 +0100"
      },
      "message": "fix(newsletter): Do not pass DISTINCT through to SQL.\n\nThis was causing an error:\n\n    ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list\n\nChange-Id: I2de3713fa1d7ca9d6f3592840a944e16cc8faa1d\n"
    },
    {
      "commit": "22546723aa27db95b9ababc19b38482f98129ec0",
      "tree": "eba7ae499bbafec387cc8b36dfc38689ab546c0b",
      "parents": [
        "a84be3bc9944ec08e361e73e043ee4aa9d4d474a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed Nov 02 05:35:08 2022 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed Nov 02 05:35:27 2022 +0100"
      },
      "message": "style: Reformat.\n\nChange-Id: Ie32d4f528cec794d03536eaf402de31ab2e9468e\n"
    },
    {
      "commit": "a84be3bc9944ec08e361e73e043ee4aa9d4d474a",
      "tree": "6d7e8ba8a9f7e8923ff6dbc08444a6ba2c07e334",
      "parents": [
        "2137b35a465ae9f830519c5a8bd49cb388fd552d"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed Nov 02 05:33:37 2022 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed Nov 02 05:35:27 2022 +0100"
      },
      "message": "feat(wiki): Implement new Wiki page creation.\n\nChange-Id: I807147f3a4d105c08a9ffda130afec36dc13228a\n"
    },
    {
      "commit": "2137b35a465ae9f830519c5a8bd49cb388fd552d",
      "tree": "6c546094da1797adb52dfe60fe2af08a3d384d24",
      "parents": [
        "e59db840207551430ac9f12be6ee4aa2a594fe66"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Nov 01 10:38:20 2022 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Nov 01 10:38:20 2022 +0100"
      },
      "message": "Wiki: Rebundle Content Tools.\n\nContent Tools was previously wrapped into an ECMAScript module through\nthe use of Snowpack.  This mechanism broke some time ago, making the\nwiki uneditable.\n\nContent Tools is now imported as is, which simplifies its packaging\nand restores it to a working state.\n\nChange-Id: I49d2d625bc955a260a63c47bcaceb23b61366123\n"
    },
    {
      "commit": "e59db840207551430ac9f12be6ee4aa2a594fe66",
      "tree": "28e58cc731d2cb21a55a264d3d93e53626d2fbe2",
      "parents": [
        "ead61297f615123e44313a8c16b581fbccbae6ba"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 08:04:06 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 11:51:34 2022 +0200"
      },
      "message": "fix: TemporalExtensions: Work around template extension type resolution wonkiness.\n\nChange-Id: I3e278bd1c8b03dd55d255fab1a0ca6d94cafbdde\n"
    },
    {
      "commit": "ead61297f615123e44313a8c16b581fbccbae6ba",
      "tree": "592310bfed1c2953c30b32909592cae5348c915e",
      "parents": [
        "40e7925ca10f60357ec6161685499e2f12de99fe"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 08:01:55 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 11:51:34 2022 +0200"
      },
      "message": "chore: Update dependencies.\n\nChange-Id: I5b94c17f2d2dbd7b19957d212ee879c2cc04ad38\n"
    },
    {
      "commit": "40e7925ca10f60357ec6161685499e2f12de99fe",
      "tree": "08555f24b6fe07841f46f7628dee64a281b1ff8a",
      "parents": [
        "264283c9021e6060e45453f59e0cd6f4d6e2138b"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 08:00:31 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Oct 23 08:00:31 2022 +0200"
      },
      "message": "refactor: Consolidate Qute extensions in a separate package.\n\nChange-Id: I03526ef4f5d99db202cbbf1045e52464e2d83a9a\n"
    },
    {
      "commit": "264283c9021e6060e45453f59e0cd6f4d6e2138b",
      "tree": "44b5a6a8f72a4ee5ce02319fe1238ffd793a03c7",
      "parents": [
        "0b2aa3b52b97a6edeeb4a9b6b5d21a5b7df2ace2"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Sep 04 17:03:22 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Sep 04 17:03:22 2022 +0200"
      },
      "message": "Update dependencies.\n\nChange-Id: I6ec407e7b73cd579c33344e791ab915799b43881\n"
    },
    {
      "commit": "0b2aa3b52b97a6edeeb4a9b6b5d21a5b7df2ace2",
      "tree": "21fed7968a2cca6284888a42dbd653556b1308c1",
      "parents": [
        "ef313f51eedac844078157b24da3fcce059ccf11"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jun 06 09:42:35 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jun 06 09:42:35 2022 +0200"
      },
      "message": "KB66 Post: Order comments by date ascending rather than descending.\n\nChange-Id: If3205486b9a2acbc5578479395237f2d41be0c40\n"
    },
    {
      "commit": "ef313f51eedac844078157b24da3fcce059ccf11",
      "tree": "c4f376ba6f722ce0069ecb9302e281efa680bf41",
      "parents": [
        "f435e6610289cd298c9e5e5c22f30479a3ef646a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jun 06 09:40:02 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jun 06 09:41:52 2022 +0200"
      },
      "message": "KB66 NewsletterSender: Only consider top-level posts.\n\nChange-Id: I8a57dbdbad27e01297263b382ce557859d9b462d\n"
    },
    {
      "commit": "f435e6610289cd298c9e5e5c22f30479a3ef646a",
      "tree": "6ebafe9e69b2cb355de1d0e946984a31f49d532a",
      "parents": [
        "8e885426b538674286675d2566ad057cc83bcab7"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Jun 05 16:27:10 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jun 06 09:41:52 2022 +0200"
      },
      "message": "Upgrade to Quarkus 2.9.2.Final.\n\nChange-Id: I9cf42af869056b7c944c891d6dc008a640c82edc\n"
    },
    {
      "commit": "8e885426b538674286675d2566ad057cc83bcab7",
      "tree": "eef54cff37e60c59e15ba006be15b9153f1b2c56",
      "parents": [
        "c980952cfbb7c14d36cdd1e4755615fd1eb3ff59"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Jun 05 12:52:47 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Jun 05 12:52:47 2022 +0200"
      },
      "message": "KB66 Make ESLint happy.\n\nChange-Id: If77c7740cd9b776f9c043b246a444788093b0a42\n"
    },
    {
      "commit": "c980952cfbb7c14d36cdd1e4755615fd1eb3ff59",
      "tree": "82bb78095eec5b253adfe3d51711659198c330a0",
      "parents": [
        "bee2677e895eda5de109c103494791f73b56c256"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Jun 05 12:31:20 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sun Jun 05 12:52:33 2022 +0200"
      },
      "message": "KB66 PostResource#postComment: Return Uni\u003cResponse\u003e.\n\nChange-Id: I58ea7a2abd24b2f45b80f401ad0506a698993a9b\n"
    },
    {
      "commit": "bee2677e895eda5de109c103494791f73b56c256",
      "tree": "8004ad3e1cd8d44acd1de7fc840603d2d9a79713",
      "parents": [
        "8dcc6ae4ee418cdfdc60c76709ad03b4814fb83a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 21:16:44 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 21:16:44 2022 +0200"
      },
      "message": "KB66 Assign comment owner if logged in.\n\nChange-Id: I63cb2c2350f5183b7fbca335df8a06425193e015\n"
    },
    {
      "commit": "8dcc6ae4ee418cdfdc60c76709ad03b4814fb83a",
      "tree": "6d7dbefe5bad6e47e324fc302e5bcde41181d768",
      "parents": [
        "1937e6a72594f98d1fa031d8220f10ccc798c2be"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 16:02:25 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 16:24:24 2022 +0200"
      },
      "message": "KB66 Add comment count to post header.\n\nChange-Id: I98fd99327fdfebaddfebe3541e6b1ccb1d78fe3c\n"
    },
    {
      "commit": "1937e6a72594f98d1fa031d8220f10ccc798c2be",
      "tree": "5d78a7976b75f3196e50856577fb4a23d26617ce",
      "parents": [
        "0351a8fbbac6cfa671128513605288fb940ce94b"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 09:06:31 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 16:24:24 2022 +0200"
      },
      "message": "KB66 Add comment notification email.\n\nChange-Id: I27feecfe2d4309397b116552856227eacb7e9600\n"
    },
    {
      "commit": "0351a8fbbac6cfa671128513605288fb940ce94b",
      "tree": "1613514bf7f539f6e55176e58c67885fcc91b141",
      "parents": [
        "14e59440fd5f03d046e4e329eec73560450f1467"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Thu May 26 08:05:00 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jun 04 16:24:24 2022 +0200"
      },
      "message": "KB66 Add comment box.\n\nChange-Id: I9bf140ded85045b09997145ed2a9fb421fedc7d4\n"
    },
    {
      "commit": "14e59440fd5f03d046e4e329eec73560450f1467",
      "tree": "d7babd441d7ecb24c5911690cff4fcfb17be75ef",
      "parents": [
        "34453241b6b7fd5159ef26c8268cbb5cc014e22c"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 22:19:29 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 22:21:07 2022 +0200"
      },
      "message": "KB66 Add comment post form.\n\nChange-Id: Iac22d115f0d1c59eb273a26d720c07f6d1b11077\n"
    },
    {
      "commit": "34453241b6b7fd5159ef26c8268cbb5cc014e22c",
      "tree": "5a0dfc3c1f1386e3e086e1bf10971e86a0e55b94",
      "parents": [
        "dcad91c4b7c6f8d22e8af6f3a4a1b07188cd8ed0"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 22:20:45 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 22:21:07 2022 +0200"
      },
      "message": "build.xml: Add more directories to \u0027clean\u0027 target.\n\nChange-Id: I05b8e425fb95a4e6e364c52b73d0857d60814ae9\n"
    },
    {
      "commit": "dcad91c4b7c6f8d22e8af6f3a4a1b07188cd8ed0",
      "tree": "7a12bc7ebe6d2c1088a938a67d876e5bd56377b0",
      "parents": [
        "fbf7a0a83325cb04f0a87fb1fb0b65a6b1b097be"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 07:14:08 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue May 24 07:19:48 2022 +0200"
      },
      "message": "Fix semantic HTML.\n\nApplies recommendations by https://validator.w3.org/nu/:\n\n - Replaces untitled sections with divs.  (Sections are supposed to\n   represent semantic, not structural, units.)\n - Replaces bookmark title h1. with h2s.  (While not strictly required\n   according to the HTML spec, you are supposed to make heading levels\n   independent of semantic structure tags.)\n\nChange-Id: I81c634b67bb1044214b5f88a7e05f00d8ba87d5c\n"
    },
    {
      "commit": "fbf7a0a83325cb04f0a87fb1fb0b65a6b1b097be",
      "tree": "a652753bc8083f664cc7b1555cf2c0c254f2dfe1",
      "parents": [
        "06582354cd6cb644954a63b402eaebac028ac079"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Fri May 20 19:51:03 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Fri May 20 19:51:03 2022 +0200"
      },
      "message": "MlkBookmarkSubmissionForm: Add initializers back.\n\nThe initializers were mistakenly removed, but they are needed for\nbookmarklet-driven bookmark submission.  This adds them back.\n\nChange-Id: I565e5b3f372da826224d96dddf568295af552744\n"
    },
    {
      "commit": "06582354cd6cb644954a63b402eaebac028ac079",
      "tree": "77be3b6a922e1a4900584ac20f5358f4f2ad964e",
      "parents": [
        "4f7a7371e758c4ea00af22998a99b0d628aa070a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon May 16 18:12:06 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "Remove deprecated (and unused) resteasy-mutiny extension.\n\nChange-Id: Icea48dc0a26b5458dd1cfc9394ea47d881730485\n"
    },
    {
      "commit": "4f7a7371e758c4ea00af22998a99b0d628aa070a",
      "tree": "6b77fc11378fd998068bf235f69a1f08066524d5",
      "parents": [
        "d383b6af1cec499a91168e3a75bfdf4f87d650c2"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat May 14 21:19:55 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "Remove runtime container image recipe (moved to “container-images” repository).\n\nChange-Id: I35f3c0252b1002afd50e7f4bf9509fe2f5f3992b\n"
    },
    {
      "commit": "d383b6af1cec499a91168e3a75bfdf4f87d650c2",
      "tree": "ddf7dd01f03ed53446ce0f728974a4264fabe318",
      "parents": [
        "dca6e52695378e54e6661e92ba0849b6b37cf9cd"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat May 14 20:43:57 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "KB119 POM: Extend resource exclusion list.\n\nChange-Id: If0c9bb286ccfe05bc1911dda6ebcfd895dc71e59\n"
    },
    {
      "commit": "dca6e52695378e54e6661e92ba0849b6b37cf9cd",
      "tree": "f566c3e2d0ff9dfed0f868b92b282ac1e4ea04e3",
      "parents": [
        "c83e8de920cb604fc55a18fe1c5f2c1d872f6f74"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Fri May 13 15:28:21 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "Container image: Trim of unused modules.\n\nThe list of modules was obtained by:\n\n    jdeps --print-module-deps \\\n          --multi-release 18 \\\n          --class-path (find target/quarkus-app -name \\*.jar | paste -sd:) \\\n          --ignore-missing-deps \\\n          target/quarkus-app/app/*.jar\n\nChange-Id: Ie63ff85c459e748270b694b657e1ffbfd7234e4c\n"
    },
    {
      "commit": "c83e8de920cb604fc55a18fe1c5f2c1d872f6f74",
      "tree": "05d356f3ab6fa5a1c6cc3e6423889e1cb3829739",
      "parents": [
        "0925ce2f5dc5fbe94a85268da7360a75f8e6c961"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Fri May 13 15:25:56 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "Use a custom OpenJDK base container image.\n\nChange-Id: I9b24bdaf5f07974de12ae408df3b9a25e8268a48\n"
    },
    {
      "commit": "0925ce2f5dc5fbe94a85268da7360a75f8e6c961",
      "tree": "d7ccf0bd0d49b6f166d9c10c10199526ea0fdaf7",
      "parents": [
        "b40f465b795cf06f9b8990f174051406ce25390f"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Fri May 13 21:54:17 2022 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Wed May 18 21:45:51 2022 +0200"
      },
      "message": "Update to Quarkus 2.9.0.Final.\n\nChange-Id: I32dd54a5618594795dea90e5718066f04b88b136\n"
    }
  ],
  "next": "b40f465b795cf06f9b8990f174051406ce25390f"
}
