# Changelog ## 2.3.0 (2026-08-12) ### ๐Ÿ”€ Merged Pull Requests - โœจ feat: add suggestions, translation & key endpoints to api-client [#74](https://github.com/localazy/api-client/pull/74) ### โœจ Features - **suggestions:** add per-key translation suggestion endpoints (*[e67e64b](https://github.com/localazy/api-client/commit/e67e64b0655d5e7927ee47a4d0adbcf15290b78d)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) - **keys:** submit translations and set tags and priority (*[93a7592](https://github.com/localazy/api-client/commit/93a75927fd111d83582ac7f916b2cb4b69aba34e)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) - **plural:** add plural helper for authoring plural values (*[25092ed](https://github.com/localazy/api-client/commit/25092edbaf0d506d222b3649128d9ef074be7f8f)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) ### ๐Ÿ› Bug Fixes - **api-reference:** point AI translation link at the live docs page (*[934d63e](https://github.com/localazy/api-client/commit/934d63e0cd4c356c156e592f00841411cbbc78eb)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) - **import-chunking:** stop large imports crashing and splitting plurals (*[16ae6cd](https://github.com/localazy/api-client/commit/16ae6cd8c714383f6ecb43f8ba7f29fa25c1b577)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) ### ๐Ÿ“š Documentation - **api-reference:** document new methods and the plural conventions (*[138ca24](https://github.com/localazy/api-client/commit/138ca247aeb06b44e47890da562ed240485eeabe)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) ### ๐Ÿงฐ Other Commits - **exports:** regenerate main entry point (*[17efacb](https://github.com/localazy/api-client/commit/17efacbf57c8fed1b9a24c8bab9d303d4082fa08)*) (*[#74](https://github.com/localazy/api-client/pull/74)*) ### โค๏ธ Contributors - [*Daniel Charvat*](https://github.com/elisiondan) ## 2.2.0 (2026-08-01) ### ๐Ÿ”€ Merged Pull Requests - โœจ feat(glossary): expose exactMatch on glossary types [#72](https://github.com/localazy/api-client/pull/72) ### โœจ Features - **glossary:** expose exactMatch on glossary types (*[6814841](https://github.com/localazy/api-client/commit/681484140cc334267cf2b083a3a4424f7f06251f)*) (*[#72](https://github.com/localazy/api-client/pull/72)*) ### โค๏ธ Contributors - [*Daniel Charvat*](https://github.com/elisiondan) ## 2.1.24 (2026-05-29) ### ๐Ÿ”€ Merged Pull Requests - Fix audit [#70](https://github.com/localazy/api-client/pull/70) ### ๐Ÿงฐ Other Commits - Update badges link (*[5025da2](https://github.com/localazy/api-client/commit/5025da24c7a454f485637a2cd49a0bc9d00a565e)*) (*[#70](https://github.com/localazy/api-client/pull/70)*) - Fix audit (*[5b8c30a](https://github.com/localazy/api-client/commit/5b8c30a44c2ed2f6b659862aecbcbcb4260b63b0)*) (*[#70](https://github.com/localazy/api-client/pull/70)*) ### โค๏ธ Contributors - [*Bubinek*](https://github.com/honzabubenik) ## 2.1.23 (2026-05-16) ### ๐Ÿ”€ Merged Pull Requests - ๐Ÿ”ง chore: Fix formated console output [#69](https://github.com/localazy/api-client/pull/69) - ๐Ÿ”ง chore: Remove unnecessary escape [#68](https://github.com/localazy/api-client/pull/68) - ๐Ÿ”ง chore: Add env vars for badges [#67](https://github.com/localazy/api-client/pull/67) - ๐Ÿ”ง chore: Use latest version when calling workflow scripts [#66](https://github.com/localazy/api-client/pull/66) - Update pnpm [#65](https://github.com/localazy/api-client/pull/65) - Update ci [#63](https://github.com/localazy/api-client/pull/63) ### ๐Ÿงฐ Other Commits - Fix formated console output (*[a7501ea](https://github.com/localazy/api-client/commit/a7501ead5e91aeb193f5d880f0e522914fed37c1)*) (*[#69](https://github.com/localazy/api-client/pull/69)*) - Remove unnecessary escape (*[c52bb6a](https://github.com/localazy/api-client/commit/c52bb6ad9d5c8d1005bd638ae79a7e224008a2dc)*) (*[#68](https://github.com/localazy/api-client/pull/68)*) - Add env vars for badges (*[012a0c3](https://github.com/localazy/api-client/commit/012a0c354595628ee2eaea96956c7acf5e93db2a)*) (*[#67](https://github.com/localazy/api-client/pull/67)*) - Use latest version when calling workflow scripts (*[4bb1b29](https://github.com/localazy/api-client/commit/4bb1b29b05f98ade3bb1141032c94b06eb834b0d)*) (*[#66](https://github.com/localazy/api-client/pull/66)*) - Update pnpm (*[359463b](https://github.com/localazy/api-client/commit/359463b131f780a64d47dd0c2fc64dcfe017de49)*) (*[#65](https://github.com/localazy/api-client/pull/65)*) - Collect coverage for badges (*[c32d94b](https://github.com/localazy/api-client/commit/c32d94b612b4975534cef161891cb5b69f0f268e)*) (*[#65](https://github.com/localazy/api-client/pull/65)*) - Update QA (*[4c4c41a](https://github.com/localazy/api-client/commit/4c4c41a12482ecfdfcefcbebacbe8387280db484)*) (*[#65](https://github.com/localazy/api-client/pull/65)*) - Disable Husky in workflows (*[b875f96](https://github.com/localazy/api-client/commit/b875f9691fa7e9314a13696edca08472bea3a0c9)*) (*[#63](https://github.com/localazy/api-client/pull/63)*) - Update badges (*[dbb8489](https://github.com/localazy/api-client/commit/dbb84891735e21fdb60b9f255eaa2d7e0ec0b6ed)*) (*[#63](https://github.com/localazy/api-client/pull/63)*) ### โค๏ธ Contributors - [*Bubinek*](https://github.com/honzabubenik) ## 2.1.22 (2026-05-15) ### ๐Ÿ”€ Merged Pull Requests - Fix audit [#61](https://github.com/localazy/api-client/pull/61) ### ๐Ÿงฐ Other Commits - Update deps (*[7ade8b3](https://github.com/localazy/api-client/commit/7ade8b338ed28b2f75b9cbf4d0c5a433020d6bc3)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) - Add provenance (*[006cc60](https://github.com/localazy/api-client/commit/006cc608382e9a8100d57440854ad2c35e545cea)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) - Update tsconfig (*[025f7f0](https://github.com/localazy/api-client/commit/025f7f0ad533ea443f7497ba7d78ad6e9ee9cfcf)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) - Add bundle tests (*[e01fe14](https://github.com/localazy/api-client/commit/e01fe14b74a344a7ed73d9c3f24768af43865790)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) - Test Node 26 (*[17805a8](https://github.com/localazy/api-client/commit/17805a89d8624d1f6883a86d4c37957f16077913)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) - Use es-toolkit instead of lodash-es (*[673210d](https://github.com/localazy/api-client/commit/673210dec88a21ed0374619b540d82bf6bee5cb7)*) (*[#61](https://github.com/localazy/api-client/pull/61)*) ### โค๏ธ Contributors - [*Bubinek*](https://github.com/honzabubenik) ## 2.1.21 (2026-04-15) ### ๐Ÿ”€ Merged Pull Requests - ๐Ÿ› fix: Fix CJS build after Vite upgrade [#59](https://github.com/localazy/api-client/pull/59) ### ๐Ÿ› Bug Fixes - Fix CJS build after Vite upgrade (*[6c00a54](https://github.com/localazy/api-client/commit/6c00a54fa99af4b20216356387f2bf8ffa036f30)*) (*[#59](https://github.com/localazy/api-client/pull/59)*) ### โค๏ธ Contributors - [*Bubinek*](https://github.com/honzabubenik) ## 2.1.20 (2026-04-14) ### ๐Ÿ”€ Merged Pull Requests - ๐Ÿ”ง chore: Fix release command paths [#56](https://github.com/localazy/api-client/pull/56) - ๐Ÿ”ง chore: Update deps, migrate to pnpm [#55](https://github.com/localazy/api-client/pull/55) ### ๐Ÿงฐ Other Commits - Fix release command paths (*[ad9a0a0](https://github.com/localazy/api-client/commit/ad9a0a00ae324c0d9fe1701e589ce6bec48a49dc)*) (*[#56](https://github.com/localazy/api-client/pull/56)*) - Update deps, migrate to pnpm (*[8e8f6ec](https://github.com/localazy/api-client/commit/8e8f6ec500b9a4ab9c4ae1d9a74a7db607ee308b)*) (*[#55](https://github.com/localazy/api-client/pull/55)*) ### โค๏ธ Contributors - [*Bubinek*](https://github.com/honzabubenik) ## 2.1.19 (2026-04-01) ### ๐Ÿ”€ Pull Requests - [Update deps #53](https://github.com/localazy/api-client/pull/53) ### ๐Ÿงฐ Other Commits - Update deps ([a04eebf](https://github.com/localazy/api-client/commit/a04eebf)) ([#53](https://github.com/localazy/api-client/pull/53)) ## 2.1.18 (2026-03-26) ### ๐Ÿ”€ Pull Requests - [preserve @meta: keys during JSON chunking #51](https://github.com/localazy/api-client/pull/51) ### ๐Ÿ› Bug Fixes - **import:** preserve @meta: keys during JSON chunking ([624378b](https://github.com/localazy/api-client/commit/624378b)) ([#51](https://github.com/localazy/api-client/pull/51)) ## 2.1.17 (2026-03-24) ### ๐Ÿ”€ Pull Requests - [Resolve lint errors blocking release #49](https://github.com/localazy/api-client/pull/49) - [Handle negative Kotlin Long event values in listKeysSinceEvent #48](https://github.com/localazy/api-client/pull/48) ### ๐Ÿ› Bug Fixes - Resolve lint errors blocking release ([a7982de](https://github.com/localazy/api-client/commit/a7982de)) ([#49](https://github.com/localazy/api-client/pull/49)) - Handle negative Kotlin Long event values in listKeysSinceEvent ([42d1d12](https://github.com/localazy/api-client/commit/42d1d12)) ([#48](https://github.com/localazy/api-client/pull/48)) ## 2.1.16 (2026-03-23) ## 2.1.15 (2026-03-09) ### ๐Ÿ”€ Pull Requests - [Update deps #44](https://github.com/localazy/api-client/pull/44) ### ๐Ÿงฐ Other Commits - Update deps ([9e679c7](https://github.com/localazy/api-client/commit/9e679c7)) ([#44](https://github.com/localazy/api-client/pull/44)) ## 2.1.14 (2026-02-23) ### ๐Ÿ”€ Pull Requests - [Fix unplugin-dts as prod dep #42](https://github.com/localazy/api-client/pull/42) ### ๐Ÿ› Bug Fixes - Fix unplugin-dts as prod dep ([46b57f1](https://github.com/localazy/api-client/commit/46b57f1)) ([#42](https://github.com/localazy/api-client/pull/42)) ## 2.1.13 (2026-02-23) ### ๐Ÿ”€ Pull Requests - [Add AI translations #40](https://github.com/localazy/api-client/pull/40) ### โœจ Features - Add support for AI translate ([96d5dae](https://github.com/localazy/api-client/commit/96d5dae)) ([#40](https://github.com/localazy/api-client/pull/40)) ### ๐Ÿงฐ Other Commits - Fix workflow ([96d5dae](https://github.com/localazy/api-client/commit/96d5dae)) ([#40](https://github.com/localazy/api-client/pull/40)) - Update deps ([96d5dae](https://github.com/localazy/api-client/commit/96d5dae)) ([#40](https://github.com/localazy/api-client/pull/40)) - Update deps and migrate to oxlint a oxfmt ([96d5dae](https://github.com/localazy/api-client/commit/96d5dae)) ([#40](https://github.com/localazy/api-client/pull/40)) ## 2.1.12 (2025-11-06) ### ๐Ÿ”€ Pull Requests - [update dependencies #38](https://github.com/localazy/api-client/pull/38) ### ๐Ÿงฐ Other Commits - update dependencies ([7fbc4d4](https://github.com/localazy/api-client/commit/7fbc4d4)) ([#38](https://github.com/localazy/api-client/pull/38)) ## 2.1.11 (2025-09-10) ### ๐Ÿ”€ Pull Requests - [update dependencies #36](https://github.com/localazy/api-client/pull/36) ### ๐Ÿงฐ Other Commits - **deps:** update dependencies ([951ba1c](https://github.com/localazy/api-client/commit/951ba1c)) ([#36](https://github.com/localazy/api-client/pull/36)) ## 2.1.10 (2025-08-28) ### ๐Ÿ”€ Pull Requests - [Update workflows, dependencies, and code structure for consistency #34](https://github.com/localazy/api-client/pull/34) ### ๐Ÿงฐ Other Commits - **imports:** Use explicit `.js` extensions in all imports ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - **prettier:** Fix formatting across the codebase ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - **scripts:** introduce Node.js test matrix and update workflows ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - **tests:** Add `assertNotNull` utility for improved null handling ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - **types:** convert imports to `import type` where applicable ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - Update CI ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - update configurations for ESLint, Prettier, and TypeScript ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) - update dependencies ([8c41e56](https://github.com/localazy/api-client/commit/8c41e56)) ([#34](https://github.com/localazy/api-client/pull/34)) ## 2.1.9 (2025-08-08) ### ๐Ÿ› Bug Fixes - **api-export:** Fix handling of nested object keys in API export ([927cc54](https://github.com/localazy/api-client/commit/927cc54)) ### ๐Ÿ“š Documentation - **api-client:** Add Conventional Commit badges to README ([27cde8d](https://github.com/localazy/api-client/commit/27cde8d)) ### ๐Ÿงฐ Other Commits - **dependencies:** Update dependencies ([bf908c3](https://github.com/localazy/api-client/commit/bf908c3)) - update test command to run in package.json ([554983d](https://github.com/localazy/api-client/commit/554983d)) ## 2.1.8 (2025-05-21) ### ๐Ÿ”€ Pull Requests - [Update deps #27](https://github.com/localazy/api-client/pull/27) ### ๐Ÿงฐ Other Commits - Update deps ([6991acf](https://github.com/localazy/api-client/commit/6991acf)) ([#27](https://github.com/localazy/api-client/pull/27)) - Use pre-push husky hook instead of pre-commit ([6991acf](https://github.com/localazy/api-client/commit/6991acf)) ([#27](https://github.com/localazy/api-client/pull/27)) ## 2.1.7 (2025-04-18) ### ๐Ÿ”€ Pull Requests - [Update prettier config #26](https://github.com/localazy/api-client/pull/26) - [Update deps #24](https://github.com/localazy/api-client/pull/24) ### ๐Ÿงฐ Other Commits - Update prettier config ([910a086](https://github.com/localazy/api-client/commit/910a086)) ([#26](https://github.com/localazy/api-client/pull/26)) - Fix audit ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Fix lint ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Fix prettier ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Fix typecheck ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Update CI ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Update deps ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Update fetch-mock ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) - Update tsconfig ([b600b4d](https://github.com/localazy/api-client/commit/b600b4d)) ([#24](https://github.com/localazy/api-client/pull/24)) ## 2.1.6 (2024-07-16) ### ๐Ÿ”€ Pull Requests - [LOC-1114 - Figma Fixes and Improvements #22](https://github.com/localazy/api-client/pull/22) ### โœจ Features - **Import:** add upload status endpoint ([7335902](https://github.com/localazy/api-client/commit/7335902)) ([#22](https://github.com/localazy/api-client/pull/22)) - **Key:** add deprecate endpoint ([7335902](https://github.com/localazy/api-client/commit/7335902)) ([#22](https://github.com/localazy/api-client/pull/22)) ### ๐Ÿ› Bug Fixes - **screenshots:** fix `addMetadata` and `removeMetadata` params casing ([7335902](https://github.com/localazy/api-client/commit/7335902)) ([#22](https://github.com/localazy/api-client/pull/22)) - (screenshots): fix `removeMetadata` data type ([7335902](https://github.com/localazy/api-client/commit/7335902)) ([#22](https://github.com/localazy/api-client/pull/22)) ### ๐Ÿงฐ Other Commits - fix ([7335902](https://github.com/localazy/api-client/commit/7335902)) ([#22](https://github.com/localazy/api-client/pull/22)) ## 2.1.5 (2024-04-23) ### ๐Ÿ”€ Pull Requests - [Fix global already defined #20](https://github.com/localazy/api-client/pull/20) ### ๐Ÿ› Bug Fixes - Fix global already defined ([e88fb31](https://github.com/localazy/api-client/commit/e88fb31)) ([#20](https://github.com/localazy/api-client/pull/20)) ## 2.1.4 (2024-04-23) ### ๐Ÿ”€ Pull Requests - [Fix api import return type #19](https://github.com/localazy/api-client/pull/19) - [FIX - API Import Return Type #17](https://github.com/localazy/api-client/pull/17) ### ๐Ÿ› Bug Fixes - `api.import.json` return type ([8da3e57](https://github.com/localazy/api-client/commit/8da3e57)) ([#19](https://github.com/localazy/api-client/pull/19)) - `api.import.json` return type ([10ec450](https://github.com/localazy/api-client/commit/10ec450)) ([#17](https://github.com/localazy/api-client/pull/17)) ### ๐Ÿงฐ Other Commits - prettier ignore `CHANGELOG.md` ([8da3e57](https://github.com/localazy/api-client/commit/8da3e57)) ([#19](https://github.com/localazy/api-client/pull/19)) - use `ReturnType` ([8da3e57](https://github.com/localazy/api-client/commit/8da3e57)) ([#19](https://github.com/localazy/api-client/pull/19)) - use `ReturnType` ([10ec450](https://github.com/localazy/api-client/commit/10ec450)) ([#17](https://github.com/localazy/api-client/pull/17)) ## 2.1.3 (2024-04-18) ## 2.1.2 (2024-04-18) ## 2.1.1 (2024-04-18) ### ๐Ÿ”€ Pull Requests - [Replace axios with fetch #11](https://github.com/localazy/api-client/pull/11) ### โœจ Features - Replace axios with fetch ([64f7573](https://github.com/localazy/api-client/commit/64f7573)) ([#11](https://github.com/localazy/api-client/pull/11)) ### ๐Ÿ› Bug Fixes - Add missing content type header ([64f7573](https://github.com/localazy/api-client/commit/64f7573)) ([#11](https://github.com/localazy/api-client/pull/11)) - Fix missing query params ([64f7573](https://github.com/localazy/api-client/commit/64f7573)) ([#11](https://github.com/localazy/api-client/pull/11)) ### ๐Ÿ“š Documentation - Update README.md ([64f7573](https://github.com/localazy/api-client/commit/64f7573)) ([#11](https://github.com/localazy/api-client/pull/11)) # 2.1.0 (2024-04-15) ### โœจ Features - Use Vite for bundling, support browser bundle, update deps, Prettier ([0da86d2](https://github.com/localazy/api-client/commit/0da86d2)) ### ๐Ÿ“š Documentation - Update reference ([0037ecb](https://github.com/localazy/api-client/commit/0037ecb)) ### ๐Ÿงช Tests - Migrate Jest to Vitest, add fixtures and mocks ([d3d50fc](https://github.com/localazy/api-client/commit/d3d50fc)) ### ๐Ÿงฐ Other Commits - Add .env.example file ([adb2ac3](https://github.com/localazy/api-client/commit/adb2ac3)) - Add coverage report ([0995145](https://github.com/localazy/api-client/commit/0995145)) - Update CI ([93f74d0](https://github.com/localazy/api-client/commit/93f74d0)) ## 2.0.2 (2024-04-14) ### ๐Ÿ”€ Pull Requests - [Update CI QA #5](https://github.com/localazy/api-client/pull/5) ### ๐Ÿงฐ Other Commits - Update CI QA ([a1f439a](https://github.com/localazy/api-client/commit/a1f439a)) ([#5](https://github.com/localazy/api-client/pull/5)) ## 2.0.1 (2024-01-22) ### ๐Ÿ”€ Pull Requests - [Update CI #4](https://github.com/localazy/api-client/pull/4) - [Loc 673 update ci with changelogs and automatic releases #3](https://github.com/localazy/api-client/pull/3) ### ๐Ÿงฐ Other Commits - Enable version bumping ([16b175d](https://github.com/localazy/api-client/commit/16b175d)) - Update CI ([789050b](https://github.com/localazy/api-client/commit/789050b)) ([#4](https://github.com/localazy/api-client/pull/4)) - Add QA workflow ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) - Add typedoc-plugin-missing-exports plugin ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) - Remove unused packaged ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) - Update CI ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) - Update release workflow ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) - Update workflow runs-on ([e76da0a](https://github.com/localazy/api-client/commit/e76da0a)) ([#3](https://github.com/localazy/api-client/pull/3)) # 2.0.0 (2023-10-19) ### โœจ Features - Api client v2 ([45ad973](https://github.com/localazy/api-client/commit/45ad973)) ### ๐Ÿงฐ Other Commits - Add release workflow ([bca1669](https://github.com/localazy/api-client/commit/bca1669)) - Disable version bumping ([d7c1105](https://github.com/localazy/api-client/commit/d7c1105)) - Update CI and support for conventional changelog ([1184865](https://github.com/localazy/api-client/commit/1184865))