Version 1.1 formally introduced the ThinkGeo Cloud Geocoding service and fixed a number of bugs observed in the initial release.
GIS-387 - Moved the Legacy WMS service configuration from a file to the database.
GIS-396 - Multiple improvements related to versioning:
Added auto-incrementing Revision and Build numbers to all projects (e.g. 1.1.6948.25477 is the full version number of today’s release). The Revision number is the number of days since 1/1/2000 and the Build number is the number of seconds since midnight, divided by two, of the time the solution was built.
Display ThinkGeo.Cloud version number on the Server Settings page in the web console so we can tell what build version the environment is running.
Attach application version number to logger messages.
GIS-399 - Fixed null reference exception in Maps Raster XYZ service.
GIS-401 - Fixed System.OutOfMemory exception in Legacy WMS service.
GIS-404 - Added Geocoding test page in the web console.
GIS-406 - Added Geocoding settings page and stored those settings in the database.
GIS-408 - Renamed all project classes and namespaces from ThinkGeo.GisServer to ThinkGeo.Cloud. This required some related reconfiguration of the server environments, scripts and logs.
GIS-411 - Fixed “Invalid Array Length” error in the web console's Permissions UI which resulted in the page becoming unresponsive or crashing.
GIS-412 - Fixed “Lat/Long Out of Range” exception in the Elevation service.
GIS-413 - Fixed NullReferenceException in Elevation SDK by upgrading to 11.0.0-beta022.
GIS-415 - Fixed “Points must form a closed linestring” exception in the Elevation service.
GIS-417 - Fixed null reference exception in the Geocoding service.
GIS-418 - When logging exceptions, we will now include the request parameters to aid in reproducing errors.
GIS-421 - Enabled deep-linking and custom service group names on the Swagger-UI page, which will help us link to this page from our wiki more effectively.
Fixed “Index was outside the bounds of the array” exception in the Colors service.
Fixed various issues with the MapsRasterController when requesting non-512px tiles.
Fixed client-side form validation on the various settings pages in the web console.
Upgraded the VectorMap-JS lib references to 2.0.2.
Upgraded the ThinkGeo Maps Web Font references to 2.0.0-beta006.
Refactored the Legacy World Map Kit WMS and the new ThinkGeo Maps WMS common code into its own shared project.
Refactored prevention of saving empty tiles to the S3 cache in the Legacy WMS service.
Revealed the ThinkGeo Maps WMS endpoint on the Swagger-UI page.
Enabled Linux Skia-related assemblies (*.so) to be automatically included during build.
Updated Geocoding SDK to 11.0.0-beta014 to improve performance for search-as-you-type.
Updated Geocoding SDK to 11.0.0-beta017 to add fuzzy zipcode matching, store citystate.dbf and zip.dbf in memory, and reduce result limit from 10,000 to 3,000.
Updated Geocoding SDK to 11.0.0-beta022 to integrate various improvements and bug fixes.