create-rari-app@0.5.24
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.5.23...create-rari-app@0.5.24
rari@0.15.12
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.15.11...rari@0.15.12
shadcn@4.18.0
- #11501
aef1cdca54e8da689351cdddf959342909e45e76Thanks @shadcn! - merge registries from package.json and components.json, and support adding registries to package.json when components.json is not present
-
#11500
e66b99b14dd9c54afc434dbf5a702f170b1153b0Thanks @shadcn! - Skip unreadable directories during file scans instead of failing withEACCES. -
#11504
9f4e3ff26025d16a243ea03cc891c734c4cf0b59Thanks @shadcn! - Skip unreadable directories when resolving monorepo targets. -
#11502
87d71b3629c34f3c38a353a211ec8591c1ff1721Thanks @shadcn! - resolve registries declared in package.json when adding components.shadcn add,search,viewandinitnow resolve registries from package.json in memory without persisting them to components.json -
#9248
03c45b822e60195796dfd3d2fcf7c223ff4ece86Thanks @Grafikart! - Fix shadcn for projects with unreadable permission files
@rari/use-cache@0.15.12
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/@rari/use-cache@0.15.11...@rari/use-cache@0.15.12
v0.15.12
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/v0.15.11...v0.15.12
use-cache-binaries@0.15.12
See CHANGELOG.md for details.
Full Changelog: https://github.com/rari-build/rari/compare/use-cache-binaries@0.15.11...use-cache-binaries@0.15.12
v2.8.48
- Fixed reading and writing data when the global stream classes are polyfilled, e.g. with web-streams-polyfill on Firefox 79. Reading a zip file from a stream,
Entry#arrayBuffer(),createBlobTempStream()and the filesystem API could fail or hang because zip.js consumed streams internally with the nativeResponseconstructor orReadableStream#pipeTo(), which do not accept polyfilled streams. With the polyfill loaded, the whole test suite now passes in an environment withoutTransformStream. Thanks to @danny0838 for running the test suite on older browsers (#669) - Fixed the generation of temporary file names in
createOPFSTempStream()andcreateSyncAccessHandleTempStream()whencrypto.randomUUIDis unavailable, e.g. in Chrome 67 to 91 or Safari 14.1 to 15.3
- Browser tests requiring a feature the browser does not support, e.g.
CompressionStreamor OPFS, are now reported as skipped instead of failing, which makes the test results meaningful on older browsers - New
npm run serve-testsscript to run the tests manually in a browser, and a new README documenting how to run and write tests
Full Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.8.47...v2.8.48
v2.8.47
- New
signCentralDirectoryoption inZipWriter#close()to sign zip files. The function receives the raw data of the central directory records and returns the data of a digital signature record, e.g. a PKCS#7 signature, written between the central directory and the end of central directory record. The signature is exposed by the newdigitalSignatureproperty ofZipReader, along with the newdirectoryOffsetanddirectoryLengthproperties to locate the signed data and verify it. zip.js stores the data as-is and does not implement the signature computation itself - New
decryptCentralDirectoryoption inZipReaderto read zip files with an encrypted central directory, as defined in the Strong Encryption Specification of the ZIP format specification. The function receives the raw data stored in place of the central directory and the encryption metadata exposed in aDirectoryEncryptionInfoobject, and returns the decrypted central directory records. Without this option, reading such zip files throws anERR_ENCRYPTED_CENTRAL_DIRECTORYerror. zip.js provides the encrypted data and the related metadata but does not implement the decryption itself - All the user-facing error message constants are now exported, e.g.
ERR_INVALID_UID,ERR_INVALID_MSDOS_ATTRIBUTES,ERR_ENTRY_EXISTS,ERR_UNSUPPORTED_CRYPTO_APIandERR_WORKER_STARTUP_TIMEOUT. This allows comparingerror.messagewith the constants instead of hardcoding the messages
- Improved browser testing, thanks to @danny0838 (#672): module import errors are now reported in the test results, and the new
withStreamsPolyfillURL parameter runs the test suite with web-streams-polyfill on browsers missingTransformStream
Full Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.8.46...v2.8.47
tdesign-vue-next@1.20.6
Comment: actions 支持 Function 类型,并补全 Array 中 TNode 函数节点渲染 @RSS1102 (#6915)
Button:- 移除组件不合理的默认
margin:0和z-index:0@RylanBot (common#2636) - 修复自定义 SVG 图标与文字之间缺少间距的问题 @xy200303 (common#2639)
- 修复组件在 loading 状态丢失焦点的问题 @luppyw (#6912)
- 移除组件不合理的默认
Comment: 修复操作项图标与文字未垂直居中的问题 @RSS1102 (#6915)Form: 修复trigger为all的rules触发无效的问题 @RSS1102 (#6862)Icon: 修复同时使用多个存在 alpha 通道的颜色填充时出现透明度重叠导致渲染不符合预期的问题 @uyarn (#6878)Switch:Table: 修复1.20.4版本后,未主动修改 row 时,污染原始数据导致取消编辑功能异常的问题 @uyarn (#6919)Tabs: 修复defaultValue为0时无法默认激活选项卡的问题 @kyui-azusa (#6866)
Comment: Actions now support functions, and the rendering of TNode function nodes within arrays has been improved @RSS1102 (#6915)
Button:- The default
margin:0andz-index:0values of this component have been removed @RylanBot (common#2636) - The issue of insufficient spacing between custom SVG icons and text has been resolved @xy200303 (common#2639)
- The problem of the component losing focus when in the loading state has been fixed @luppyw (#6912)
- The default
Comment: The issue of icons and text related to actions not being vertically centered has been resolved @RSS1102 (#6915)Form: The problem of rules with atriggervalue ofallnot functioning properly has been fixed @RSS1102 (#6862)Icon: The issue of unexpected rendering due to overlapping transparency when multiple colors with alpha channels are used simultaneously has been resolved @uyarn (#6878)Switch:Table: The problem that occurred after version1.20.4, where failing to modify rows explicitly led to corruption of the original data and thus impaired the editing functionality, has been fixed @uyarn (#6919)Tabs: The issue of tabs not being activated by default whendefaultValueis set to0has been resolved @kyui-azusa (#6866)
v3.7.0
- Appointment Schedule Plugin: Introduced the
@dayflow-pro/appointment-scheduleplugin for booking availability management and schedule windows. Includes comprehensive multi-language documentation (EN/ZH/JA) and interactive video demos. - Time Grid Background Layer APIs: Added time grid background layer slots and extension APIs (
time-grid background&quick-create), allowing plugins to inject background availability layers, interactive deletion actions, and custom grid UI with accessibility support. - Native
MouseEventin Event Callbacks: Passed the native triggeringMouseEventto event callbacks (onEventClick,onEventContextMenu, etc.) and context menu slots for precise mouse coordinate and modifier key access. - Scheduling i18n: Added multi-language translation support for scheduling labels, appointment statuses, and time slot indicators.
- fix: hourHeight config has no effect on grid row height by @JayceV552 in https://github.com/dayflow-js/calendar/pull/123
- fix: refine drag interactions and standardize grid double-click behavior by @JayceV552 in https://github.com/dayflow-js/calendar/pull/124
- docs: update intro examples to use calendars and calendarId by @JayceV552 in https://github.com/dayflow-js/calendar/pull/127
- feat: add caldav support by @JayceV552 in https://github.com/dayflow-js/calendar/pull/126
- feat(core, sidebar, ui): add calendar grouping, range constraints, and month view slots by @JayceV552 in https://github.com/dayflow-js/calendar/pull/128
- perf: optimize year view: fixed-week, year-canvas performance by @JayceV552 in https://github.com/dayflow-js/calendar/pull/129
- fix(core): make event detail panel and dialog mutually exclusive by @JayceV552 in https://github.com/dayflow-js/calendar/pull/131
- feat: add eventDetailTrigger config and refine detail panel transition animation by @JayceV552 in https://github.com/dayflow-js/calendar/pull/134
- fix: grid year view custom popup content not working by @JayceV552 in https://github.com/dayflow-js/calendar/pull/135
- feat: angular, svelte support customer sidebar config by @JayceV552 in https://github.com/dayflow-js/calendar/pull/137
- docs: update pro installation guide by @JayceV552 in https://github.com/dayflow-js/calendar/pull/139
- feat(ui): refine 12h time axis styling and compact time range logic by @JayceV552 in https://github.com/dayflow-js/calendar/pull/141
- fix(core): fix multi-day event rendering and stacking layout in day view by @JayceV552 in https://github.com/dayflow-js/calendar/pull/142
- fix(core): parse integer hours and minutes for multi-day event time range (#143) by @JayceV552 in https://github.com/dayflow-js/calendar/pull/144
- feat(core): add time-grid background and quick-create extension APIs by @JayceV552 in https://github.com/dayflow-js/calendar/pull/145
- feat(core): enhance time grid background layer with delete action and accessibility by @JayceV552 in https://github.com/dayflow-js/calendar/pull/146
Full Changelog: https://github.com/dayflow-js/calendar/compare/v3.6.0...v3.7.0