Hi :http4k: peeps. Those of you that might have se...
# http4k
d
Hi http4k peeps. Those of you that might have seen the latest http4k Community release 5.40.0.0 will notice that we have introduced a bunch of module renames to the project in preparation for the forthcoming v6.0.0.0. The exact details of this change can be seen in the release notes, but to clarify - all of the remaining v5.X.X.X releases on will publish the rehoused modules under both the old AND new Maven coordinates. This is intended to give our users adequate notice to migrate their Gradle module statements to the new coordinates in a way which will be decoupled from any (hopefully minimal) breaking code changes coming in in v6.0.0.0. Once v6 is released, we will remove the old coordinates and continue to publish under the new coordinates only. eg: http4k-contract and http4k-api-openapi will continue to be released for all 5.X.X.X versions. Once v6.0.0.0 is released, we will remove http4k-contract and only publish to http4k-api-openapi. There will be no changes to the existing licenses for any currently published modules - they will still continue to be Apache2. There will of course be a migration guide published as a part of the v6.0.0.0 release process, but starting to use new module names now will hopefully decrease any impact you feel during the upgrade cycle. We expect the upgrade cycle to be as follows: 1. Update your project to use the latest version of http4k v5. 2. Deal with any deprecation warnings - these should all have replacements and be inlineable using your IDE using the inbuilt tooling. 3. Start using the new module names. These modules are identical in functionality to the old ones, but have been renamed for consistency. 4. Build and check your project is still working as expected. 5. Update your project to use the latest version of http4k v6. 6. Deal with any breaking changes as per the migration guide. However, you can get a jump on that process by updating to the new module names starting from now (v5.40.0.0). Any questions, just yell of course 🙃 .
🚀 6
http4k 6
👏 1