We are happy to announce the release of GeoServer 2.12-beta
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/>.
Downloads are available (zip
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/geoserver-2.12-beta-bin.zip/download>
, war
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/geoserver-2.12-beta-war.zip/download>
, dmg
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/geoserver-2.12-beta.dmg/download>
and exe
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/geoserver-2.12-beta.exe/download>)
along with docs and extensions.
This is a beta release of GeoServer made in conjunction with GeoTools
18-beta.
We want to encourage people to test the release thoroughly and report back
any issue found. With no further delay, let’s see what’s new, that is, what
is there to test!
Rest API now using Spring MVC
In March
<http://blog.geoserver.org/2017/04/11/rest-api-code-sprint-results/>, we
upgraded the framework used by the GeoServer REST API from Restlet to
Spring MVC. All the endpoints should remain unchanged, but they do need
testing to ensure there weren’t any unintended side effects.
As part of this upgrade, we also have new REST documentation
<http://docs.geoserver.org/latest/en/user/rest/index.html#rest>, providing
detailed information about each endpoint.
Thanks again to the code sprint sponsors:
- Boundless
- GeoSolutions
- Astun Technology
- Gaia3D
- Insurance Australia Group (IAG)
- How 2 Map
- FOSSGIS
- Atol Conseils et Développements
- Geodan
WMTS Cascading
Adds the ability to create WMS layers backed by remote WMTS layers, similar
to the pre-existing WMS cascading functionality.
See GSIP-162 <https://github.com/geoserver/geoserver/wiki/GSIP-162> for
more details.
Style Based Layer Groups
Adds the ability to define a listing of layers and styles using a single
SLD file, in accordance with the original vision of the SLD specification.
This includes a new entry type in the Layer Group layers list, and a new
preview mode for the style editor.
See GSIP-161 <https://github.com/geoserver/geoserver/wiki/GSIP-161> for
more details.
Options for KML Placemark placement
New options for KML encoding have been added, to control the placement of
placemark icons, mostly for polygons. The syntax of the new options
introduces three new top level format options keys:
&format_options=kmcentroid_contain:true;kmcentroid_samples:10;kmcentroid_clip:true
See GSIP-160 <https://github.com/geoserver/geoserver/wiki/GSIP-160> for
more details.
GeoWebCache data security API
Add an extension point to GeoWebCache allowing for a security check based
on the layer and extent of the tile. Adds an implementation of this
extension point to GeoServer’s GWC integration.
This change mostly only affects developers, but will lead to improved
security for users in the future.
See GSIP 159 <https://github.com/geoserver/geoserver/wiki/GSIP-159> for
more details.
NetCDF output support for variable attributes and extra variables
Adds the following to the NetCDF output extension:
1. An option to allow all attributes to be copied from the source
NetCDF/GRIB variable to the target variable.
2. Support for manual configuration of variable attributes, much like
the current support for setting global attributes.
3. Support for configuration of extra variables which are copied from
the NetCDF/GRIB source to the output; initially only scalar variables will
be supported. Extra variables can be expanded over “higher” dimensions,
that is, values copied from one scalar per ImageMosaic granule are
assembled into a multidimensional variable over, for example, time and
elevation.
See GSIP 158 <https://github.com/geoserver/geoserver/wiki/GSIP-158> for
more details.
Other assorted improvements
There are many improvements to look at in the release notes
<https://osgeo-org.atlassian.net/secure/ReleaseNote.jspa?projectId=10000&version=15700>,
cherry picking a few here:
- SLD files not deleted with SLD is deleted in web admin
- Reproject geometries in WMS GetFeatureInfo responses when info_format
is GML
- Include Marlin by default in bin/win/osx downloads, add to war
instructions
- Handle placemark placement when centroid of geometry not contained
within
- Enable usage of viewParams in WPS embedded WFS requests
- Add GeoJson encoder for complex features
- Simple code completion for CSS styling language
- Allow image mosaic to refer a GeoServer configured store
- Duplicate GeoPackage formats in layer preview page
- ExternalGraphicFactory does not have a general way to reset caches
- Generating a raster SLD style from template produces a functionally
invalid style
- Style Editor Can Create Incorrect External Legend URLs
- Namespace filtering on capabilties returns all layer groups (including
the ones in other workspaces)
Test, test, test!
Now that you know about all the goodies, please go, download and test
<http://sourceforge.net/projects/geoserver/files/GeoServer/2.12-beta/> your
favourite ones. Let us know how it went!
About GeoServer 2.12
GeoServer 2.12 is scheduled for September 2017 release.
- State of GeoServer 2.12
<https://www.slideshare.net/geosolutions/state-of-geoserver-21geoservernodeopts2>
(slideshare)
- Release notes (2.12-beta
<https://osgeo-org.atlassian.net/secure/ReleaseNote.jspa?projectId=10000&version=15700>
)
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-users mailing list
Please make sure you read the following two resources before posting to this
list:
- Earning your support instead of buying it, but Ian Turton:
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines:
http://geoserver.org/comm/userlist-guidelines.html
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users