wiki:Release/2.5.1/Notes

Version 1 (modified by jng, 11 years ago) ( diff )

--

MapGuide 2.5.1 Release Notes

MapGuide Open Source 2.5.1 is now available. These release notes only cover what's changed from MapGuide Open Source 2.5.

For what's new and changed in MapGuide Open Source 2.5, see the 2.5 release notes

Installation

Windows 32 bit installer:

Windows 64 bit installer:

Windows 32-bit InstantSetup bundle:

Windows 64-bit InstantSetup bundle:

Ubuntu 12.04 install script (32-bit):

CentOS 6.x install script (32-bit):

Fusion build tools

Fusion build tools is a zip file containing the build.xml and associated build tools required to "re-compile" fusionSF.js and fusionSF-compressed.js on a production fusion installation.

Use the Fusion build tools if you have made patches and/or modifications to your fusion installation, and you need to build a new fusionSF.js and/or fusionSF-compressed.js

In order to use the Fusion build tools, you need to have Apache Ant installed.

To use the Fusion build tools, extract the zip file contents into your fusion directory and navigate to this directory in the command prompt and execute the following command:

ant compress

This will re-build fusionSF.js and fusionSF-compressed.js under fusion\lib

Due to the default installation location (under Program Files), you may need to do this under a UAC-elevated command prompt or fix the directory permissions so that normal users can create/modify files.

Windows Compatibility

32-bit64-bit
Windows XP SP3YesMaybe*
Windows Server 2003YesMaybe*
Windows VistaMaybe+Maybe+
Windows 7YesYes
Windows Server 2008Yes+Yes+
Windows Server 2008 R2N/AYes
Windows 8Yes1Yes1
Windows Server 2012N/AYes1

+ Not tested, but similar enough to Windows 7 to theoretically work

  • IIS configuration will probably not work. Apache config should work due to its self-contained nature

1 IIS/.Net successfully tested on Windows 8 64-bit and Windows Server 2012. Windows 8 32-bit is similar enough to theoretically work. Apache config untested

Windows RT (ie. Windows 8 on ARM devices) is not a supported platform for installing MapGuide Open Source

API Changes

  • For security reasons, EXECUTESQLQUERY has been removed from the mapagent. If you require such functionality, you can implement an equivalent handler with the MapGuide API, but take careful consideration in validating the input SQL that your handler receives before passing it down to MgFeatureService.ExecuteSqlQuery()

MapGuide Changes/Fixes

MapGuide Open Source 2.5.1 fixes the following issues

  • #2284: Basic point symbol previews now consider rotation
  • #2270: GetLegendImage disregards image format
  • #2315: Fix meaningless System.Exception for any un-mapped proxy MgException that is thrown
  • #2316: MgResourceTagNotFoundException not exposed to PHP/.net/Java
  • #833: MgLayer/MgLayerGroup has empty labels if revealed from an initially hidden state
  • #2263: Buffer fails against a feature class with multiple geometry properties
  • #2267: parent.InMeasure is not a function
  • #2331: Select Polygon hangs when digitizing invalid polygon
  • #2329: Legend is not correctly displayed in both basic and flexible web layout
  • #2334: Improve label text and group/layer indentation for GETLEGENDIMAGE
  • #2323: WMS should not throw exception if no coordinate system set up
  • #2312: WMS request fails for Drawing Source Layer
  • #2261: Redundant exception information logged/saved in some areas

FDO Notes

MGOS 2.5.1 is compatible with FDO 3.8.

This release is built against the FDO 3.8 branch.

FDO Changes

  • #864 - Fix incorrect SQL generated by the GenericRdbms core for a query with an attribute and a spatial filter (eg. A rendering query from a Layer Definition that has a filter)
Note: See TracWiki for help on using the wiki.