diff --git a/CHANGELOG.md b/CHANGELOG.md index b72128b..92f4554 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,23 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -#### [0.2.0](https://github.com/hsayed21/json-i18n-key/compare/0.1.0...0.2.0) +#### [v0.3.0](https://github.com/hsayed21/json-i18n-key/compare/v0.2.0...v0.3.0) + +- feat: new option for suggest existing keys for reuse when adding new one [`0939412`](https://github.com/hsayed21/json-i18n-key/commit/093941225d8dbace5bb508111c4619dc373a6f5a) +- feat: new command to clean up unused translation keys [`27bd752`](https://github.com/hsayed21/json-i18n-key/commit/27bd752ccfe4e0a3bd8aa22ad4703b11a33ca281) +- feat: new command search for keys and values that contain a specific string [`5d26b8c`](https://github.com/hsayed21/json-i18n-key/commit/5d26b8c94db60c720aa2f2dab8072a42c7dfd32a) +- ci: skip release commits in 'release notes' [`e320845`](https://github.com/hsayed21/json-i18n-key/commit/e3208459bbb9e1a415bf6b7833aaccbeab335621) + +#### [v0.2.0](https://github.com/hsayed21/json-i18n-key/compare/0.1.0...v0.2.0) + +> 20 December 2024 - ci: format release notes with emoji [`6284061`](https://github.com/hsayed21/json-i18n-key/commit/6284061a1d67eeff44c7c8e9da70ebba9bcf1794) - feat: new option to auto detect i18n translation files [`2e401fe`](https://github.com/hsayed21/json-i18n-key/commit/2e401fe7920c0cd56fb1607836297cacf1dd24e0) - feat: new option for format key when adding or renaming [`ad01e91`](https://github.com/hsayed21/json-i18n-key/commit/ad01e912eaf1d743faa055a5456d59013c227784) +- feat: new option for overriding add and update [`06f5d3a`](https://github.com/hsayed21/json-i18n-key/commit/06f5d3af0cdc7b92a6da5fb758cbafba57d17dc1) +- chore: release v0.2.0 [`96bf3a2`](https://github.com/hsayed21/json-i18n-key/commit/96bf3a2aa5e227c0df99727103242487c7e098ae) +- chore: update regex [`3da62a1`](https://github.com/hsayed21/json-i18n-key/commit/3da62a135eab01c6fd737cd76ad3fd3a0b6b7c14) #### [0.1.0](https://github.com/hsayed21/json-i18n-key/compare/0.0.10...0.1.0) @@ -17,6 +29,8 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - ci: automate release [`8f604e7`](https://github.com/hsayed21/json-i18n-key/commit/8f604e7a2e93218256bee5a6fd5312404f86e626) - feat: cache keys for optimize searching [`8631e71`](https://github.com/hsayed21/json-i18n-key/commit/8631e711f86dd91e16b26031cb466c774f2f0ee1) - chore: release v0.1.0 [`c105744`](https://github.com/hsayed21/json-i18n-key/commit/c1057443dff4ee5463bcb61267e7f773ca873291) +- Update auto-publish.yml [`b3b9999`](https://github.com/hsayed21/json-i18n-key/commit/b3b99994b8e64c80b19b09a191c2189cc11672bc) +- Update auto-publish.yml [`a93e54d`](https://github.com/hsayed21/json-i18n-key/commit/a93e54daeba3ceb0eeae6f9e3cdd340bef04c7b9) #### [0.0.10](https://github.com/hsayed21/json-i18n-key/compare/v0.0.2...0.0.10) @@ -25,6 +39,13 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - refactor: convert to typescript [`2d56b9b`](https://github.com/hsayed21/json-i18n-key/commit/2d56b9b1d5842c2738aa95740c8f8b367739ce78) - refactor: ♻️ update some of files [`bc8fc01`](https://github.com/hsayed21/json-i18n-key/commit/bc8fc0124361002a2727d1fda5ddce867e1234f6) - Added Preserve Formating "Initial" [`b268e50`](https://github.com/hsayed21/json-i18n-key/commit/b268e50db9fb0811c37edcf9c4033ee4e88ebd5f) +- refactoring with new commands [`7f42f7c`](https://github.com/hsayed21/json-i18n-key/commit/7f42f7c3ddca6657e9d4ac616cf3b4e1e8fbfa26) +- 🔨 update: handle ESC for input box [`95cde70`](https://github.com/hsayed21/json-i18n-key/commit/95cde70a979b341ce5bed9efe7c657ad53a7b215) +- 🔨 update: create parent object if not exist [`f04c30d`](https://github.com/hsayed21/json-i18n-key/commit/f04c30dc23f670311688ce97535a114841b085e3) +- docs: Future TODO [`2ceea80`](https://github.com/hsayed21/json-i18n-key/commit/2ceea80b2aab2c9610601d49a62dff7ecb8c2a23) +- .. [`2b1aeaa`](https://github.com/hsayed21/json-i18n-key/commit/2b1aeaa79dfeacdf6578020aa03aba756ac70f8a) +- 🔨 update: update version [`5a8063b`](https://github.com/hsayed21/json-i18n-key/commit/5a8063bfd88fe79fbbcb2d1fde8e0b7385d870ec) +- preserve formating still not fully implemented [`86e31b6`](https://github.com/hsayed21/json-i18n-key/commit/86e31b6f66e047b560ebee725c543f1caebd79e9) #### v0.0.2 @@ -33,3 +54,4 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Initial commit [`19a6a6b`](https://github.com/hsayed21/json-i18n-key/commit/19a6a6b759be19b7b59e5413394bfeffcc767119) - Add auto-publish workflow and update publisher name in package.json [`4028d12`](https://github.com/hsayed21/json-i18n-key/commit/4028d1235f364deb7bd1e6c8e15e641be440860e) - Update repository and bug URLs in package.json [`490cf8e`](https://github.com/hsayed21/json-i18n-key/commit/490cf8e572b7cc7228031c684c1c09166dcda2f4) +- Update publisher name in package.json [`5111118`](https://github.com/hsayed21/json-i18n-key/commit/5111118cce64650abf406e5e49440a356c16d50c) diff --git a/package-lock.json b/package-lock.json index a0901dc..b9e114e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "json-i18n-key", - "version": "0.2.0", + "version": "0.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "json-i18n-key", - "version": "0.2.0", + "version": "0.3.0", "dependencies": { "jsonpath-plus": "^9.0.0" }, diff --git a/package.json b/package.json index bb38038..abc491f 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "A Visual Studio Code extension to help you manage translation keys in JSON files.", "author": "Hamada Sayed", "publisher": "hsayed", - "version": "0.2.0", + "version": "0.3.0", "engines": { "vscode": "^1.93.0" }, @@ -169,7 +169,9 @@ "json-i18n-key.scanFilePatterns": { "type": "array", "description": "File patterns to scan for translation key usage", - "default": ["**/*.{ts,js,tsx,jsx,vue,html}"], + "default": [ + "**/*.{ts,js,tsx,jsx,vue,html}" + ], "items": { "type": "string" } @@ -177,7 +179,10 @@ "json-i18n-key.excludePatterns": { "type": "array", "description": "Patterns to exclude from scanning", - "default": ["**/node_modules/**", "**/dist/**"], + "default": [ + "**/node_modules/**", + "**/dist/**" + ], "items": { "type": "string" }