Releases: stefanBid/sb-floating-panel-vue
Releases · stefanBid/sb-floating-panel-vue
🎉 Stable Release v1.0.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.0] - 2025-05-15
Added
- First stable release of the library.
useSbFloatingPanel
composable:- Placement, strategy, offset configuration.
- Dynamic visibility control (
open
,close
,toggle
). - Automatic arrow positioning using
@floating-ui/vue
. - Optional width synchronization on resize.
SbContainer
component:- Provides scoped slot with all state and refs.
- Automatically wires up floating logic via composable.
SbReference
component:- Interactive element to trigger the panel.
- Configurable
as
prop (button
,div
,span
, etc.).
SbFloating
component:- Handles rendering of the floating panel and arrow.
- Supports default transitions:
fade
,scale-fade
, or none. - Accepts style and dimension props for full customization.
- Fully type-safe API with
TypeScript
. - Minimal but flexible scoped styles with optional customization via
class
andstyle
.
Changed
- N/A
Deprecated
- N/A
Removed
- N/A
Fixed
- N/A