-
Fix: Overlay/Popup hangs Chrome browser tab #37 (take 2)
Note this required a breaking change for the Core Overlay component. Intead of taking a render prop for children, children is now a normal JSX.Element and the overlay properties are made available via OverlayContext. I don't expect many people were using this component directly, but if you were, you'll need to update your code.
- Fix: No-op transitions, as needed in Accordion
alwaysOpen
#19 - Fix various hydration issues when used with Solid Start.
There are no known issues remaining when using Solid Start when using pnpm
. There is one outstanding issue related to using npm and the Solid Start templates.
- Feat: Support
class
attribute in addition toclassName
attribute (for adding classes to components) #17 - Fix: Make
x-placement
attribute reactive #16 - Fix:
x-placement
attribute inherits fromOverlay
- Feat: All submodules now have named exports in addition to default exports
- Fix: React to children changes without constructing multiple times
- Various code cleanup
- Upstream: fix: issue NavItem - do not include aria-controls if the related element is not mounted
- Upstream: feat(Tabs): support passing custom attributes to Tab
- Upstream feat: support custom breakpoint
- resolve more typing issues with newer Solid versions
- bump dependencies and resolve typing issues with newer Solid versions
- Upstream: core NavItem - do not include aria-controls if the related element is not mounted
- Fix: Tooltips do not always close #12
- Upstream: fix dropdown close
- Dropdown focus on escape - 2nd attempt
- Upstream: export role from useTabPanel hook
- Upstream: core Button add href="#" when no href provided for anchors
- Fix: core Button and NavItem incorrect Dynamic prop
- Core NavItem - default to render as Button
- Upstream: - ToggleButton: remove role="button" from label
- Tabs & Nav - add data-active-key attribute
Remove component default exports due to incompatibilty with SolidJS.
Any components previously imported like this...
import Alert from 'solid-bootstrap/Alert'
...now need to be imported like this...
import { Alert } from 'solid-bootstrap'
Remove external dependancy on classnames
(#2)
Fix - carousel prev/next icons only show once if multiple on page
- FormCheck: fix
Form.Check.Label
spacing (react-bootstrap/#5938)