Releases: RyanBerliner/bs5-react-elements
Release list
v3.0.0
Drops React 17 support, and adds React 18 support. This is the ONLY planned release that will support React 18. The next major version will drop React 18 support and support only React 19. Doing this to maintain a relatively simple testing setup.
v2.1.1
Fixes bug that could occur from accessing protected method (internal workings) of tooltip class.
v2.1.0
Optimizes bundles for the browsers Bootstrap 5 supports.
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Adds ability to render react components inside of bootstrap tooltips and popovers.
View a demo of tooltip renderTitle prop in action.
View a demo of popover renderTitle and renderContent props in action.
Breaking changes
react-dompeer dependency
This being a major release is mostly a technical formality. If you are using this library, it's likely already being loaded alongside react-dom. This release just formalizes this as a requirement, all other existing apis remain unchanged.
v1.0.0
The files shipped in this release are identical to those in the previous release, v0.2.0
The reason for this major version bump is to reach 1.0.0 which will flag this package as stable in commonly used package analyzers. Semantic versioning will be used from here on out.
There were however some improvements to library development since the last release. Most notably are the following
- Run js tests and linter on PR and push
- Configured dependabot
- Add tests to ensure components are properly disposed
- Removed workaround in tests for a recently fixed bootstrap bug
v0.2.0
Adds all remaining Bootstrap components, including:
- Alert
- Carousel
- Collapse
- Dropdown
- Offcanvas
- Popover
- Tab
- Toast
Initial Release
This is the initial release, which includes 2 components.
- Modal
- Tooltip