Skip to content

Releases: dotswan/filament-map-picker

1.6.0

29 Nov 14:30
285158a
Compare
Choose a tag to compare

v1.6.0 - Marker Interaction Enhancements 🎉

This release introduces significant improvements to marker interaction on the map, along with several updates and fixes to enhance overall usability and code clarity.


📚 Documentation Updates

  • The README has been updated to reflect:
    • New features.
    • Updated configuration options.
    • Usage instructions for range and clickable features.

⚡ Enhancements

  • MapEntry Class
    Improved functionality and structure for mapping operations.

  • Alias Updates
    Refined the alias name for Leaflet to improve clarity and compatibility within the codebase.


🐛 Bug Fixes

  • Fix rangeSelectField Null Guard
    Resolved missing null guard in rangeSelectField logic.
    Fixes #47.

🙌 Special Thanks

Big thanks to @artumi-richard for their invaluable contributions to this release! 💖

1.5.0

19 Nov 15:35
68eee2a
Compare
Choose a tag to compare

Marker Interaction Improvements (from @artumi-richard 🎉)

This release introduces two exciting new optional features:

  1. Clickable Marker Movement:
    Users can now click on the map to reposition the marker effortlessly.
  2. Dynamic Range Visualization:
    A circle can be displayed around the marker, representing a range that works in conjunction with a field in the form.

These features enhance map interactivity and provide new ways to visualize spatial data.


Special Thanks

Big thanks to @artumi-richard for their contribution!

1.4.0

07 Oct 07:02
34a2c8b
Compare
Choose a tag to compare

New Features:

  • Geoman Toolbar Integration:
    We’ve added the Geoman toolbar to enhance the mapping functionality. This provides users with a full suite of tools for seamless map editing and management, improving efficiency and user experience when interacting with maps.

Documentation Updates:

  • README Update:
    The README file has been updated to reflect the new Geoman toolbar features. This includes detailed instructions and usage guidelines to help users get the most out of the new map editing tools.

This release focuses on enhancing the mapping experience while ensuring clear and accessible documentation.

1.3.0

13 Sep 08:12
5d1ed9f
Compare
Choose a tag to compare

This release enhances the map's live location functionality by making it more flexible, unrestricted, and configurable. It addresses issue #26 and introduces several improvements to the map's real-time location tracking.

Changes

  • Removed Restriction on Current Location: The restriction that required the map to be draggable to obtain the current location has been removed.
  • Enhanced liveLocation Option: The liveLocation option is now fully configurable, allowing real-time location updates at specified intervals, regardless of the map's draggable state.

Impact

  • Improved User Experience: Users can now receive real-time location updates without needing the map to be draggable.
  • Customization: Developers can configure the interval for obtaining live location updates, offering more control over this feature.

Additional Updates

  • Removed unused comments folder.
  • Added .phpunit.cache/test-results to .gitignore.
  • Updated the README to reflect the new liveLocation options.

Special Thanks

Big thanks to @enriquemdev for their contribution!

1.2.5

29 Jun 09:43
7893ec9
Compare
Choose a tag to compare

Fixes:

  • Updated JS functionality for improved performance.
  • Removed extra CSS styles for a cleaner codebase.

1.2.4

04 Jun 14:45
0c1fa9e
Compare
Choose a tag to compare
  • Documentation:
    • Updated the README document to reflect new features and improvements.

1.2.3

04 Jun 14:43
32763fd
Compare
Choose a tag to compare
  • Fixes:
    • Added optional chaining for variables to enhance error handling and code robustness.
  • Features:
    • Introduced a default method to define a default location point for map functionalities.
    • Added MapEntry for displaying map information in infolists.
  • Documentation:
    • Updated the README document to reflect new features and improvements.

1.2.2

09 Apr 10:50
32763fd
Compare
Choose a tag to compare
  • Added extra styles option for custom map field style.

1.1.2

25 Mar 13:25
279a795
Compare
Choose a tag to compare
  • Update assets file

1.1.1

25 Mar 08:58
eab3e51
Compare
Choose a tag to compare
  • Update composer.json file for support laravel 11
  • @stefket add https to tiles url
  • Added the "refreshMap" event to update the map location dynamically.
  • Implemented the "showMyLocationButton" option to display the user's current location.
  • Enhanced functionality using Alpine JS.
  • Updated the README file with relevant information.