1.8.6
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.8.6 (2025-11-07)
π Fixes
- add square prop to MapView in multiple examples for consistent styling (03e680e)
1.8.5 (2025-11-07)
π Fixes
- add type prop to Markers component and update defaultMarker in MapView (f773338)
1.8.4 (2025-11-07)
π Fixes
- change marker anchor position from bottom to center (3a38239)
1.8.3 (2025-11-07)
π Fixes
- size & color marker props (1a3da73)
1.8.2 (2025-11-07)
π Fixes
- enhance latitude and longitude validation by adding toNumber utility function (1d0f4f3)
1.8.1 (2025-11-07)
π Fixes
- add isValidLatLngTuple function to validate latitude and longitude tuples (18b8f00)
1.8.0 (2025-11-06)
β¨ Features
- add latitude and longitude validation functions and enhance MarkerProps type guard (aa480fe)
1.7.1 (2025-11-04)
1.7.0 (2025-11-04)
β¨ Features
- add LineLabel component and refactor itinerary handling in MapView (776c3d4)
- enhance MapView component with detailed documentation and improve itinerary label display (796f6eb)
- upgrade map (1756417)
1.6.5 (2025-10-31)
1.6.4 (2025-10-31)
1.6.3 (2025-10-31)
1.6.2 (2025-10-31)
1.6.1 (2025-10-31)
π Fixes
- add ApiReference and CodeExample components, refactor LandingPage structure, and update imports for MapViewProps (205d1ba)
1.6.0 (2025-10-30)
β¨ Features
- refactor map components to use MapView and implement ThemeModeProvider for theme management (c193afe)
1.5.1 (2025-10-30)
1.5.0 (2025-10-29)
β¨ Features
- add isochrone functionality with Mapbox API and integrate into MarkerMap (6da9ebe)
1.4.4 (2025-10-29)
π Fixes
- implement Mapbox and OSRM services for routing and nearest point functionality (23ef134)
1.4.3 (2025-10-29)
1.4.2 (2025-10-29)
1.4.1 (2025-10-29)
1.4.0 (2025-10-29)
β¨ Features
- refactor routing logic to use engine type and add mapboxFindNearestPoint service (f5a3c04)
1.3.2 (2025-10-29)
π Fixes
- enhance MarkerMap and FitBounds components with improved functionality and documentation (0b9b598)
1.3.1 (2025-10-29)
1.3.0 (2025-10-29)
β¨ Features
- add NearestMarkerExample and integrate nearest marker functionality in MarkerMap (dcdfd0d)
1.2.7 (2025-10-27)
π Fixes
- add isMapReady state to MarkerMap and use it for conditional rendering (b29bc65)
1.2.6 (2025-10-27)
π Fixes
- enhance FitBounds and MarkerMap components for improved popup handling and layout (f8f254b)
1.2.5 (2025-10-27)
π Fixes
- update FitBounds component to handle animationKey in useEffect for improved popup functionality (d5ad9b3)
1.2.4 (2025-10-27)
π Fixes
- replace offset prop with openPopup in FitBounds component for improved functionality (c2a0241)
1.2.3 (2025-10-27)
π Fixes
- add offset prop to FitBounds component for improved map positioning (6b4d7e6)
1.2.2 (2025-10-27)
π Fixes
- refactor marker validation logic and improve marker rendering in MarkerMap (2e5749e)
1.2.1 (2025-10-27)
1.2.0 (2025-10-27)
β¨ Features
- add customizable itinerary line styles to MarkerMap and RoutesExample (a9c4eb7)
- add DefaultMarker component and update MarkerMap to use it for improved marker rendering (1007ed3)
- add husky for pre-commit linting and update package dependencies (17e27cc)
- add openPopup functionality with TextField for marker interaction in MarkerMap (921bc77)
- add openPopup functionality with TextField for marker interaction in MarkerMap (4d58ffb)
- add openPopupOnHover option and enhance marker interaction in MarkerMap (d02cb95)
- add tests for MarkerMap component and update package.json for testing dependencies (9325f8e)
- enhance FeaturesExample with dynamic feature addition and update FitBounds to support features (cbe74f2)
- enhance FitBounds and MarkerMap with animation options and customizable map styles (d14fcab)
- enhance marker customization by adding variant support and updating marker generation logic (a777dad)
- enhance MarkerMap with customizable options and global styles (6313b0b)
- enhance MarkerMap with customizable options and global styles (cad2c2b)
- implement routing with react-router and add examples for markers and routes (fa24169)
- implement theme mode toggle in FeaturesExample and MarkersExample components (0caa135)
- integrate FitBounds component for automatic map bounds adjustment and update dependencies (83d95fb)
- integrate react-router for navigation and add RouteExample component with route fetching (35b68b6)
- introduce BASEMAP constants and update map options to support multiple base map views (812d9b7)
- refactor MarkerMap component, introduce useMarkerMap hook, and add clustering option in MapViewProps (e5ce5bd)
- refactor MarkerMap import path and enhance context management in MapProvider (1410863)
- rename FitsBounds to FitsBounds.tsx and enhance CustomMarkerMapProps interface in MarkerProps (34c51bf)
- rename MultiCityExample to FeaturesExample and update routing to include features (92f74f2)
- replace Navbar with LandingPage and update routing for improved navigation (cd8f748)
- update DefaultMarker color, improve marker validation, and optimize bounds calculation in FitBounds (649bcae)
- update lib (36ec44c)
- update map options to use optional chaining for style and change projection type in MapViewProps (a966c7d)
- update Navbar layout and add tooltip support for navigation items (03910a8)
- update Navbar styles for improved layout and spacing (7d5c7a9)
1.1.2 (2025-10-24)
π Fixes
- update @tracktor/biome-config-react to version 1.3.0 in bun.lock and package.json (5f2e2b9)
1.1.1 (2025-10-24)
π Fixes
- remove lint and test step from release workflow (5067728)
- update release workflow to use npm for publishing and streamline test execution (3c75d2f)
1.1.0 (2025-10-24)
π Fixes
- center map (f70f8fb)
- center map (de84174)
- center map improvement (ef92956)
- center with animation without markers (5c31a64)
- dark theme tip color (acb8b88)
- improvement (36683ed)
- improvement (944a42b)
- improvement (752ffac)
- improvement (7f1995d)
- improvement (43d9186)
- improvement (5f66831)
- improvement (0a8d1a1)
- improvement (a9ab114)
- improvement (98005dc)
- loading skeleton (6ebed53)
- loading skeleton (c0dcf4b)
- loading skeleton (5ca24ea)
- marker (e73c900)
- perf unmount (493471e)
- performance improvement (f8d27b4)
- popup (9b27b48)
- remove console log (9fea75c)
- remove console log (ae76fe1)
- style close icon (a9a1984)
- update zoom behavior and version to 0.5.3 (d2359ec)
- warning map container empty (8a77707)
- web gl support (2fdd337)
- web gl support (c8aca52)
β¨ Features
- add "3d" option to base map view (6c8b16e)
- add "3d" option to base map view (6def3ee)
- add base map view options and update map style handling (d4916f2)
- add base map view options and update map style handling (9af6a4e)
- add cooperative gestures and double click zoom options, update version to 0.5.6 (a04f8d6)
- add fitBoundsAnimationKey and improvement (6224853)
- add fitBoundsAnimationKey and improvement (4bad01e)
- add fitBoundsAnimationKey and improvement (d6dfa7f)
- add onClick functionality to standard markers and bump version to 0.4.1 (5b8de27)
- add onClick handler to markers (f8100b7)
- add projection option (44b4924)
- add projection option (f42e6a4)
- add projection option (e8de30f)
- add theme map (2297e84)
- add version configuration and update release workflow for improved versioning (6a04b92)
- add zoom activation key option and update version to 0.5.4 (a43d7f9)
- bump version to 0.4.0 (c1e8ccf)
- enhance marker components with theme support and update dependencies to version 1.0.2 (7b8af5c)
- improve lib v0-3-1 (12a732b)
- improvements (8bcb292)
- improvements (894f3ef)
- improvements (beb11a3)
- optimize marker rendering with React portals and improve zIndex handling (f4e44a0)
- reduce marker count and add random offset for latitude and longitude (e88c8a0)
- reduce marker count and add random offset for latitude and longitude (385c1a5)
- refactor marker handling and introduce a large set of markers for improved performance (40e90dd)
- remove theme dependency from marker loading and improve marker handling (111b14d)
- update map integration with Mapbox, enhance marker props, and add biome configuration (f7a7241)
- update map interaction options and version to 0.5.5 (8c675c2)
- update package.json for Bun compatibility and add release workflow (827053c)