Skip to content

GeoServer 2.27.0 release updates #252

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Apr 7, 2025
Merged
309 changes: 309 additions & 0 deletions _layouts/release_227.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,309 @@
<!DOCTYPE html>
<html>
<!-- Release links to source forge, github and codehaus-->
<!-- For use with GeoServer 2.27 extension list, pdf docs, github source code -->
{% include head.html %}
<style>
#changelog {
margin-top: 20px;
}
</style>
<body>
{% include nav.html %}
<div class="background">
<div class="wrapper download">
<div class="content">
<div class="row">
<div class="col-xs-8">
<h1>GeoServer {{ page.version }}</h1>
<p class="lead">
Released on {{ page.release_date }}
</p>
<p>
<a href="https://doi.org/10.5281/zenodo.{{page.doi}}"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.{{page.doi}}.svg" alt="DOI"></a>
</p>
</div>
<div class="col-xs-4">
<div id="changelog" class="row">
<div class="col-xs-2">
<img src="/img/dl-changelog.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="https://github.com/geoserver/geoserver/releases/tag/{{page.version}}" target="_blank">Changelog</a>
<p>
GeoServer {{ page.version }} release notes
</p>
</div>
</div>
</div>
<div class="col-xs-4">
<div id="changelog" class="row">
<div class="col-xs-2">
<img src="/img/dl-changelog.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="{{page.announce}}" target="_blank">Announcement</a>
<p>
GeoServer blog.
</p>
</div>
</div>
</div>
</div>

<section>
<h2>Packages</h2>
<div class="row">
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-binary.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a dl="bin">Platform Independent Binary</a>
<p>
Operating system independent runnable binary.
</p>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-win.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="{{site.sf_url}}/files/GeoServer/{{page.version}}/GeoServer-{{page.version}}-winsetup.exe">Windows Installer</a>
<p>
Installer for Windows platforms.
</p>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-war.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a dl="war">Web Archive</a>
<p>
Web Archive (war) for servlet containers.
</p>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-binary.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a dl="data">Data Directory</a>
<p>
GeoServer Data directory with sample layers.
</p>
</div>
</div>
</div>
</div>

</section>

<section>
<h2>Documentation</h2>
<div class="row">
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-doc.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<span>User Guide</span>
<a dl="htmldoc">HTML</a>
<p>
Export of GeoServer user guide.
</p>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-javadoc.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a dl="javadoc">Javadoc</a>
<p>
API documentation.
</p>
</div>
</div>
</div>
</div>
</section>

<section>
<h2>Source Code</h2>

<div class="row">
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-src.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="{{ site.git_url }}/archive/{{ page.version }}.zip">zip</a> |
<a href="{{ site.git_url }}/archive/{{ page.version }}.tar.gz">tar.gz</a>
<p>
Source code packages for tag <a href="{{ site.git_url }}/releases/tag/{{ page.version }}">{{ page.version }}</a>.
</p>
</div>
</div>
</div>

<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-src.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="{{ site.git_url }}/tree/{{ page.version }}">GitHub</a>
<p>
Browse source code on GitHub.
</p>
</div>
</div>
</div>
</div>
</section>

<section>
<h2>Extensions</h2>
<div class="row">
<div class="col-sm-6">
<div class="row">
<div class="col-xs-2">
<img src="/img/dl-download.png" class="img-responsive"></img>
</div>
<div class="col-xs-10">
<a href="{{site.sf_url}}/files/GeoServer/{{page.version}}/extensions">Extensions</a>
<p>
GeoServer Extension downloads.
</p>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<h4>Vector Formats</h4>
<ul>
<li><a dl="app-schema-plugin">App Schema</a></li>
<li><a dl="db2-plugin">DB2</a></li>
<li><a dl="h2-plugin">H2</a></li>
<li><a dl="mysql-plugin">MySQL</a></li>
<li><a dl="oracle-plugin">Oracle</a></li>
<li><a dl="feature-pregeneralized-plugin">Pregeneralized Features</a></li>
<li><a dl="sqlserver-plugin">SQL Server</a></li>
<li><a dl="mongodb-plugin">MongoDB</a></li>
</ul>
<h4>Cartography</h4>
<ul>
<li><a dl="charts-plugin">Chart Symbolizer</a></li>
<li><a dl="css-plugin">CSS Styling</a></li>
<li><a dl="mbstyle-plugin">MBStyle Styling</a></li>
<li><a dl="printing-plugin">Printing</a></li>
<li><a dl="ysld-plugin">YSLD Styling</a></li>
</ul>
<h4>Miscellaneous</h4>
<ul>
<li><a dl="control-flow-plugin">Control Flow</a></li>
<li><a dl="querylayer-plugin">Cross Layer Filtering</a></li>
<li><a dl="monitor-plugin">Monitor</a></li>
<li><a dl="importer-plugin">Importer</a></li>
<li><a dl="inspire-plugin">INSPIRE</a></li>
<li><a dl="web-resource-plugin">Resource Browser Tool</a></li>
<li><a dl="gwc-s3-plugin">GWC S3 tile storage</a></li>
<li><a dl="params-extractor-plugin">Request parameters extractor</a></li>
<li><a dl="iau-plugin">International Astronomical Union CRS authority</a></li>
{% assign version_parts = page.version | split: '.' %}
{% assign version_minor = version_parts[2] | plus: '0' %}
{% if version_minor >= 1 %}
<li><a dl="rat-plugin">Raster Attribute Table plugin</a></li>
{% endif %}
</ul>
<h4>Security</h4>
<ul>
<li><a dl="authkey-plugin">Key authentication</a></li>
<li><a dl="cas-plugin">CAS</a></li>
<li>GeoFence (<a dl="geofence-plugin">Client</a>, <a dl="geofence-server-plugin">Server</a>)</li>
</ul>
</div>
<div class="col-sm-6">
<h4>Coverage Formats</h4>
<ul>
<li><a dl="gdal-plugin">GDAL</a></li>
<li><a dl="grib-plugin">GRIB</a></li>
<li><a dl="pyramid-plugin">Image Pyramid</a></li>
<li><a dl="jp2k-plugin">JPEG2K</a></li>
<li><a dl="netcdf-plugin">NetCDF</a></li>
<li><a dl="rat-plugin">Raster Attribute Table</a></li>
</ul>
<h4>Output Formats</h4>
<ul>
<li><a dl="dxf-plugin">DXF</a></li>
<li><a dl="excel-plugin">Excel</a></li>
<li><a dl="geopkg-output-plugin">GeoPackage Output</a></li>
<li><a dl="libjpeg-turbo-plugin">JPEG Turbo</a></li>
<li><a dl="mapml-plugin">MapML</a></li>
<li><a dl="netcdf-out-plugin">NetCDF</a></li>
<li>OGR (<a dl="ogr-wfs-plugin">WFS</a>, <a dl="ogr-wps-plugin">WPS</a>)</li>
<li><a dl="vectortiles-plugin">Vector Tiles</a></li>
</ul>
<h4>Services</h4>
<ul>
<li><a dl="csw-plugin">CSW</a></li>
<li><a dl="wcs2_0-eo-plugin">WCS 2.0 EO</a></li>
<li><a dl="wps-plugin">WPS</a></li>
<li><a dl="wps-cluster-hazelcast-plugin">WPS clustering, Hazelcast</a></li>
<li><a dl="wps-jdbc-plugin">WPS clustering, JDBC</a></li>
<li><a dl="wps-download-plugin">WPS download</a></li>
<li><a dl="sldservice-plugin">SLDService</a></li>
<li><a dl="wmts-multi-dimensional-plugin">WMTS multi-dimensional</a></li>
</ul>
</div>
</div>
</section>
</div>
</div>
{% include footer.html %}
</div>

{% include scripts.html %}
<script>
$(document).ready(function() {
$("a[dl]").each(function() {
var name = $(this).attr("dl");
var artifact = "geoserver-{{page.version}}";
if (name != "") {
artifact += "-"+name;
}

var ext = $(this).attr("dl-ext");
if (ext == null) {
ext = "zip";
}
artifact += "."+ext;

var url = "{{site.sf_url}}/files/GeoServer/{{page.version}}/";
url += name.indexOf("-plugin") == -1 ? "" : "extensions/";
url += artifact;
$(this).attr("href", url);
});
});
</script>
</body>
</html>
Loading