From 4bf400dd6f9c2b1456f862927f2167ffd3384431 Mon Sep 17 00:00:00 2001 From: Vyacheslav Rusakov Date: Sun, 14 May 2023 17:12:40 +0700 Subject: [PATCH] update docs --- CHANGELOG.md | 3 +++ README.md | 12 ++++----- dropwizard-guicey/build.gradle | 4 +-- .../src/doc/docs/about/compatibility.md | 2 +- .../src/doc/docs/about/history.md | 3 +++ .../src/doc/docs/about/release-notes.md | 26 ++++--------------- 6 files changed, 20 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51ca1d74a..1e9ced969 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +### 5.9.0 (2023-05-14) +* Update to guice 6.0 + ### 5.8.1 (2023-04-28) * Fix BOM for correct guava version selection in maven (#302) diff --git a/README.md b/README.md index a287932d8..1c8645f2a 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Support: [discussions](https://github.com/xvik/dropwizard-guicey/discussions) | ### About -[Dropwizard](http://dropwizard.io/) 2.1.6 [guice](https://github.com/google/guice) 5.1.0 integration. +[Dropwizard](http://dropwizard.io/) 2.1.6 [guice](https://github.com/google/guice) 6.0.0 integration. Features: @@ -46,19 +46,19 @@ Maven: ru.vyarus dropwizard-guicey - 5.8.1 + 5.9.0 ``` Gradle: ```groovy -implementation 'ru.vyarus:dropwizard-guicey:5.8.1' +implementation 'ru.vyarus:dropwizard-guicey:5.9.0' ``` Dropwizard | Guicey ----------|--------- -2.1| [5.8.1](http://xvik.github.io/dropwizard-guicey/5.8.1) +2.1| [5.9.0](http://xvik.github.io/dropwizard-guicey/5.9.0) 2.0| [5.5.0](http://xvik.github.io/dropwizard-guicey/5.5.0) 1.3| [4.2.3](http://xvik.github.io/dropwizard-guicey/4.2.3) 1.1, 1.2 | [4.1.0](http://xvik.github.io/dropwizard-guicey/4.1.0) @@ -87,7 +87,7 @@ Gradle: ```groovy dependencies { - implementation platform('ru.vyarus.guicey:guicey-bom:5.8.1') + implementation platform('ru.vyarus.guicey:guicey-bom:5.9.0') // uncomment to override dropwizard and its dependencies versions //implementation platform('io.dropwizard:dropwizard-dependencies:2.1.6') @@ -110,7 +110,7 @@ Maven: ru.vyarus.guicey guicey-bom - 5.8.1 + 5.9.0 pom import diff --git a/dropwizard-guicey/build.gradle b/dropwizard-guicey/build.gradle index ffeb6018c..5843d4600 100644 --- a/dropwizard-guicey/build.gradle +++ b/dropwizard-guicey/build.gradle @@ -46,11 +46,11 @@ javaLib { mkdocs { publish { - docPath = '5.8.1' + docPath = '5.9.0' rootRedirect = false } extras = [ - 'version': '5.8.1', + 'version': '5.9.0', 'dropwizard': rootProject.dropwizard, 'guice': rootProject.guice ] diff --git a/dropwizard-guicey/src/doc/docs/about/compatibility.md b/dropwizard-guicey/src/doc/docs/about/compatibility.md index 52babeaea..3781a10d9 100644 --- a/dropwizard-guicey/src/doc/docs/about/compatibility.md +++ b/dropwizard-guicey/src/doc/docs/about/compatibility.md @@ -2,7 +2,7 @@ Dropwizard | Guicey ----------|--------- -2.1.0 | [5.7.1](http://xvik.github.io/dropwizard-guicey/5.7.1) +2.1.0 | [5.9.0](http://xvik.github.io/dropwizard-guicey/5.9.0) 2.0.0 | [5.5.0](http://xvik.github.io/dropwizard-guicey/5.5.0) 1.3.0 | [4.2.3](http://xvik.github.io/dropwizard-guicey/4.2.3) 1.2.0 | [4.1.0](http://xvik.github.io/dropwizard-guicey/4.1.0) diff --git a/dropwizard-guicey/src/doc/docs/about/history.md b/dropwizard-guicey/src/doc/docs/about/history.md index 43e0773a7..0e52139c2 100644 --- a/dropwizard-guicey/src/doc/docs/about/history.md +++ b/dropwizard-guicey/src/doc/docs/about/history.md @@ -1,3 +1,6 @@ +### [5.9.0](http://xvik.github.io/dropwizard-guicey/5.9.0) (2023-05-14) +* Update to guice 6.0 + ### [5.8.1](http://xvik.github.io/dropwizard-guicey/5.8.1) (2023-04-28) * Fix BOM for correct guava version selection in maven (#302) diff --git a/dropwizard-guicey/src/doc/docs/about/release-notes.md b/dropwizard-guicey/src/doc/docs/about/release-notes.md index 0b35449b0..3fd45569d 100644 --- a/dropwizard-guicey/src/doc/docs/about/release-notes.md +++ b/dropwizard-guicey/src/doc/docs/about/release-notes.md @@ -1,25 +1,9 @@ -# 5.8.0 Release Notes +# 5.9.0 Release Notes -* Update to dropwizard 2.1.6 -* Extensions merged into core guicey repository +* Update to guice 6.0.0 -This version brings the same project structure as in guicey 6.x (for dropwizard 3) which -could slightly simplify migration to dropwizard 3. +## Guice 6.0 -The same structure is required to keep 2.1, 3 and 4 branches in sync +No breaking changes. - -## Extensions merged into core guicey repository - -Extensions were merged into core guicey repository in order to unify versioning (and simplify releases). -Maven coordinates for modules stayed the same. - -Dropwizard-guicey POM does not contain dependencyManagement section anymore and so can't -be used as a BOM. Instead, use `ru.vyarus.guicey:guicey-bom` - it contains everything now. - -Also, dropwizard-guicey POM was simplified: all exclusions were moved directly into dependencies section -instead relying on dependencyManagement. - -`dopwizard-flyway` module was removed from BOM (in order to minimize external dependencies). - -Examples repository was also merged [inside main repo](https://github.com/xvik/dropwizard-guicey/tree/dw-2.1/examples) \ No newline at end of file +See [guice 6.0 release notes](https://github.com/google/guice/wiki/Guice600). \ No newline at end of file