- Updated dependencies [
21b3304]:- generaltranslation@8.1.13
-
#1063
e7b1bb0Thanks @fernando-aviles! - Adding CJK parser to gt-remark, bumping CLI -
Updated dependencies [
e7b1bb0]:- gt-remark@1.0.5
- #1051
d36d4b8Thanks @ErnestM1234! - feat: string list registration
-
#1046
47918b7Thanks @brian-lou! - Update /translate endpoint -
Updated dependencies [
47918b7]:- generaltranslation@8.1.12
- #1040
d7bc63fThanks @ErnestM1234! - chore: expose enqueue and upload commands
- #1036
5fc08d0Thanks @fernando-aviles! - Fix: Update composite JSONs when non-translatable content changes, fix bug wheresave-localupdate composite key index
-
#1034
7cd02baThanks @brian-lou! - Modularize API logic; add retry for 5XX errors -
Updated dependencies [
7cd02ba]:- generaltranslation@8.1.11
- #1029
c3dcd6fThanks @ErnestM1234! - fix: compatability interface issue with types
-
#1021
4cbf7daThanks @brian-lou! - Use default branch name instead of placeholder -
Updated dependencies [
9e99e94]:- generaltranslation@8.1.10
- #1019
4dd02f0Thanks @ErnestM1234! - fix: default branch fallback
-
#1014
e421292Thanks @ErnestM1234! - refactor: library names -
#1018
3ac2e30Thanks @ErnestM1234! - fix: gt-react-native inline tx
-
#1009
ffd6995Thanks @pie575! - added ai instructions on how to use the gt library -
#1013
d01b29cThanks @pie575! - added flag to update-instructions add comments to ai files even if they weren't there before -
#1007
7aaac80Thanks @ErnestM1234! - chore: add gt-node support
- #1005
ca125b3Thanks @fernando-aviles! - Add handling ofopenapifield in group nodes for Mintlify docs
- #1002
8f8368aThanks @ErnestM1234! - fix: branch detection vercel
- #999
09f3e68Thanks @fernando-aviles! - AllowsharedStaticAssetsconfiguration to mirror shared asset structure
-
#996
13714baThanks @brian-lou! - Change pino transport -
#998
9661270Thanks @brian-lou! - Disable branching by default
-
#995
b33e1fdThanks @fernando-aviles! - Improve warning display for CLI -
Updated dependencies [
4a66903]:- generaltranslation@8.1.9
- #992
776a12fThanks @brian-lou! - Enable branching for default; graceful fallback
- #986
b943ac2Thanks @ErnestM1234! - chore: include branchid in gt config
- #984
bfd90d5Thanks @brian-lou! - Fix versionid calculation
-
#981
fca3a25Thanks @fernando-aviles! - Handling source file movement to persist existing translations instead of retranslating -
Updated dependencies [
fca3a25]:- generaltranslation@8.1.8
-
#975
18d6672Thanks @brian-lou! - Add branch config options -
#978
73238cfThanks @fernando-aviles! - Fixingsave-localbehavior for composite JSONs
- #974
ba07f07Thanks @fernando-aviles! - Fixingsave-localbehavior for composite JSONs
- #971
821b0f0Thanks @fernando-aviles! - AddingexperimentalLocalizeRelativeAssetsconfig option to handle asset paths
- #969
0fef5cbThanks @fernando-aviles! - Add flag for Mintlify docs to infer title from source file name when missing title in YAML frontmatter
- #967
bc52a1dThanks @fernando-aviles! - Reverting Mintlify-specificdocs.jsonfile filtering
-
#964
e0da677Thanks @pie575! - Refactor parseJSX and parseStringFunction -
#966
f446e01Thanks @fernando-aviles! - Add config flag to filter Mintlify files based ondocs.jsonpages
-
#960
eb07e8cThanks @ErnestM1234! - chore: upload shared id for static content -
Updated dependencies [
eb07e8c]:- generaltranslation@8.1.7
- #953
4fca112Thanks @fernando-aviles! - Add handling for OpenAPI configurations via Mintlify'sdocs.json
- Updated dependencies [
feada39]:- generaltranslation@8.1.6
- #947
5dccb20Thanks @fernando-aviles! - Fix to avoid anchor ID double escaping during parse fallback on MDX
- #945
3f0da49Thanks @fernando-aviles! - Add escaping of anchor ID syntax to all files passed in as MDX via gt.config.json
-
#944
0a58f13Thanks @fernando-aviles! - Add option to skip file validation when passing for translation -
#942
0cb890bThanks @archie-mckenzie! - Refreshed CLI setup wizard flow
- #936
45ee200Thanks @brian-lou! - Create Locadex AI Agent link in gtx-cli init command
- #933
a9aae8cThanks @fernando-aviles! - Fixing handling of [locale] placeholder in blob patterns
- #932
dcdd751Thanks @ErnestM1234! - fix: compiler cli deps when installed at the same time caused an bug in npm with the esbuild version
- #929
ca7b778Thanks @fernando-aviles! - Auto-update OpenAPI spec paths when specs are modified
- #927
f0f86f3Thanks @fernando-aviles! - Adding YAML support for Mintlify OpenAPI configurations
- #920
3071d23Thanks @ErnestM1234! - fix: bin release
- #921
1aece7cThanks @fernando-aviles! - Bumping CLI minor version to avoid npm release conflict
-
#911
6af64c0Thanks @fernando-aviles! - AddingexperimentalCanonicalLocaleKeysoption togt.config.json. It overrides alias configurations when setting keys in a JSON schema -
#908
1e7e52fThanks @brian-lou! - Fix timeout logic; Refactor upload command -
Updated dependencies [
1e7e52f]:- generaltranslation@8.1.5
-
#806
d59dd40Thanks @archie-mckenzie! - feat: declareStatic() -
Updated dependencies [
d59dd40]:- generaltranslation@8.1.4
- #905
e73bf82Thanks @brian-lou! - Fix CLI failure handling
- #904
51d412fThanks @fernando-aviles! - Assignsave-localchanges to most recent download
- #901
6320663Thanks @ErnestM1234! - fix: release error
- #899
94edf07Thanks @ErnestM1234! - fix: bin release
- #895
a64277cThanks @ErnestM1234! - fix: support for cli execution independent of package resolution
- #896
443ee73Thanks @brian-lou! - Fix dry-run error conditions
- #892
48b2771Thanks @fernando-aviles! - Fixing handling of OpenAPI paths for Mintlify
-
#883
e113d8dThanks @fernando-aviles! - Send file paths in translation metadata -
#885
22ef3ecThanks @brian-lou! - Add shared flags to CLI save-local command -
#886
8ba1edfThanks @fernando-aviles! - Handle Mintlify anchor IDs containing escaped characters -
Updated dependencies [
e113d8d]:- generaltranslation@8.1.3
-
#880
3dc7b64Thanks @fernando-aviles! - Hotfix: sending format metadata to the API during build time translation -
Updated dependencies [
3dc7b64]:- generaltranslation@8.1.2
- #878
5624f1cThanks @fernando-aviles! - Updating Mintlify preset to includeexperimentalSort
- #876
28bd6d5Thanks @fernando-aviles! - Adding experimental alphabetical sort for JSONs with locales as keys
-
#860
37bac4cThanks @ErnestM1234! - chore: support for max char -
Updated dependencies [
37bac4c]:- generaltranslation@8.1.1
- Updated dependencies [
3e8ceb4]:- generaltranslation@8.1.0
- #870
4291258Thanks @fernando-aviles! - Persist style of YAML frontmatter when applying Mintlify OpenAPI postprocessing
- #868
34499ceThanks @fernando-aviles! - Removing"openapi"top level config, adding as option under"options.mintlify.openapi". Also adding ajsonSchemapreset foropenapi.
- Updated dependencies [
997a5df]:- generaltranslation@8.0.6
- #853
02abd0aThanks @fernando-aviles! - Including hash of post-processed files ingt-lock.jsonto avoid unnecessary saves when callingsave-local
- #851
cf5f0e3Thanks @fernando-aviles! - Skip anchor ID fallback in codeblocks to avoid adding anchors to comments
- #848
db4ab5cThanks @fernando-aviles! - Adding OpenAPI handling viagt.config.json
- #843
b135cbeThanks @fernando-aviles! - Job polling correctly resolves locale aliases
- #838
3a3d45bThanks @fernando-aviles! - Adding fallback when localizing static imports
-
#837
0772b57Thanks @fernando-aviles! - Making experimentalAddHeaderAnchorIds independent of experimentalLocalizeStaticUrls and fetching anchor IDs from source files when present -
#835
79225fbThanks @brian-lou! - When using --force translate, also force files to re-download
-
#833
30a04f9Thanks @brian-lou! - Add txt file translation support -
Updated dependencies [
30a04f9]:- generaltranslation@8.0.5
-
#816
e42a442Thanks @ErnestM1234! - feat: add gt-i18n, a pure js library for translation -
Updated dependencies [
e42a442]:- generaltranslation@8.0.4
- #827
35197d0Thanks @brian-lou! - Pin @clack/prompts version
- #825
a9bdf21Thanks @brian-lou! - Fix init write files
-
#823
afbd29aThanks @brian-lou! - Deprecate old 'setup' command -> Use 'init' instead. New 'setup' command runs project setup -
Updated dependencies [
afbd29a]:- generaltranslation@8.0.3
- #821
321854aThanks @brian-lou! - Refactor CLI Logging behavior
- #819
50338d2Thanks @fernando-aviles! - Adding sorting by locale order
- #817
80eef0eThanks @ErnestM1234! - fix: Static component resolution edge cases
-
#815
e7d25b0Thanks @brian-lou! - Batch enqueue jobs -
Updated dependencies [
e7d25b0]:- generaltranslation@8.0.2
- #807
293a5a3Thanks @fernando-aviles! - Add handling of shared static assets
- Updated dependencies [
f98c504]:- generaltranslation@8.0.1
- #798
cf475e4Thanks @brian-lou! - Test OIDC
- #796
855a653Thanks @ErnestM1234! - fix: remove null vals from jsx children
-
#788
99e4648Thanks @ErnestM1234! - More information: https://https://generaltranslation.com/en-US/blog/gt-next_v6_8_0feat: static component
-
#791
fee5d4aThanks @brian-lou! - Update Notes: https://generaltranslation.com/blog/generaltranslation_v8Please update the following packages to the latest version:
- generaltranslation:
7.9.1or later - gtx-cli:
2.4.15or later - gt-sanity:
1.0.11or later
Older versions of these packages may not be compatible with the latest version of the General Translation API and may require updating.
- generaltranslation:
- Updated dependencies [
fee5d4a]:- generaltranslation@8.0.0
- #792
b6d6869Thanks @fernando-aviles! - Skipping over JSON and YAML files with failing parse to avoid crashing
- Updated dependencies [
3da05a1]:- generaltranslation@7.9.1
- Updated dependencies [
93881f1]:- generaltranslation@7.9.0
- #782
155fc2cThanks @ErnestM1234! - fix: only throw errors in development for invalid icu strings
- #780
c048320Thanks @ErnestM1234! - Fix CLI parsing for nbsp characters
- #778
0d8f414Thanks @SamEggert! - skip dynamic expressions for HTML content props in parseJSX
- #774
87dab40Thanks @fernando-aviles! - Hiding saving local translations behind the --save-local flag
- Updated dependencies [
7434c15]:- generaltranslation@7.8.0
- #767
b27a947Thanks @brian-lou! - Fix monorepo in-line string resolution
- #763
b6a79a8Thanks @fernando-aviles! - Allow lists for overrides in gt.config.json
- #759
cf04026Thanks @fernando-aviles! - Migrating downloaded-versions.json to gt-lock.json, make .gt and .locadex interchangable
- Updated dependencies [
7ba2e84]:- generaltranslation@7.7.3
-
#755
20ec920Thanks @fernando-aviles! - Passing project locales as part of translation setup process -
Updated dependencies [
20ec920]:- generaltranslation@7.7.2
- #753
bd0bc26Thanks @ErnestM1234! - fix: avoid downloading files when using --publish flag
-
#751
7114780Thanks @SamEggert! - transform for yaml files -- retrieve file format in downloadFileBatch -
Updated dependencies [
7114780]:- generaltranslation@7.7.1
- #745
5208937Thanks @fernando-aviles! - Adding local translation editing. Local user edits to translation will now be saved and used to inform future translations of the same file.
- Updated dependencies [
5208937]:- generaltranslation@7.7.0
- #741
559c0bfThanks @fernando-aviles! - Avoid localizing relative MDX links
- #739
7afed0bThanks @fernando-aviles! - Only post-process files downloaded by gtx-cli on current run
- Updated dependencies [
ed93e41]:- generaltranslation@7.6.5
- #735
8e4612eThanks @ErnestM1234! - fix: auto enable gt compiler in default config
- #732
bcd8272Thanks @fernando-aviles! - Added freezing when fetching translations for unmodified source files. This will keep any local changes until retranslation is triggered or --force-download is used
- #731
6896570Thanks @SamEggert! - check for gt.config.json in the .locadex directory
- #715
cc6c06aThanks @brian-lou! - Instead of throwing errors, CLI will now call process.exit
- #713
b8feb26Thanks @SamEggert! - rename clearLocaleFolders to clearLocaleDirs
- #710
8325baeThanks @SamEggert! - add clearLocaleFolders option
-
#698
9eefc14Thanks @brian-lou! - Switch monorepo package manager to pnpm (no new features or bugs fixed). Please report issues to https://github.com/generaltranslation/gt -
Updated dependencies [
9eefc14]:- gt-remark@1.0.2
- generaltranslation@7.6.4
- #687
99a1958Thanks @ErnestM1234! - fix: showing superfluous warning for composite json paths
- #671
b8c19d1Thanks @fernando-aviles! - Fixing --force command in gtx-cli
-
#665
814cb12Thanks @fernando-aviles! - Migrating CLI to gt-remark plugin, updating plugin -
Updated dependencies [
814cb12]:- gt-remark@1.0.1
-
#660
2ddff43Thanks @brian-lou! - Update API utility functions -
Updated dependencies [
2ddff43]:- generaltranslation@7.6.2
- #655
26a296cThanks @fernando-aviles! - Addng literal braces ('{' and '}') to list of characters to escape during AST stringify
- #651
3e5705bThanks @fernando-aviles! - Split up file upload into source/translation specific uploads; added project setup visibility
- Updated dependencies [
3e5705b]:- generaltranslation@7.6.0
- #638
16bf30dThanks @ErnestM1234! - feat: add locale aliasing
- Updated dependencies [
16bf30d]:- generaltranslation@7.5.0
- #645
58cfaeeThanks @fernando-aviles! - Escaping HTML to avoid parsing issues from MDX consumers
- #643
4f553c0Thanks @fernando-aviles! - Removing custom configuration on remarkStringify
- #641
4c67f77Thanks @fernando-aviles! - Encoding placeholders that break MDX parse
- #637
9c40a3cThanks @fernando-aviles! - Skipping over empty files when sending for translation
- #635
10aa051Thanks @brian-lou! - Create dictionary with uuid to reduce flakiness
- #630
1f0dc1bThanks @fernando-aviles! - Adding localization of import paths to MDX files
- #622
f5f888dThanks @fernando-aviles! - Skipping invalid (cannot be parsed by AST) MDX files when generating translations
-
#623
288d2c6Thanks @ErnestM1234! - feat: add --force flag for overwriting cached translations -
Updated dependencies [
288d2c6]:- generaltranslation@7.4.2
- #620
1404b8fThanks @fernando-aviles! - Display warning on MDX header mismatch instead of failure
- #618
195b65fThanks @ErnestM1234! - fix: src sepcification
- #610
bfb4f53Thanks @SamEggert! - create loadTranslations.js when user specifies local translations in gtx-cli init
- #600
e94aac2Thanks @fernando-aviles! - Added handling of fragment URLs (i.e. href="#my-mdx-id") for correct routing across locales.
- #604
43c6a76Thanks @archie-mckenzie! - Refactored useGT and useMessages in order to make useMessages function like an unlintable useGT
- #599
5950592Thanks @ErnestM1234! - feat: msg() function
- #594
3fa9c41Thanks @brian-lou! - Fix wizard scan behavior
- #579
a485533Thanks @SamEggert! - fix localize static urls, add baseDomain functionality
- #584
fd3d958Thanks @brian-lou! - Fix version
-
#580
9b05fdaThanks @brian-lou! - Update API schema, combine files and JSX translation endpoints -
Updated dependencies [
9b05fda]:- generaltranslation@7.4.1
- #576
be9c1ffThanks @SamEggert! - Fix url localization
- #536
468b0b7Thanks @ErnestM1234! - Added locale selection based on region Added compile time hashing Added es lint plugin for gt-next (in alpha) Fix CLI validation (used to error for {} inside ) - Updated dependencies [
468b0b7]:- generaltranslation@7.4.0
- #564
7251fc5Thanks @brian-lou! - Fix CLI validation (used to error for {} inside )
- #562
8461c5eThanks @SamEggert! - localStaticImports gracefully handles invalid MDX
- #554
77fb048Thanks @SamEggert! - use MDX AST for static imports/urls
- #556
c52d896Thanks @fernando-aviles! - Adding modelProvider field to gt.config
- Updated dependencies [
c52d896]:- generaltranslation@7.3.0
- #552
65acf00Thanks @brian-lou! - Remove wizard auto-add T components
- #539
b88e468Thanks @ErnestM1234! - feat: add ability to exclude import paths and url paths from localization
- #527
d209aa9Thanks @brian-lou! - Bump form-data version to address CVE-2025-7783
- #524
39b36e5Thanks @brian-lou! - Add support for translating YAML files via the General Translation API
- #521
6b137bcThanks @ErnestM1234! - refactor: add support for experimental flags in config file
- #519
2ba4848Thanks @ErnestM1234! - feat: exclude files with the [locales] tag
-
#507
8f80795Thanks @SamEggert! - Setup wizard detects and matches your module system when modifying the next.config -
#517
452da1eThanks @ErnestM1234! - feat: add support for yaml
- #514
4beab58Thanks @brian-lou! - Fix jsonSchema conflict with transform option
- #512
7c01ee8Thanks @brian-lou! - Add new CLI command 'upload', add additional transform options for file translations
- #510
e69c23bThanks @ErnestM1234! - fix: backwards compatability
- #508
5375e2cThanks @ErnestM1234! - feat: add zh-Hans and zh-Hant
- #505
e8c5650Thanks @ErnestM1234! - fix: json translation for composite arrays where there are multiple default locale items
- #503
9549d88Thanks @brian-lou! - Fix path resolution mechanism for useGT/getGT usage scanning
- #501
d353c84Thanks @ErnestM1234! - feat: add localization for href
- #499
0793ef7Thanks @ErnestM1234! - feat: add localization for imports
- #497
0f44ba0Thanks @ErnestM1234! - feat: add customizability for localize static url
-
#495
a7eca74Thanks @brian-lou! - Add support for translating arbitrary JSON files (all strings). Add support for partially translating JSON files via jsonSchema config setting. Add support for composite JSON files (where there is a single JSON containing data for all translated languages). Add support for preset jsonSchemas. -
Updated dependencies [
a7eca74]:- generaltranslation@7.1.4
-
#490
03b3367Thanks @ErnestM1234! - fix: add internal header when necessary -
Updated dependencies [
03b3367]:- generaltranslation@7.1.2
-
#444
c206a11Thanks @ErnestM1234! - feat: add translation interface for generaltranslation -
Updated dependencies [
c206a11]:- generaltranslation@7.1.0
- #467
e043f07Thanks @brian-lou! - Add async errors for useGT/getGT to translate
-
#464
a10331cThanks @brian-lou! - Add success message for validate -
#464
a10331cThanks @brian-lou! - Fix glob pattern for validate files
- #462
678e9e7Thanks @brian-lou! - Revert adding version to cli tool
- #458
aff4b95Thanks @brian-lou! - Add individual file support to validate
-
#440
e6fdedfThanks @ErnestM1234! - fixes to breaking changes -
Updated dependencies [
e6fdedf]:- generaltranslation@7.0.1
- #436
08377f3Thanks @ErnestM1234! - Breaking changes
- Updated dependencies [
08377f3]:- generaltranslation@7.0.0
- #428
54036f5Thanks @ErnestM1234! - feat: add experimental options to translate
- #426
ce57545Thanks @brian-lou! - Improve file pattern matching
- #423
0ed08c7Thanks @brian-lou! - Add setting configuration options
- #409
557f74dThanks @brian-lou! - Make locadex more reliable + improve validation
- #400
cf9c724Thanks @brian-lou! - Reorder linter detection preference
- #397
80a1395Thanks @brian-lou! - Run translate after i18n
- #392
cebc905Thanks @brian-lou! - Fix require not being present in ESM package
- #391
dd41343Thanks @brian-lou! - Improve logs for cli; Improve QOL setup for locadex
- #368
86f5a18Thanks @brian-lou! - Add new 'validate' command to gtx-cli
- #358
b0ea226Thanks @brian-lou! - Release Locadex (Beta) version
- #336
d22c287Thanks @brian-lou! - Fix string translation fallback function tracing when translating
-
#316
274a88eThanks @michellee-wang! - updated localeselector -
Updated dependencies [
274a88e]:- generaltranslation@6.2.10
- #324
34a8c97Thanks @brian-lou! - Add support for passing useGT and getGT function callback into other functions
- #318
5e6fabdThanks @brian-lou! - Fix wrapping behavior for JSX fragments
-
#311
d2bb9f5Thanks @michellee-wang! - added qbr and emojis + bumped verison -
Updated dependencies [
d2bb9f5]:- generaltranslation@6.2.9
-
#305
5991569Thanks @ErnestM1234! - Bump downstream -
Updated dependencies [
5991569]:- generaltranslation@6.2.8
- #302
1b4a90cThanks @archie-mckenzie! - bump version
- #289
0a5f385Thanks @brian-lou! - Test Changesets