diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fe721e..7d785a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,51 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) 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 - (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 - (319ccac) - *trbernstein* +- **(typescript-types)** Add OptionalKeysOf - (4807617) - *trbernstein* +- **(typescript-types)** Add Assign - (610e7a0) - *trbernstein* +- **(typescript-types)** Add test for any and never in OptionalKeysOf - (a7bc60f) - *trbernstein* +- **(typescript-types)** Add isKeyOf - (bb706e7) - *trbernstein* +- **(typescript-types)** Add IsEmptyKey - (0cbc6d4) - *trbernstein* +- **(typescript-types)** Add KeyPath - (eac7768) - *trbernstein* +- **(typescript-types)** Remove optionality of keys in Assign - (9700b7d) - *trbernstein* +- **(typescript-types)** Add Simplify - (2aa71d9) - *trbernstein* +- **(typescript-types)** Make Assign assignable to Generics by removing optionals - (4ec764d) - *trbernstein* +- **(typescript-types)** Add KeyPaths - (3997eaa) - *trbernstein* +- **(typescript-types)** Add IsUnknown - (527250a) - *trbernstein* +- **(typescript-types)** Fully rewrite KeyPaths - (c3238a6) - *trbernstein* +- **(typescript-types)** Add Get - (ac53d1e) - *trbernstein* +- **(typescript-types)** Allow inversion of filter in KeyPaths - (0e72389) - *trbernstein* +- **(typescript-types)** Fully rewrite KeyPaths - (434d91f) - *trbernstein* +- **(typescript-types)** Allow inversion of filter in KeyPaths - (97a5177) - *trbernstein* +- **(typescript-types)** Fully rewrite KeyPaths - (eba47b5) - *trbernstein* +- **(typescript-types)** Adapt Get to KeyPaths and KeyPath changes - (9cb4bc2) - *trbernstein* +#### Miscellaneous Chores +- Update pnpm - (3c17970) - trbernstein +#### Refactoring +- **(typescript-types)** Refine KeyPaths 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 diff --git a/packages/core-extensions/CHANGELOG.md b/packages/core-extensions/CHANGELOG.md index 4df21ce..22c5a36 100644 --- a/packages/core-extensions/CHANGELOG.md +++ b/packages/core-extensions/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. - - - +## core-extensions-v2.3.0 - 2025-10-03 +#### Features +- **(core-extensions)** Handle function type in MappedKeys - (8cc7db9) - *trbernstein* +#### Refactoring +- **(core-extensions)** Use tab for identenion - (79d365b) - *trbernstein* + +- - - + ## core-extensions-v2.2.1 - 2025-07-04 #### Bug Fixes - **(core-extensions)** Apply mapKeys only to plain objects - (0d52c33) - *trbernstein* diff --git a/packages/core-extensions/package.json b/packages/core-extensions/package.json index a3edfc7..9341ed9 100644 --- a/packages/core-extensions/package.json +++ b/packages/core-extensions/package.json @@ -1,7 +1,7 @@ { "name": "@tabshift/core-extensions", "description": "Extensions to JavaScript core objects", - "version": "2.2.1", + "version": "2.3.0", "type": "module", "files": [ "dist" diff --git a/packages/prettier-config/CHANGELOG.md b/packages/prettier-config/CHANGELOG.md new file mode 100644 index 0000000..2c9b5f2 --- /dev/null +++ b/packages/prettier-config/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog +All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. + +- - - +## prettier-config-v1.1.0 - 2025-10-03 +#### Features +- **(prettier-config)** Use tabs in base config - (31f267b) - *trbernstein* + +- - - + +Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto). \ No newline at end of file diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index 9485fd9..7ff6c19 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,7 +1,7 @@ { "name": "@tabshift/prettier-config", "description": "Shared Prettier config of Tabshift", - "version": "1.0.0", + "version": "1.1.0", "type": "module", "exports": "./base.js", "author": "T. R. Bernstein ", diff --git a/packages/typescript-config/CHANGELOG.md b/packages/typescript-config/CHANGELOG.md new file mode 100644 index 0000000..0b7e938 --- /dev/null +++ b/packages/typescript-config/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog +All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. + +- - - +## typescript-config-v1.1.0 - 2025-10-03 +#### Features +- **(typescript-config)** Allow synthetic default imports in base config - (c11151e) - *trbernstein* + +- - - + +Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto). \ No newline at end of file diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index fed5249..bcbb62b 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,8 +1,10 @@ { "name": "@tabshift/typescript-config", "description": "Shared TypeScript config of Tabshift", - "version": "1.0.0", - "files": ["*.json"], + "version": "1.1.0", + "files": [ + "*.json" + ], "author": "T. R. Bernstein ", "license": "EUPL-1.2" }