Libraries
@veltdev/react@veltdev/client@veltdev/sdk
V2 comment sidebar events now flow through the unified
commentElement.on() event bus, plus correctness fixes for comments, reactions, and notifications.New Features
- [Comments]: Four new comment events on the
on()bus —sidebarOpen,sidebarClose,commentClick, andcommentNavigationButtonClick. Subscribe viacommentElement.on(...)oruseCommentEventCallback(...). Learn more →
Improvements
- [Comments]: V2 sidebar filter option counts are now absolute — they no longer shift as you apply search text or other filters. Learn more →
- [Comments]: Visual fixes to the V2 sidebar filter dropdown — dark-mode icon color, checkbox alignment, and selected-row accent color. Learn more →
Bug Fixes
-
[Comments]: Recipients granted via
enablePrivateMode({ type: 'restricted', userIds: [...] })are no longer dropped when a new pin is submitted. - [Comments]: The reaction pin and reaction tool render correctly again inside the comment dialog thread card.
- [Comments]: The default-mode V2 comment sidebar no longer reserves an invisible full-height block at its tag location.
- [Notifications]: Custom notification data now resolves correctly for self-hosted data providers when document paths don’t carry an organization id.
First beta of the modular SDK. The public
Velt browser API is fully backward compatible — existing browser integrations work unchanged.New Features
-
[Core]: Modular SDK — each feature now loads as its own on-demand chunk. Pass
featureAllowListat init (e.g.['comment', 'presence']) to preload only the features you use; omit it to keep the existing behavior of preloading everything. Learn more → -
[Core]: New
preload<Feature>()methods (e.g.preloadComment()) to warm a feature chunk ahead of use, or to load tag-only features (userInvite,userRequest,videoPlayer). Learn more →

