Skip to content

Releases: performant-software/react-components

v2.2.2

14 May 18:25
c181d7b
Compare
Choose a tag to compare

💥 Breaking Changes

None!

🚀 New Features

  • Refactors session storage on the DataList and DataTableColumnSelector components
  • Adds the useUserDefinedColumns hook
  • Adds the dimmable prop to the ItemList component

🐛 Bug Fixes

None!

v2.2.1

09 May 18:45
f5943bf
Compare
Choose a tag to compare

💥 Breaking Changes

None!

🚀 New Features

  • Adds the ability to add custom buttons to the AssociatedDropdown component
  • Adds the ability to customize the actions displayed on the UserDefinedFieldsList and UserDefinedFieldsEmbeddedList components

🐛 Bug Fixes

None!

v2.2.0

30 Apr 18:39
92e7675
Compare
Choose a tag to compare

💥 Breaking Changes

  • Updates the components to use v1 of the Core Data API
  • Updates services to accept a base URL and project IDs as constructor parameters
  • Renames PlaceResultsList component to a more generic SearchResultsList

🚀 New Features

  • Adds the EventDetails component
  • Adds the RelatedEvents component
  • Adds the RelatedItems component
  • Refactors RelatedMedia component to use RelatedList
  • Updates RelatedList component to accept itemsPerRow prop
  • Adds the RelatedPlacesLayer component
  • Adds pagination props to useLoader hook
  • Implements pagination on Related* components
  • Adds Instances, Items, Events, People, and Works services
  • Adds mock data helpers for Events and People API

🐛 Bug Fixes

None!

v2.1.3

18 Apr 12:34
4ceb914
Compare
Choose a tag to compare

💥 Breaking Changes

None! Safe to upgrade.

🚀 New Features

  • Adds the FuzzyDateTransform class
  • Adds the FuzzyDate utility class
  • Adds the centered prop to FuzzyDate component

🐛 Bug Fixes

None!

v2.1.2

12 Apr 14:43
1225737
Compare
Choose a tag to compare

💥 Breaking Changes

  • Adds the apiKey prop to the MapDraw component (previously this was included in the mapStyle prop)

🚀 New Features

  • Creates the GeocodingControl component; Adds it to the MapDraw component
  • Updates the MapDraw component to accept a geocoding and onGeocodingSelection prop

🐛 Bug Fixes

  • Updates the getBoundingBox function 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

04 Apr 14:57
ea6ab01
Compare
Choose a tag to compare

💥 Breaking Changes

None!

🚀 New Features

None!

🐛 Bug Fixes

  • Fixes an issue with fitBoundingBox option not correctly resetting bounds in the SearchResultsLayer component

v2.1.0

03 Apr 17:51
169abd0
Compare
Choose a tag to compare

💥 Breaking Changes

  • Splits Tailwind CSS and component CSS into separate files for core-data package (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

08 Mar 16:30
b49d491
Compare
Choose a tag to compare

💥 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.css to /styles.css

🚀 New Features

  • Updates the build process to use Vite and export both ES modules and CommonJS
  • Adds the core-data package to include components that support the public Core Data API
  • Updates all react-components packages 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 import issues brought to light by Vite build
  • Fixes a bug with Storybook being deployed to GitHub pages on every PR

v1.1.6

04 Mar 15:54
e50217f
Compare
Choose a tag to compare

💥 Breaking Changes

None! Safe to upgrade!

🚀 New Features

  • Adds the uuid column to the UserDefinedFieldsList and UserDefinedFieldsEmbeddedList components

🐛 Bug Fixes

None!

v1.1.5

26 Feb 12:48
59e5997
Compare
Choose a tag to compare

💥 Breaking Changes

None! Safe to upgrade!

🚀 New Features

  • Refactors the logic in the List component for rendering the list header grid

🐛 Bug Fixes

None!