Friday 27 June 2014

Announcing: MapGuide Open Source 2.6 RC1

Here's the first (and hopefully last) release candidate for MapGuide Open Source 2.6

Key changes from Beta 1 include:

Improved Ubuntu installer

Although we had to fall back to Ubuntu 12.04 as the supported version for stability reasons, we had time to at least improve the installation experience a bit with some more options.

You can now configure server IP and listening ports


And the listening ports for Apache and Tomcat



Updated Sheboygan Sample Dataset

The venerable Sheboygan sample data set has been updated:
API Documentation

RC1 fixes missing .net/Java API documentation for some constants which weren't formatted properly in the C++ code causing our API documentation transfer process to skip over them

Similarly, un-published APIs (ie. anything under EXTERNAL_API in C++ code) will now have warning labels in their respective API documentation telling you of this fact.


Ubuntu

The Ubuntu build of MapGuide now uses CentOS-compiled FDO binaries to workaround stability issues with Ubuntu-compiled FDO. We'll be doing this for the foreseeable future.

Updated Sample Code

The various sample code that's included with the installer have been updated to not use any deprecated classes and methods in the MapGuide API and to fix various PHP warnings.

Similarly, Fusion and various applications in the web tier have also been updated in the same manner.

Fixes from Beta 1
  • Fix inconsistent results when making v2.6 QUERYMAPFEATURES requests
  • Fix bounds of selected features not being transformed to the Map's coordinate system in v2.6 QUERYMAPFEATURES, breaking functions like zoom to selection in AJAX viewer and Fusion.
  • CentOS/Ubuntu install scripts now set the proper permissions for the web tier temp dir
  • Fix some PHP deprecation errors in the Feature Source previewer
  • Fix broken links in Site Administrator help documentation
  • Fusion: Fix EPSG 3857 not being recognized in production mode
  • Fusion: Fix tiled maps not rendering properly
  • Fusion: Fix legend/map inconsistency with multiple base layer groups
  • Fusion: Fix PHP deprecation warnings in Selection.php
  • Fusion: Include XXE security hotfix
  • FDO: Fix incorrect SQL Server queries for layers with filters
  • FDO: Fix WMS provider not being able to connect to HTTPS services
If nothing show-stopping happens a week and a bit from this RC1 release, that's when we'll put out 2.6 final.

2 comments:

Daniel said...

CentOS install script has errors in the URL
is:
http://download.osgeo.org/mapguide/releases/2.6/Beta1
should be:
http://download.osgeo.org/mapguide/releases/2.6.0/RC1

Jackie Ng said...

Uploaded fixed install scripts. Thanks for the heads up.