mirror of
https://github.com/MAKS-IT-COM/maksit-webui.git
synced 2026-06-30 20:06:43 +02:00
1.3 KiB
1.3 KiB
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.
[v0.2.0] - 2026-05-24
Added
- Jest test suite (50 tests) covering
@maks-it.com/webui-coreutilities and@maks-it.com/webui-contractsschemas. - Root
npm testscript and per-package build tsconfigs (tsconfig.build.json) for TypeScript 6 declaration emit.
Changed
- Updated dependencies to current majors: TypeScript 6, Jest 30, Zod 4.4, lucide-react 1.x, axios 1.16, and React 19.2.
- Migrated Zod schemas to v4 APIs:
intersection()replaces.and(), custom refinements use'custom'issue codes. @maks-it.com/webui-componentsToast IDs now usecrypto.randomUUID(); lodash imports uselodash/debouncesubpaths.- Peer dependency ranges:
zod^4.4,axios^1.16,lucide-react^1.0.
Removed
uuidruntime dependency from@maks-it.com/webui-components.
[v0.1.0] - 2026-05-24
Added
- Initial
@maks-it.com/webui-contracts,@maks-it.com/webui-core, and@maks-it.com/webui-componentspackages extracted from Certs UI and Vault WebUI. - npm publish under the
@maks-it.comorg scope on registry.npmjs.org.