v16.2.0-canary.53
- Fix OTEL propagation and add direct entrypoint e2e coverage: #90181
- Use cookie as sole protocol for instant navigation testing: #89871
- Simplify metadata tag rendering to flat imperative style: #90209
- Prevent unhandled rejection filter from being bundled into the server runtime: #90205
- [Instant] speed up test instant-validation suite: #90214
- [turbopack] Add a simple tool to inspect serialized SST files and report on their contents: #89310
- Upgrade React from
4842fbea-20260217to2ba30655-20260219: #90211
Huge thanks to @ijjk, @lukesandberg, @eps1lon, @acdlite, @gnoff, and @lubieowoce for helping!
v1.3.0
- Feat(React/Vue): Support new props:
containerAs/as/itemAs/itemClassName/itemStyle - Feat(ReactNative): Add
ScrollViewPropssupport - Feat(All): add
getTopDistance() => numberandgetBottomDistance() => numberto ref - Feat(React/Vue): add
headerSlotandfooterSlotfor table usecase
Full Changelog: https://github.com/suhaotian/broad-infinite-list/compare/v1.2.3...v1.3.0
CJS typing fix
- Unexport
X2jOptionsat declaration site by @Drarig29 in https://github.com/NaturalIntelligence/fast-xml-parser/pull/787
- @Drarig29 made their first contribution in https://github.com/NaturalIntelligence/fast-xml-parser/pull/787
Full Changelog: https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.6...v5.3.7
create-rari-app@0.4.13
- 0e88b6a8 chore(deps): update dependencies
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.12...create-rari-app@0.4.13
rari@0.10.1
- bca163dd chore(deps): bump rari-binaries to 0.10.1
- 2ecc081e feat(rsc-client-runtime): improve server URL resolution and add response validation
- cebaac5d style(rsc-client-runtime): improve code formatting and extract server URL resolution
- 7e2c6127 fix(rsc): improve response validation logic in HMR reload handler
- ddc957c8 feat(hmr): improve error handling and response parsing in HMR runtime
- eeabe775 feat(hmr): improve server URL resolution and add type safety
- e5685fd1 feat(hmr): improve error handling and promise cleanup in HMR and RSC runtime
- 59385a4b feat(rsc): implement promise caching and improve lazy component resolution
- 3e9359a9 feat(rsc): add promise caching and improve lazy component resolution for HMR
- 06e3a28a feat(caching): consolidate cache control configuration into server config
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.0...rari@0.10.1
v0.10.1
- a7ec8c7f feat(rsc-layout): improve promise caching with unique identifiers
- 6252f2b5 feat(rsc-layout): add cache clearing on layout render
- eb6c039c feat(metadata-injection): add default charset and viewport meta tags
- e5685fd1 feat(hmr): improve error handling and promise cleanup in HMR and RSC runtime
- 59385a4b feat(rsc): implement promise caching and improve lazy component resolution
- 3e9359a9 feat(rsc): add promise caching and improve lazy component resolution for HMR
- 8653482e fix(server): improve path pattern matching and add configurable base path support
- 1d1763fc fix(server): improve cache-control validation error messages and add type checking
- 8be4b9e4 fix(server): validate cache-control header values during config parsing
- 06e3a28a feat(caching): consolidate cache control configuration into server config
- 9ee6af16 chore(deps): update Cargo.lock dependencies
Full Changelog: https://github.com/rari-build/rari/compare/v0.10.0...v0.10.1
v3.12.0
- color: strip
text-*andbg-*to support dynamic utility classes (#17569) (58be6b1) - icons: add
mdi-unocssicon set (#22117) (c380a4a) - nested: add branch select strategy (4fcb72c), closes #22404
- styles: possibility to opt-out from misc styles (#22405) (77d02f3)
- transition: add
hide-on-leaveto expand transitions (91eebea), closes #20461 - transitions: add
v-expand-both-transition(#22570) (b2cfdd9), closes #22569 - VColorInput, VDateInput: add
menu-propspass-through (289933d), closes #22548 - VDataIterator: add
items-lengthprop (#22360) (290836c), closes #19486 - VDataTable: add
page-byprop (#22580) (cfdfe21), closes #21880 - VDataTable: add
sort-iconprop (#22521) (3bdf0ea), closes #21069 - VDatePicker: support readonly (#22433) (7dc02f3), closes #22282
- VImg: add
image-classprop (#22622) (7a34cfa), closes #17229 - VImg: support
width="fit-content"to adjust container width to image ratio (#21414) (1be6782) - VList: add
navigation-strategyto control focused item (#22328) (3815eee) - VListItem: expose
isDisabledin slot props (9d92638) - VOtpInput: add
maskedprop to hide characters (#20950) (516c5a5), closes #18964 - VOtpInput: add
densityprop (#22401) (aca7d30) - VProgressCircular: add
revealprop (#22502) (64e1f32) - VSelect/VAutocomplete/VCombobox: add
menu-headerandmenu-footerslots (#22414) (480f17d), closes #22400 - VSlider: show thumb slider value on hover (#22412) (e6971ec), closes #19167
- VToolbar: add
locationprop (#22608) (dde8521), closes #21458 #22600 #21471 - VTreeview: add
indent-lines-color,indent-lines-opacity(5e718ad), closes #21807 - VWindow: Add support for keyboard controls (#22430) (ab5b671), closes #11544
- router: ensure reactivity for dynamic
toprop in useLink (e9e8123) - styles: skip VRow/VCol styles when using only VContainer or VSpacer (f899803)
- transitions: avoid collapsing width with default expand transition (1ce59af), closes #22570
- v-intersect: skip re-mount if intersection fired with
once(23603a5), closes #22556 - v-intersect: re-mount on prop updates (#22556) (6262290), closes #22554
- VTreeview, VList: reworked indentation and spacing in trees and nested lists (#22589) (19ff6ec), closes #22587
v3.1.0
This release introduces a new plugin-based architecture, further reducing the core bundle size and providing greater flexibility. Core features have been extracted into independent, optional packages.
@dayflow/plugin-drag: Handles all drag-and-drop interactions (move, resize, and create).@dayflow/plugin-keyboard-shortcuts: Provides keyboard navigation and shortcuts support.@dayflow/plugin-localization: Dedicated package for multi-language support and internationalization.@dayflow/plugin-sidebar: Extracts the sidebar UI and logic into a standalone plugin.
- Enhanced Visibility Control:
- Added
onVisibleRangeChangecallback with areasonparameter (scroll vs. navigation). - Marked
onVisibleMonthChangeas deprecated in favor of the more flexible range change callback.
- Added
- Improved API: Simplified framework wrappers by removing the
sidebarConfigattribute (now handled via the sidebar plugin). - UI Refresh: Updated the view switching button styles for a more modern look and feel.
- Accessibility: Fixed an event scaling issue when using the keyboard
Tabkey for navigation. - Search: Improved search result location accuracy within the calendar views.
- Documentation: Comprehensive updates to plugin documentation and multi-language guides.
- Feature Extraction: Drag-and-drop, keyboard shortcuts, and the sidebar are no longer included in
@dayflow/coreby default. You must install and register the corresponding plugins to retain these features. - Sidebar Configuration: The
sidebarConfigprop has been removed from framework adapters. Configuration is now passed directly to the@dayflow/plugin-sidebarduring initialization.
- feat: onVisibleRangeChange callback by @Zoranais in https://github.com/dayflow-js/calendar/pull/52
- feat: extract (locale, keyboard-shortcut, sidebar, drag&drop) to independent package by @JayceV552 in https://github.com/dayflow-js/calendar/pull/53
- @Zoranais made their first contribution in https://github.com/dayflow-js/calendar/pull/52
Full Changelog: https://github.com/dayflow-js/calendar/compare/v3.0.0...v3.1.0
v3.11.9
- VCard: accept height when used within a dialog (#22594) (90369b0), closes #20979
- VColorPicker: avoid undefined alpha in rgb/hsl output (#22582) (eb3d201), closes #22567
- VDataTable: sort icon persists after removing sort via click (#22595) (1aa5351), closes #22558
- VListItem: apply
prepend-gapto checkbox (5560f72) - VSelect: pass listProps density to VCheckboxBtn in multiple (#22512) (c7b8b39), closes #22525
- VTab: correct text colors when using
insetwithoutslider-color(#22614) (0d3fea9), closes #22612 - VTable: apply $table-header-font-size to th elements (#22598) (2d281dc), closes #21002
- VTextField: allow numeric input starting with -0 (8a237de), closes #22607
- VTimePicker: enforce allowed values and range in inputs (#22578) (a3b09cc), closes #22606 #22576
- VTreeview: add correct roles and aria attributes (#22577) (f4bbe1f), closes #21889
v1.161.3
Version 1.161.3 - 2/20/26, 12:00 AM
- avoid false positives in import-protection plugin (#6708) (f453943) by Manuel Schiller
- migrate to @tanstack/store 0.9.1 (#6691) (c3ad063) by @Sheraff
- bump srvx 0.11.2 -> 0.11.7 (#6705) (965d95f) by Birk Skyum
- fix syntax error in
create-route-property-order.md(#6699) (c87d848) by Ulrich Stark - add
NotFoundErrorto lint exceptions and fix wording (#6701) (149e760) by Ulrich Stark
- @tanstack/router-core@1.161.3
- @tanstack/solid-router@1.161.3
- @tanstack/react-router@1.161.3
- @tanstack/vue-router@1.161.3
- @tanstack/start-plugin-core@1.161.3
- @tanstack/solid-router-ssr-query@1.161.3
- @tanstack/react-router-ssr-query@1.161.3
- @tanstack/vue-router-ssr-query@1.161.3
- @tanstack/router-ssr-query-core@1.161.3
- @tanstack/zod-adapter@1.161.3
- @tanstack/valibot-adapter@1.161.3
- @tanstack/arktype-adapter@1.161.3
- @tanstack/router-devtools@1.161.3
- @tanstack/solid-router-devtools@1.161.3
- @tanstack/react-router-devtools@1.161.3
- @tanstack/vue-router-devtools@1.161.3
- @tanstack/router-devtools-core@1.161.3
- @tanstack/router-generator@1.161.3
- @tanstack/router-cli@1.161.3
- @tanstack/router-plugin@1.161.3
- @tanstack/router-vite-plugin@1.161.3
- @tanstack/solid-start@1.161.3
- @tanstack/solid-start-client@1.161.3
- @tanstack/solid-start-server@1.161.3
- @tanstack/vue-start@1.161.3
- @tanstack/vue-start-client@1.161.3
- @tanstack/vue-start-server@1.161.3
- @tanstack/start-client-core@1.161.3
- @tanstack/start-server-core@1.161.3
- @tanstack/start-storage-context@1.161.3
- @tanstack/react-start@1.161.3
- @tanstack/react-start-client@1.161.3
- @tanstack/react-start-server@1.161.3
- @tanstack/start-static-server-functions@1.161.3