Releases: performant-software/react-components
Releases · performant-software/react-components
v2.1.2
💥 Breaking Changes
- Adds the
apiKeyprop to the MapDraw component (previously this was included in themapStyleprop)
🚀 New Features
- Creates the GeocodingControl component; Adds it to the MapDraw component
- Updates the MapDraw component to accept a
geocodingandonGeocodingSelectionprop
🐛 Bug Fixes
- Updates the
getBoundingBoxfunction to return null if a valid box cannot be calculated - Updates the MapDraw, LocationMarkers, and SearchResultsLayer components to only fitBounds if a valid bounding box is returned
v2.1.1
💥 Breaking Changes
None!
🚀 New Features
None!
🐛 Bug Fixes
- Fixes an issue with
fitBoundingBoxoption not correctly resetting bounds in the SearchResultsLayer component
v2.1.0
💥 Breaking Changes
- Splits Tailwind CSS and component CSS into separate files for
core-datapackage (see README.md) - Refactors PlaceDetails component and removes Related* components (should now be explicitly added as child components)
🚀 New Features
- Adds CoreDataContext for providing Core Data base URL and project IDs to child components
- Adds FacetList, FacetLists, and FacetListsGrouped, and FacetStateContextProvider, PersistentSearchStateContextProvider components to be used with Typesense
- Adds LayerMenu, OverlayLayers, PlaceMarkers, and SearchResultsLayers components to be used to Peripleo
- Removes all i18n support
- Adds utility classes for API, CoreData, Peripleo, and Typesense
- Moves map styles into utility class
- Adds clustering props to the LocationMarkers component
🐛 Bug Fixes
None!
v2.0.0
💥 Breaking Changes
- Removes IIIFViewer and IIIFModal components
- These were basically re-exports of the Clover Viewer component (with a Modal wrapper for IIIFModal)
- Consuming applications should use the Clover/SemanticUI components directly
- Moves packages styles from
/build/main.cssto/styles.css
🚀 New Features
- Updates the build process to use Vite and export both ES modules and CommonJS
- Adds the
core-datapackage to include components that support the public Core Data API - Updates all
react-componentspackages to be peer dependencies - Updates Storybook to use Vite builder
- Removes unused packages; Basic dependency cleanup
- Updates GitHub pages deployment to latest version
🐛 Bug Fixes
- Fixes
importissues brought to light by Vite build - Fixes a bug with Storybook being deployed to GitHub pages on every PR
v1.1.6
💥 Breaking Changes
None! Safe to upgrade!
🚀 New Features
- Adds the
uuidcolumn to the UserDefinedFieldsList and UserDefinedFieldsEmbeddedList components
🐛 Bug Fixes
None!
v1.1.5
💥 Breaking Changes
None! Safe to upgrade!
🚀 New Features
- Refactors the logic in the List component for rendering the list header grid
🐛 Bug Fixes
None!
V1.1.4
v1.1.3
💥 Breaking Changes
None! Safe to upgrade!
🚀 New Features
- Adds a buffer to the MapDraw component initial zoom so that point geometries do not zoom in too far
- Adds the LayerMenu, GeoJsonLayer, and RasterLayer components
- Adds the MapControl component to allow custom map buttons
🐛 Bug Fixes
None!
v1.1.2
💥 Breaking Changes
None! Safe to upgrade!
🚀 New Features
None!
🐛 Bug Fixes
- Fixes a bug with the MapDraw component displaying empty elements and blocking elements below
v1.1.1
💥 Breaking Changes
None! Safe to upgrade!
🚀 New Features
- Implements the
configureableprop in DataTableColumnSelector to allow showing/hiding the column selector - Adds button customizations to AssociatedDropdown
- Adds the
itemsPerRowprop to Items for grid view - Adds action
sizecustomization to Items
🐛 Bug Fixes
None!