Release History
Below is the release history for our HTML5 maps.
3.2
- November 11, 2015
- Updated main_settings.width: 'responsive', to play well with CSS transitions
- Fixed conflict bug between main_settings.url_new_tab: 'yes', and main_settings.popups: 'on_click'
- Changed default for main_settings.location_popups to be main_settings.popups
3.1
- April 23, 2015
-
Upgraded world map resolution and added many small islands
-
main_settings.location_popups, main_settings.state_popups, popup (state/region/location) give finer control over popups
-
Fixed tooltip error caused by scrolling on a page with a fixed header
-
Fixed bug where background color wasn't being changed on intial_zoom
-
Fixed minor css tooltip bug when in on_click mode and zoomed in to a region
-
Fixed console.log bug throwing errors in older browsers
-
Changed default regions in congress and county maps to use state abbreviations as ids
-
Enabled multiple instances of the same map via create_simplemaps_worldmap
-
Enabled these maps to be controlled independently via the storage of mapdata at simplemaps_worldmap.mapdata
-
simplemaps_worldmap.zoom_level() is now simplemaps_worldmap.zoom_level (string as opposed to function)
-
x1,y1,x2,y2 added as optional region properties to overwrite bounding box
3.0
- December 3, 2014
- Responsive maps now resize themselves when the browser is resized or the page orientation changes
- Made changes to the API Syntax
- Made changes to the JavaScript hooks syntax so that js_hooks is no longer needed
- Added JavaScript hooks to differentiate between terminal clicks and zooming clicks
- Reworked regions so that continent object is no longer needed
- Region zoom level can now be adjusted via zoom_percentage
- Region color, hover_color, opacity, and hover_opacity have been added
- Region properties can be passed on to member states via the cascade property
- Zooming out can now be incremental with zoom_out_incrementally
- Non-zoomable regions can now be created via the property zoomable
- Location labels have now been deprecated
- Added the following properties to locations: hover_color,border,hover_border, hover_opacity
- Labels are now independent entities that can be fully customizable
- Labels and locations can now be restricted to only appear when zoomed in to the region or state level (see the display property)
- Label pills are now generated, and can be hidden, dynamically
- In the US map, eastern labels and pills can now be hidden with hide_eastern_labels
- Back arrow can now be a custom image
- Back arrow can now be shown on map load and trigger external JavaScript (this makes it easy to connect maps)
- Timing of zoom is now adjustable via zoom_time
- Timing of hovered colors to return to their default color after mouse out is adjustable via fade_time
- Link text for mobile users is now customizable
- images_directory is now customizable
- It is now possible to trigger pop_ups via the api
- Maps with a width of responsive are now responsive to browser resizing and mobile orientation changes
2.9
- February 26, 2014
-
Added simplemaps_mapname_variables.current_region and simplemaps_mapname_variables.mobile as globally accessible variables
-
Fixed label bug affecting mobile devices
-
Added simplemaps_mapname_popup to JavaScript API, making it possible to programmatically open popups
2.8
- February 20, 2014
-
Changed <b> to <strong> in tooltip
-
Fixed JavaScript hook bug
2.7
- February 3, 2014
-
Fixed location image bug
-
Made zooming less computationally intense for IE7 & IE8
-
Added simplemaps_mapname_region_click JavaScript hook
-
Fixed iOS back arrow bug
2.6
- November 21, 2013
-
Added ability to customize label size
-
Fixed rare bug when in pop_ups: 'on_click', mode
-
Added location images
-
Added zooming_complete, complete and refresh_complete JavaScript hooks
-
Changed cursor for locations to pointer
-
Adding testing mode to map for troubleshooting and customization
-
Fixed pop_ups: 'off', bug
-
Fixed label bug when refreshing the map
-
Fixed IE7 & IE8 state zooming bug
2.4
- November 15, 2013
-
Fixed iOS double click bug
-
Added responsive setting to map
2.3
- May 12, 2013
-
Added label locations
-
Changed scaling method to improve IE support
-
Made back arrow customizable
-
Fixed background bug when zooming outside of the initial view
-
Changed popup styling to use modern CSS instead of images
-
Made popup CSS customizable via main_settings
-
Add pop_up: 'off', option
-
Added ability to zoom into states (not just regions)
-
Added initial JavaScript hooks
-
Encoded x.png image within the map source
-
Changed look of demo text
-
Fixed tooltip bug when reloading map
-
Improved positioning of tooltip
-
Changed location of tooltip relative to cursor to make better use of space
-
Changed some CSS class names for consistency
-
Added label color
-
Fixed location bug when refreshing map
2.0
- March 14, 2013
-
Changed z-index on tooltip
-
Added color and hover_color for regions
-
Improved transition from one tooltip to another when in on_click mode
-
Fixed label bug
-
Add url to regions
-
Added intial_zoom and initial_zoom_solo to regions
-
Added ability to refresh map (instead of reloading it)
-
Added location opacity
-
Separated out libraries from source
1.4
- February 25, 2013
-
Changed mobile detection in response to touch Windows
-
Added circle locations
-
Added logo to demos
-
Added ability to hide labels
-
Allowed map to be loaded manually
1.3
- February 5, 2013
-
Added ability to hide states
-
Added territories to US map
1.2
- December 4, 2012
-
Changed mobile detection
-
Improved back arrow
-
Added continent object to speed up zooming
-
Improved scalability
-
Made map automatically find the map_images folder
-
Made tooltip customizable via CSS
1.1
- November 27, 2012
-
Original public launch under Simplemaps