Skip to content

Releases: geoserver/geoserver-cloud

Release 1.0.3

31 May 12:17
Compare
Choose a tag to compare

Put the default spring-boot configuration into the docker images

Release 1.0.2

27 May 20:48
v1.0.2
d2b7630
Compare
Choose a tag to compare

Support COGs on S3 with 'IAM roles for service accounts' authentication by @groldan in #332

Full Changelog: v1.0.1...v1.0.2

Release 1.0.1

30 Apr 20:39
v1.0.1
0ddbf17
Compare
Choose a tag to compare
  • GWC Azure blob store throws exception initializing aws client by @groldan in #326

Full Changelog: v1.0.0...v1.0.1

Release 1.0.0

21 Apr 02:14
v1.0.0
f069ff8
Compare
Choose a tag to compare

What's Changed

  • Declaratively disable spring-boot autoconfigurations by @groldan in #37
  • Pluggable architecture to define geoserver backend implementations by @groldan in #43
  • Initial github workflows CI build by @groldan in #44
  • Add github workflow to build against GeoServer latest stable release by @groldan in #46
  • Fix FilteringXmlBeanDefinitionReader and cleaner semantics by @groldan in #47
  • webui-service modularization through profiles and config properties by @groldan in #48
  • Use a postgis docker image and set up an empty postigs db by @groldan in #50
  • Add the importer extension to the web UI by @groldan in #51
  • Broadcast catalog and config events, local and remote by @groldan in #52
  • Manage data access dependencies by @groldan in #53
  • Fix web-ui's redirect to internal service address by @groldan in #55
  • Upgrade to spring-cloud Hoxton.SR8/spring-boot 2.3.3.RELEASE by @groldan in #56
  • Enable build against gs latest stable version with a maven profile by @groldan in #58
  • Abstract Catalog conformance test suite by @groldan in #59
  • Catalog service by @groldan in #57
  • Encode remote events payload as JSON by @groldan in #67
  • Spring-cache based catalog and config caching by @groldan in #68
  • Change docker organization to geoservercloud and simplify docker image names by @groldan in #70
  • Shared data directory remote events processing and improved configuration by @groldan in #71
  • Push docker images with -Ddockerfile.push.skip=false by @groldan in #73
  • Add WFS flatgeobuff output format by @groldan in #72
  • Manage webmvc transitive dependency from geoserver by @groldan in #74
  • Add docker composition override to use jdbcconfig in all services by @groldan in #76
  • Fix jdbcconfig set up, after changes upstream by @groldan in #77
  • Rename docker images based on feedback by @groldan in #82
  • Fix some typos by @marcjansen in #83
  • Re-enable jdbcconfig internal cache by @groldan in #84
  • Create layered spring-boot fat jars and use layers in Dockerfiles by @groldan in #85
  • Make sure webui has gt-wfs-ng in its classpath by @groldan in #86
  • Use maven CI friendly versions by @groldan in #87
  • [geoserver-jackson-bindings] Add mapping for new InternationalString properties by @groldan in #92
  • Fix rabbitmq in #93
  • geosever-jackson-bindings: Add international* properties to Contact by @groldan in #94
  • Upstream version upgrade: gs.version 2.20-SNAPSHOT -> 2.21-SNAPSHOT by @groldan in #96
  • Build against a specific geoserver branch and version it as 2.21-CLOUD by @groldan in #97
  • Startup with an empty database by @groldan in #98
  • webui maven dependencies missing by @groldan in #99
  • Notify services of security configuration changes by @groldan in #101
  • Initialize non-existing GeoServerInfo/LoggingInfo for datadir backend by @groldan in #102
  • gs-jackson-bindings: Support new LayerGroupInfo.layerGroupStyles property by @groldan in #109
  • Support specifying layer name in OWS requests alongside workspace by @jahow in #115
  • Switch to adoptopenjdk:11-jre-openj9 as base docker image by @groldan in #116
  • Replace the config folder by a submodule on geoserver-cloud-config by @groldan in #117
  • Properly handle proxified requests in backend services delegating to Spring-boot ForwardedHeaderFilter by @groldan in #119
  • Remove custom postgres image, any standard one should work with jdbcconfig's initdb=true now by @groldan in #120
  • feature: add gs-cloud-admin-service based on de.codecentric:spring-boot-admin-starter-server by @groldan in #121
  • Initial documentation for GeoServer Cloud and poman #110 by @allanin in #111
  • Remove custom user:group from Dockerfile by @groldan in #125
  • Upgrade to spring-cloud:2021.0.0 / spring-boot:2.6.1 by @groldan in #127
  • specify user:group in docker-compose.yml for each service by @groldan in #145
  • Change GeoServer microservices management port to 8081 and add liveness and readiness probes by @groldan in #146
  • GeoServerSecurityManager startup configuration improvements by @groldan in #147
  • jdbc resource store cache causes startup failures due to stale resource metadata by @groldan in #148
  • Fix config-service configuration to run smoothly with provided deployment files by @groldan in #149
  • Create the directory where the default datadir volume is mounted and make it writable by @groldan in #151
  • Trivy vulnerability analysis and fixes to docker images at the library level by @groldan in #152
  • web-ui: add geostyler extension by @groldan in #153
  • RemoteApplicationEvent event serialization fails on remote style infos by @groldan in #155
  • Cascaded OWS Stores with HTTP proxy externalized configuration by @groldan in #154
  • gs-jackson-bindings: add new property AttributeType.source:String by @groldan in #158
  • Add vector tiles output format by @groldan in #159
  • Web UI: hide unused global configuration UI controls by @groldan in #160
  • Remove junit-vintage-engine where it's easy, full junit5 upgrade pending by @groldan in #161
  • Initial gwc integration: standalone app and web-ui by @groldan in #162
  • Make sure all known XStreamServiceLoaders are provided to GeoServerLoader by @groldan in #163
  • gt-geojson is no longer a gt-wms dependency, it's been retire by @groldan in #165
  • Fix WMTS stores and layers with jdbcconfig catalog backend by @groldan in #166
  • ci: use actions/setup-java@v2 with maven cache directive by @groldan in #167
  • gs-jackson-bindings: workaround erroneous Locale serialization, model i18n strings as Map<String, String> by @groldan in #168
  • web-ui calls Catalog.add() with a ModificationProxy, not allowed by CatalogPlugin. by @groldan in #169
  • Integrate GWC with spring-cloud-bus by @groldan in #164
  • gwc: disable diskquota and force hide it from the web UI. by @groldan in #170
  • Use a lazy gwc xml configuration provider by @groldan in #171
  • Externalized configuration for GeoWebCache component enablement by @groldan in #172
  • Validate source code formatting before proceeding with the CI builds by @groldan in #174
  • strict configuration of gwc.cache-directory and gwc.config-directory by @groldan in #173
  • Add simple service registry page to webui by @groldan in #175
  • Build ...
Read more

1.0-RC32

06 Apr 06:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0-RC31...v1.0-RC32

Release 1.0-RC31

27 Mar 15:08
v1.0-RC31
58dbea1
Compare
Choose a tag to compare

What's Changed

  • Upgrade to spring-cloud 2021.0.6/spring-boot 2.7.9 by @groldan in #308
  • DefaultMemoryCatalogFacade leaves dangling ResolvingProxys by @groldan in #309
  • fix typo in .env variable GOSERVER_ADMIN_PASSWORD by @MkLHX in #312
  • Force hiding the default admin user when the admin username and password is provided through env variables by @groldan in #314

New Contributors

Full Changelog: v1.0-RC30...v1.0-RC31

Release 1.0-RC30

01 Mar 20:22
v1.0-RC30
b4d0e3f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0-RC29...v1.0-RC30

Release 1.0-RC29

07 Feb 02:09
Compare
Choose a tag to compare

What's Changed

  • Allow configuring the admin user name and password through environment variables by @groldan in #292
  • Fix race condition while loading large catalogs by @groldan in #293
  • Remove unused native image version of config service by @groldan in #294
  • Upgrade to spring-cloud 2021.0.5 / spring-boot 2.6.14 / feign-reactor 3.2.6 by @groldan in #295
  • Upgrade to geoserver 2.22.1 as base version by @groldan in #298
  • Support jackson-databind encoding of CogSettings in gs-jackson-databind by @groldan in #299
  • Move CogSettings jackson serialization to gs-jackson-bindings by @groldan in #300

Full Changelog: v1.0-RC28...v1.0-RC29

Release 1.0-RC28

28 Dec 00:10
Compare
Choose a tag to compare

What's Changed

  • Add support for JNDI datasources by @groldan in #287
  • Fix caching catalog errors with layers and layer groups that affect jdbcconfig backend by @groldan in #288
  • Load gs-wms's LegendSample only for wms and gwc applications by @groldan in #289
  • Add optimized datadirectory catalog loader by @groldan in #290
  • Show GeoServer-Cloud version number in web-ui's home page by @groldan

Full Changelog: v1.0-RC27...v1.0-RC28

Release 1.0-RC27

11 Nov 15:02
Compare
Choose a tag to compare

What's Changed

  • gwc restconfig: fix path extension based content type negotiation by @groldan in #280
  • Fix encoding issue in the gateway by @woutergd in #281
  • Update geoserver submodule with fix for NioFileLockProvider deadlocks by @groldan in #283
  • build: split out gs-cloud-spring-factory module out of gs-cloud-catalog-backend-common by @groldan in #284
  • feature: Add support for COG (Cloud Optimized GeoTiff) by @groldan in #285

Full Changelog: v1.0-RC26...v1.0-RC27