4.4 KiB
4.4 KiB
Changelog
All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
v3.4.0 - 2025-10-03
Package updates
- typescript-config bumped to typescript-config-v1.1.0
- core-extensions bumped to core-extensions-v2.3.0
- prettier-config bumped to prettier-config-v1.1.0
Global changes
Bug Fixes
- (typescript-types) Handle union types when filtering - (
8d51cb7) - trbernstein - (typescript-types) Prevent distribution in IsKeyOf<T,K> - (
96cf6bb) - trbernstein - (typescript-types) Export types s.t. they're usable - (
520a690) - trbernstein
Build system
- (editor) Install typescript in workspace root for Nova - (
7decf5e) - trbernstein
Documentation
- (typescript-types) Add missing links in README - (
f7cde63) - trbernstein
Features
- (typescript-types) Add IsAny - (
5454e90) - trbernstein - (typescript-types) Add IsNever - (
afe7bee) - trbernstein - (typescript-types) Add If<Test,TrueBranch,FalseBranch> - (
319ccac) - trbernstein - (typescript-types) Add OptionalKeysOf - (
4807617) - trbernstein - (typescript-types) Add Assign<Shape,Defaults,Obj> - (
610e7a0) - trbernstein - (typescript-types) Add test for any and never in OptionalKeysOf - (
a7bc60f) - trbernstein - (typescript-types) Add isKeyOf<T,K> - (
bb706e7) - trbernstein - (typescript-types) Add IsEmptyKey
- (0cbc6d4) - trbernstein - (typescript-types) Add KeyPath<T, Separator = '.'> - (
eac7768) - trbernstein - (typescript-types) Remove optionality of keys in Assign - (
9700b7d) - trbernstein - (typescript-types) Add Simplify<T, E, I> - (
2aa71d9) - trbernstein - (typescript-types) Make Assign assignable to Generics by removing optionals - (
4ec764d) - trbernstein - (typescript-types) Add KeyPaths<T, F, O> - (
3997eaa) - trbernstein - (typescript-types) Add IsUnknown - (
527250a) - trbernstein - (typescript-types) Fully rewrite KeyPaths<T,O,F> - (
c3238a6) - trbernstein - (typescript-types) Add Get<O, P> - (
ac53d1e) - trbernstein - (typescript-types) Allow inversion of filter in KeyPaths<T, O, F> - (
0e72389) - trbernstein - (typescript-types) Fully rewrite KeyPaths<T,O,F> - (
434d91f) - trbernstein - (typescript-types) Allow inversion of filter in KeyPaths<T, O, F> - (
97a5177) - trbernstein - (typescript-types) Fully rewrite KeyPaths<T,O,F> - (
eba47b5) - trbernstein - (typescript-types) Adapt Get to KeyPaths and KeyPath changes - (
9cb4bc2) - trbernstein
Miscellaneous Chores
- Update pnpm - (
3c17970) - trbernstein
Refactoring
- (typescript-types) Refine KeyPaths<T,O,F> logic - (
5461fc5) - trbernstein
Tests
- (typescript-types) Test optional key path transformation - (
9170f68) - trbernstein
v3.3.1 - 1970-01-01
Package updates
- core-extensions bumped to core-extensions-v2.2.1
Global changes
v3.3.0 - 1970-01-01
Package updates
- core-extensions bumped to core-extensions-v2.2.0
Global changes
v3.2.0 - 1970-01-01
Package updates
- core-extensions bumped to core-extensions-v2.1.0
Global changes
v3.1.0 - 1970-01-01
Package updates
- vitest-config bumped to vitest-config-v2.1.0
Global changes
v3.0.0 - 2025-06-18
Package updates
- vitest-config bumped to vitest-config-v2.0.0
- core-extensions bumped to core-extensions-v2.0.1
Global changes
Bug Fixes
- (core-extensions) Add missing type-fest dependency - (
3b45d1f) - trbernstein
v2.0.0 - 2025-04-21
Package updates
- core-extensions bumped to core-extensions-v2.0.0
Global changes
Features
- (pkg) Add core extensions package - (
1ba1659) - trbernstein
Refactoring
- (core-extensions) Use roolup to inline internal modules - (
1b93170) - trbernstein
Tests
- (core-extensions) Add & configure vitest - (
2e7c604) - trbernstein
v1.0.2 - 1970-01-01
Package updates
- vitest-config bumped to vitest-config-v1.0.2
Global changes
v1.0.1 - 1970-01-01
Package updates
- vitest-config bumped to vitest-config-v1.0.1
Global changes
v1.0.0 - 1970-01-01
Packages
- typescript-config locked to typescript-config-v0.1.0
Global changes
Changelog generated by cocogitto.