3.1.1.9378 (3 Apr 2018) ======================= API Changelog: - MgFeatureReader::GetPropertyIndex() now returns -1 instead of throwing on bad property names - Include bad identifier in exception message if "new MgResourceIdentifier()" throws 3.1.0.9064 (11 Oct 2016) ======================== API Changelog: - MgCoordinateSystemGeodeticTransformGridFileFormat - New GEOCON constant value added 3.0.0.8701 (10 Jul 2015) ======================== API Changelog: - New convenience APIs introduced with RFC 143 2.6.0.8316 (1 Aug 2014) ======================= API Changelog: - Support aliases in configuration documents - Fix: Don't render watermarks attached to layers that are not visible 2.5.2.7949 (4 Dec 2013) ======================= API Changelog: - Fix: Port legend image rendering fixes from MapGuide - Fix: No-op UPDATEREPOSITORY operations in a package manifest. Packages containing such operations can now be loaded without errors Viewer Changelog: - New Generic Redlining component - Fix: Incorrect display of layers with multiple styles and/or composite styles in legend. 2.5.1.7768 (16 Aug 2013) ======================== API Changelog: - Fix: MgdResourceService::SetResource not properly flushing out in-memory cached content - Fix: Guard against duplicate extended feature classes Viewer Changelog: - Fix: Infinite loop on background thread in legend control when loading a map with one or more groups not set to display in the legend - Fix: Improper display ordering of layers and groups in legend control (ie. It does not reflect the layer/group structure you would see in Maestro/AJAX/Fusion viewer) 2.5.0.7449 (Apr 06 2013) ======================== API Changelog: - New experimental Java wrapper API using same SWIG configuration and enhancements introduced with MapGuide RFC 129 - New behavior flag (8 = RenderBaseLayers) for MgdRenderingService::RenderDynamicOverlay, allows base layers to be rendered to a map overlay image Viewer Changelog: - Base Layers now included by default for any map overlay images rendered. Eliminates the need to use the UseRenderMapIfTiledLayersExist or ConvertTiledGroupsToNonTiled viewer properties and allows for pre-rendering hooks to be used with Tiled Maps. - New overload of SelectByGeometry() that allows for a custom selection callback to be specified. This bypasses the normal selection notification mechanisms. 2.4.0.7152 (Oct 24 2012) ======================== Viewer Changelog: - Query component now supports a LayerList property allowing the list of queryable layers in the UI to be restricted to what is in this list. - AppLayout component definitions can have their labels overridden by specifying a