Publish
This commit is contained in:
59
changelog/0.33.0.md
Normal file
59
changelog/0.33.0.md
Normal file
@@ -0,0 +1,59 @@
|
||||
### 0.33.0
|
||||
|
||||
---
|
||||
|
||||
### Revision Updates
|
||||
|
||||
- [Revision 0.33.22](https://github.com/sinclairzx81/typebox/pull/1065)
|
||||
- Rename TypeScript parsing infrastructure from `/parse` to `/syntax`. Remove Parse API from top level import.
|
||||
- [Revision 0.33.21](https://github.com/sinclairzx81/typebox/pull/1064)
|
||||
- [1063](https://github.com/sinclairzx81/typebox/issues/1063) Hotfix to resolve variable shadowing on Object (Parser Runtime)
|
||||
- [Revision 0.33.20](https://github.com/sinclairzx81/typebox/pull/1062)
|
||||
- Add TypeScript Parsing Infrastructure. Add Parse API to top level import.
|
||||
- [Revision 0.33.19](https://github.com/sinclairzx81/typebox/pull/1061)
|
||||
- Preemptive fix for TypeScript 5.8.0-dev (Type Fix for Immutable Function)
|
||||
- [Revision 0.33.18](https://github.com/sinclairzx81/typebox/pull/1060)
|
||||
- [1052](https://github.com/sinclairzx81/typebox/pull/1052) Export the Encode | Decode functions directly. Refactoring on Value submodule.
|
||||
- [1057](https://github.com/sinclairzx81/typebox/pull/1057) Export Object with var declaration to prevent global shadowing. Related Babel [Issue](https://github.com/babel/babel/issues/16943).
|
||||
- [Revision 0.33.17](https://github.com/sinclairzx81/typebox/pull/1042)
|
||||
- [1041](https://github.com/sinclairzx81/typebox/issues/1041) Avoid Exponentiation operator on Value.Hash
|
||||
- [Revision 0.33.16](https://github.com/sinclairzx81/typebox/pull/1015)
|
||||
- [1015](https://github.com/sinclairzx81/typebox/issues/1015) Add sub error iterators to ValueError
|
||||
- [Revision 0.33.15](https://github.com/sinclairzx81/typebox/pull/1025)
|
||||
- [1024](https://github.com/sinclairzx81/typebox/issues/1024) Fix to correctly resolve default Dates
|
||||
- [Revision 0.33.14](https://github.com/sinclairzx81/typebox/pull/1019)
|
||||
- [1019](https://github.com/sinclairzx81/typebox/pull/1019) Converting Large Numbers to BigInt
|
||||
- [Revision 0.33.13](https://github.com/sinclairzx81/typebox/pull/1011)
|
||||
- [1010](https://github.com/sinclairzx81/typebox/pull/1011) Fixes Value.Parse fails with recursive types
|
||||
- [Revision 0.33.12](https://github.com/sinclairzx81/typebox/pull/999)
|
||||
- [998](https://github.com/sinclairzx81/typebox/issues/998) Avoid losing precision when converting to bigints
|
||||
- [Revision 0.33.11](https://github.com/sinclairzx81/typebox/pull/994)
|
||||
- [993](https://github.com/sinclairzx81/typebox/issues/993) Prevent mutation on union values during Convert
|
||||
- [Revision 0.33.10](https://github.com/sinclairzx81/typebox/pull/991)
|
||||
- [907](https://github.com/sinclairzx81/typebox/issues/907) Add package.json metadata to specify possible side effect modules
|
||||
- [Revision 0.33.9](https://github.com/sinclairzx81/typebox/pull/984)
|
||||
- [887](https://github.com/sinclairzx81/typebox/issues/887) Generate Nested Intersect Errors
|
||||
- [Revision 0.33.8](https://github.com/sinclairzx81/typebox/pull/983)
|
||||
- [982](https://github.com/sinclairzx81/typebox/issues/982) Prevent Intersect Transform Encode callback from being called twice
|
||||
- [974](https://github.com/sinclairzx81/typebox/issues/974) Make strict the Encode and Decode return type
|
||||
- [975](https://github.com/sinclairzx81/typebox/issues/975) Support default annotation being assigned Functions for lazy value initialization on Create
|
||||
- [980](https://github.com/sinclairzx81/typebox/issues/980) Enable Mapping types to override user defined options from source type
|
||||
- [976](https://github.com/sinclairzx81/typebox/issues/976) Support Constraint Copy for Pick, Omit (inline with Partial / Required) (Trialing Implementation)
|
||||
- Flag Strict For Deprecation
|
||||
- [Revision 0.33.7](https://github.com/sinclairzx81/typebox/pull/964)
|
||||
- Additional updates to improve Default for enumerable objects.
|
||||
- [Revision 0.33.6](https://github.com/sinclairzx81/typebox/pull/963)
|
||||
- Add object traversal path for Default. Ensure enumerable objects are traversed.
|
||||
- [Revision 0.33.5](https://github.com/sinclairzx81/typebox/pull/959)
|
||||
- Provide better support for transforming properties with optional modifiers.
|
||||
- [Revision 0.33.4](https://github.com/sinclairzx81/typebox/pull/953)
|
||||
- Add Assert and Parse value functions. Add defacto AssertError type.
|
||||
- [Revision 0.33.3](https://github.com/sinclairzx81/typebox/pull/950)
|
||||
- Optimize Value Diff algorithm. Update edit sequence to INSERT, UPDATE then DELETE.
|
||||
- [Revision 0.33.2](https://github.com/sinclairzx81/typebox/pull/947)
|
||||
- Ensure user defined schema options are retained on mapping types, Pick, Omit and Mapped.
|
||||
- [Revision 0.33.1](https://github.com/sinclairzx81/typebox/pull/945)
|
||||
- Apply mutability fix for Intrinsic and Not schematics (inline with Default)
|
||||
- [Revision 0.33.0](https://github.com/sinclairzx81/typebox/pull/941)
|
||||
- Add InstanceMode to enable Clone, Freeze and Default schema initialization options. Optimize for Default.
|
||||
|
||||
Reference in New Issue
Block a user