github dotswan/filament-map-picker v1.8.0
1.8.0

latest releases: v2.0.3, v2.0.2, v2.0.1...
8 months ago

Advanced Map Customization & GeoJSON Enhancements 🌍

This release brings expanded map configuration options, improved circle drawing support, and enhanced GeoJSON handling. Additionally, we’ve updated the bundled Leaflet library for better performance and compatibility. These updates provide greater flexibility, more precise interactions, and a smoother mapping experience.


📚 Documentation Updates

The README has been updated to include:

  • New configuration options for advanced map customization.
  • Instructions for using snappable, drawRectangle, and drawText methods.
  • Best practices for handling GeoJSON data and circle-specific properties.

⚡ Enhancements

🚀 Feature: Expanded Map Picker Configuration

  • Improved customization options in README and MapEntry.
  • Introduced new methods for interactive map features:
    • snappable
    • drawRectangle
    • drawText
  • Enhanced JavaScript handling for map interactions and state management.
  • Updated default settings for better flexibility and control.

🔵 New Features: Circle Drawing & GeoJSON Handling

  • Added support for storing and restoring circle layer data.
  • Enhanced GeoJSON generation to include circle-specific properties.
  • Updated layer creation and editing to preserve circle metadata.
  • Refined coordinate and state update logic for improved interactions.

📌 Refactor: Leaflet Library Update & Code Cleanup

  • Minor refactoring of the Leaflet bundled JavaScript.
  • Updated variable names while maintaining core functionality.
  • Ensured full compatibility with the existing map picker implementation.

🐛 Bug Fixes

  • Fixed inconsistencies in circle metadata preservation during edits.
  • Improved coordinate updates to ensure smoother map interactions.

🛠️ Chore

  • Updated project documentation to reflect new features and best practices.
  • Improved build scripts for seamless integration.

🙌 Special Thanks

A huge shoutout to @thiagolp90 for their invaluable contributions to this release! 💖

Don't miss a new filament-map-picker release

NewReleases is sending notifications on new releases.