Releases: dotswan/filament-map-picker
Releases · dotswan/filament-map-picker
2.2.0
MapEntry Enhancements & Dependency Updates
New Features
- Dynamic Coordinates: defaultLocation() now accepts closures for dynamic coordinate loading from records
- GeoJSON Support: New geojsonData() method to display GeoJSON/GeoMan shapes in MapEntry infolists
Bug Fixes
- Fixed MapEntry ignoring record coordinates and defaulting to browser location
- Fixed state handling errors with undefined values
- Fixed closure evaluation causing container initialization errors
2.1.3
🐛 Bug Fixes
Map Component Improvements
- Fixed z-index issues: Resolved Leaflet component z-index conflicts that caused sidebar and navbar overlap issues
- Fixed Geoman layer editing: Added
pm:editevent listener to newly created Geoman layers to ensure state updates are properly triggered when editing new layers
Contributors
- @bbehrendt-mm (Benjamin Behrendt)
2.1.2
- Replaced deprecated Tailwind CSS dependencies with the new CLI package.
- Updated esbuild to version 0.24.0 for improved performance and compatibility.
- Removed unused PostCSS configuration and Tailwind configuration files.
- Adjusted CSS imports to align with the new Tailwind setup.
- Cleaned up package.json and package-lock.json to reflect the changes in dependencies.
2.1.1
- Range selection now works within wizards (Step 2).
- Map component can now react to Livewire state changes and actions, enabling features like postcode → location lookups or marker-driven state updates.
Big thanks to @artumi-richard for raising this PR and enhancing the user experience!
2.0.3
- Updated form restoration input retrieval to use refs for better compatibility.
- Added checks to ensure form restoration input exists before accessing its value.
- Modified the attach function to accept refs, improving the integration with the map picker component.
2.0.2
2.0.1
- Updated to match filament 4 naming
Thanks to @artumi-mandy for the collaboration 🙌
2.0.0
Support for Filament v4
This release introduces support for Filament v4 🎉
A big thanks to @mohamed-ben-aisha for the collaboration and updates that made this possible 🙌
1.8.8
1.8.7
🐛 Bug Fix Release
Fixed Issues
GeoJSON Polygon Visibility on MapEntry
- Fixed: GeoJSON polygons not displaying correctly on MapEntry components
- Issue: #85 - GeoJSON Polygon Not Visible on MapEntry