Revision history for Perl extension Geo::Leaflet.
0.04 2024-12-03
- BREAKING CHANGE - Renamed method html_head_link to html_head_links
- Moved package variables @ICONS and @OBJECTS to object methods icon_objects and map_objects
- Added method divIcon and package Geo::Leaflet::DivIcon
- Renamed packages to use proper case, added _method_name property, replaced class parsing logic with _method_name property
- Updated example script to show divIcon capabilities
0.03 2024-11-14
- BREAKING CHANGE - Changed map width and height from integer pixel to string percent or pixel
- Change default height and width to 100%
- Updated example script to 100% width and height
0.02 2024-11-09
- BREAKING CHANGE - Changed map object property from `properties` to `options` to match Leaflet documentation
- BREAKING CHANGE - Changed tileLayer to move maxZoom and attribution to options
- Refactored code
- Added polyline and rectangle capability
- Added tooltip capability
- Added marker icon capability
- Updated packages to pass JSON::XS to child objects for performance
- Updated HTML generation from CGI.pm to HTML::Tiny - Resolves #1
- Added custom JSON encoding support for marker->icon value which is a variable name not a string.
0.01 2024-11-08
- original version; created by h2xs 1.23 with options