Release 1.5.0
What's Changed
New features and improvements
- Feature preview: add experimental docker compo with pgconfig catalog backend and ACL enabled by @groldan in #372
- Add imagepyramid plugin by @groldan in #379
- Use common base docker images to share layers across service images by @groldan in #396
QA
- QA improvements by @groldan in #378
- Fix non false positive bugs identified by SonarLint by @groldan in #381
- Address security issues identified by SonarLint by @groldan in #385
- QA Improvements based on SonarCloud analysis by @groldan in #386
- Add sonarcloud badges to README by @groldan in #388
- Remove all superfluously overridden methods from CatalogPlugin by @groldan in #389
- Resolve consistency code smells by @groldan in #390
- Resolve several code smells identified by SonarCloud by @groldan in #391
- Reduce cognitive complexity in methods identified by SonarCloud by @groldan in #392
- Replace string concatenation by text blocks and/or formatting by @groldan in #394
- Complete tests with missing assertions by @groldan in #395
Bug fixes
- Change GeoTools log redirection from Log4j2 to Logback by @groldan in #369
- Request header pre-auth filter must logout automatically by @groldan in #371
- Improved resolving of catalog property for CatalogInfo objects by @groldan in #373
- webui: Add missing dependency on gs-web-rest by @groldan in #374
- Fix home page service links for GWC by @groldan in #375
- web-ui: Fix WMS service links gone when gwc.disabled=true by @groldan in #376
- Include flatgeobuf wfs output format in webui by @groldan in #393
- Make sure pgconfig catalog backend initialized the database before creating the catalog by @groldan in d3378e4
Dependency upgrades
- Dependency upgrade gs-acl:1.2.0 -> 2.0-SNAPSHOT by @groldan in #370
- Dependency upgrade spring-boot:2.7.17 -> 2.7.18 by @groldan in #377
Misc
Full Changelog: v1.4.0...v1.5.0