product icon

CLI - Translation Automation

App

#@inlang/cli

#2.18.1

#Patch Changes

  • 9d2aa1a: v2 message bundle persistence - initial store implementation

#2.18.0

#Minor Changes

  • 2806698: force release cli, as it was missing from the changeset targets for some reason

#2.17.0

#Minor Changes

  • 3896fe6: fix: move dependencies to dev dependencies to avoid "unpublished dependency" issues

#2.16.10

#Patch Changes

  • Updated dependencies [00ad046]
  • Updated dependencies [00ad046]
    • @lix-js/fs@2.0.0
    • @lix-js/client@2.0.0
    • @inlang/sdk@0.35.1

#2.16.9

#Patch Changes

  • Updated dependencies [ae47203]
    • @inlang/sdk@0.35.0

#2.16.8

#Patch Changes

#2.16.7

#Patch Changes

  • Updated dependencies [a958d91]
    • @inlang/sdk@0.34.9

#2.16.6

#Patch Changes

  • Updated dependencies [10dbd02]
    • @inlang/sdk@0.34.8

#2.16.5

#Patch Changes

  • Updated dependencies [5209b81]
    • @inlang/sdk@0.34.7

#2.16.4

#Patch Changes

  • Updated dependencies [f38536e]
    • @inlang/sdk@0.34.6

#2.16.3

#Patch Changes

  • Updated dependencies [b9eccb7]
    • @inlang/sdk@0.34.5

#2.16.2

#Patch Changes

  • Updated dependencies [2a90116]
    • @inlang/sdk@0.34.4

#2.16.1

#Patch Changes

  • Updated dependencies [bc17d0c]
    • @inlang/sdk@0.34.3

#2.16.0

#Minor Changes

  • 35cd140: Fix cli for new projects without git

#2.15.3

#Patch Changes

  • af8a397: Filter inlang machine translate to call rpc only if hasMissingTranslations

#2.15.2

#Patch Changes

  • 3c959bc: experimental sdk persistence v0
  • Updated dependencies [3c959bc]
    • @inlang/sdk@0.34.2

#2.15.1

#Patch Changes

  • Updated dependencies [9165e64]
    • @lix-js/client@1.4.0
    • @inlang/sdk@0.34.1

#2.15.0

#Minor Changes

  • 5b8c053: sdk helper functions stringifyMessage, normalizeMessage INLANG_CLI_EXPERIMENTAL inlang validate --dump --save

#Patch Changes

  • Updated dependencies [5b8c053]
    • @inlang/sdk@0.34.0

#2.14.2

#Patch Changes

  • cd9a3e1: add internal links
  • Updated dependencies [7bd98e4]
    • @lix-js/client@1.3.0
    • @inlang/sdk@0.33.1

#2.14.1

#Patch Changes

  • Updated dependencies [4941ca4]
  • Updated dependencies [d573ab8]
    • @lix-js/client@1.2.1
    • @inlang/sdk@0.33.0

#2.14.0

#Minor Changes

  • bc9875d: sdk multi-project test, MOCK_TRANSLATE_LOCAL for no server testing, inlang machine translate --nobar (-b) hides progressbar

#Patch Changes

  • Updated dependencies [bc9875d]
    • @inlang/sdk@0.32.0

#2.13.7

#Patch Changes

  • Updated dependencies [c068dd2]
    • @inlang/sdk@0.31.0

#2.13.6

#Patch Changes

  • Updated dependencies [9b26a31]
    • @inlang/sdk@0.30.0

#2.13.5

#Patch Changes

  • 62dfa26: SDK Breaking change: LintReports get() and getAll() are now async, and non-reactive. Reduces (does not eliminate) excessive sdk resource consumption.
  • Updated dependencies [62dfa26]
    • @inlang/sdk@0.29.0

#2.13.4

#Patch Changes

  • Updated dependencies [8a8aec7]
    • @lix-js/client@1.2.0
    • @inlang/sdk@0.28.3

#2.13.3

#Patch Changes

  • Updated dependencies [d1b361e]
    • @lix-js/client@1.1.0
    • @inlang/sdk@0.28.2

#2.13.2

#Patch Changes

  • Updated dependencies [03fa6f2]
    • @lix-js/client@1.0.0
    • @lix-js/fs@1.0.0
    • @inlang/sdk@0.28.1

#2.13.1

#Patch Changes

  • Updated dependencies [1e43ae4]
    • @inlang/sdk@0.28.0

#2.13.0

#Minor Changes

  • 4837297: File locking for concurrent message updates through the load/store plugin api Auto-generated human-IDs and aliases - only with experimental: { aliases: true }

#Patch Changes

  • Updated dependencies [4837297]
    • @inlang/sdk@0.27.0
    • @lix-js/client@0.9.0

#2.12.6

#Patch Changes

  • @inlang/sdk@0.26.5

#2.12.5

#Patch Changes

  • @inlang/sdk@0.26.4

#2.12.4

#Patch Changes

  • f75af45af: Use p-limit to constrain rpc concurrency in cli translate

#2.12.3

#Patch Changes

  • d9cf66170: update docs for apps and plugins
  • b7344152a: updated the docs

#2.12.2

#Patch Changes

  • Updated dependencies [32746a9ff]
    • @inlang/language-tag@1.5.1
    • @inlang/sdk@0.26.3

#2.12.1

#Patch Changes

  • Updated dependencies [244442698]
    • @inlang/language-tag@1.5.0
    • @inlang/sdk@0.26.2

#2.12.0

#Minor Changes

  • 2f160c130: refactor: clean up env variable usage

#2.11.0

#Minor Changes

  • ac7e6fe5e: fix: move bundled dependency to devDependencies

#Patch Changes

  • eb60c0408: fix broken dependency

#2.10.0

#Minor Changes

  • 773ec8516: refactor: consolidate telemetry event

#2.9.0

#Minor Changes

  • 0bf93e5e6: refactor: telemetry for how commands are used

#2.8.0

#Minor Changes

  • 871972019: remove create-project in fsvor of manage.inlang.com

#2.7.0

#Minor Changes

  • 676c0f905: remove deprecated loadProject({nodeishFs})

#2.6.0

#Minor Changes

  • 488f2e33e: chore: add project group identify

#2.5.0

#Minor Changes

  • c38faebce: release fixed project id and catchup missed releases for cli and lix

#2.4.0

#Minor Changes

#2.3.0

#Minor Changes

#2.2.0

#Minor Changes

  • 1d0f167b4: Bug fix of internal #195

#2.1.0

#Minor Changes

#2.0.0

#Major Changes

  • 2cafaf56c: BREAKING: inlang project validate is now only inlang validate see https://github.com/opral/monorepo/issues/1777

  • 34f1944a9: REFACTOR: --project paths now need to end with .inlang

    -inlang machine translate --project ../project.inlang.json
    +inlang machine translate --project ../project.inlang
    

#1.21.0

#Minor Changes

  • f8d864297: add sourceLanguageTag & targetLanguageTags options to machine translate command

#1.20.0

#Minor Changes

  • c90939a90: update README

#1.19.0

#Minor Changes

  • 4ccdb2da6: fix --no-fail flag

#1.18.0

#Minor Changes

  • 93dca7bb2: add --languageTags flag to lint cli command

#1.17.0

#Minor Changes

  • 561a03ebe: add global --project flag

#1.16.0

#Minor Changes

  • 2f924df32: added Modulesettings validation via the Typebox JSON Schema Validation. This ensure that users can exclusively use module settings when there are given by the moduel

#1.15.0

#Minor Changes

  • 870641305: improve: better error output with stack traces

#1.14.0

#Minor Changes

  • 5d8b3d015: fix headline

#1.13.0

#Minor Changes

  • bf448423f: fix: wording of project validate command

#1.12.0

#Minor Changes

  • c3524d113: removed the command project init

    De-facto can a project not be manually created. The project settings are app/library/plugin specific. Stating that a project can be manually created is misleading. And leadsto reports like #1448.

#1.11.0

#Minor Changes

  • 6f42758bb: force absolute path for settingsFilePath to intercept nodeishFs with absolute paths

#1.10.0

#Minor Changes

  • 1502c0deb: refactor: removed the project migrate command

    • migration command is not used anymore
    • removed the command to reduce complexity

    improve: the project init command forward to inlang.com/new

#1.9.0

#Minor Changes

  • 7bcb365ed: update config init deprecation

#1.8.0

#Minor Changes

  • e5ae186f: add better error handling

#1.7.0

#Minor Changes

  • aaf2c7e4: chore: update dependencies

#1.6.0

#Minor Changes

  • 25fe8502: refactor: remove plugin.meta and messageLintRule.meta nesting

#1.5.0

#Minor Changes

  • dcb20e90: improve: module init got new templates with testing and more

#1.4.0

#Minor Changes

  • 81b9d741: refactor: move 'config validate' command to 'project validate'
  • d0592709: improve: simplify init template

#1.3.0

#Minor Changes

  • 6ace5de0: update README of CLI to provide new commands module and project

#1.2.0

#Minor Changes

  • 973858c6: chore(fix): remove unpublished dependency which lead to installation failing

#1.1.0

#Minor Changes

  • 713385d3: add typesafety via JSON schema

#0.13.3

#Patch Changes

  • 1b7a054e: improve error DX and update links

#0.13.2

#Patch Changes

  • e7546f74: add nodejs minimum support

#0.13.1

#Patch Changes

  • 9171a188: fix lint table and config update plugin link quotes

#0.13.0

#Minor Changes

  • 1bc427b7: add config update command

#Patch Changes

  • 74e18d43: fix typos and add one edge case

#0.12.0

#Minor Changes

  • 7bad2441: add --no-fail flag to lint command and output lint messages in tables

#0.11.7

#Patch Changes

  • 1cff6e4d: fix btoa with Buffer.from

#0.11.6

#Patch Changes

  • 943e29c1: added a missing group identifier event

#0.11.5

#Patch Changes

  • 3d248d71: fix wrong conditional on package.json checking

#0.11.4

#Patch Changes

  • 56c9d56f: fix auto major version

#0.11.3

#Patch Changes

  • 7ed241ae: fix config init validate step

#0.11.2

#Patch Changes

  • f5e76f98: introduce dynamic versions and fix Windows path bug

#0.11.1

#Patch Changes

  • 49adbea4: add inlang/sdk-js plugin

#0.11.0

#Minor Changes

  • 49269a2f: rework config init command to detect supported libraries

#0.10.1

#Patch Changes

  • 6a3063f0: support windows with open editor

#0.10.0

#Minor Changes

  • c67535d5: add --config option for monorepos

#0.9.16

#Patch Changes

  • c9208cc6: capture the used configs for roadmap priorization

#0.9.15

#Patch Changes

  • 95bfe307: add config validate

#0.9.14

#Patch Changes

  • 43a00f83: Added an info that inlang config init is work in progres.

#0.9.13

#Patch Changes

  • 99d9a2c3: remove double warning of no config found

#0.9.12

#Patch Changes

  • 9a7e72ac: add lint command to CLI

#0.9.11

#Patch Changes

  • b60740f9: refactoring

#0.9.10

#Patch Changes

  • caa9e747: add --force flag to machine translate command to raise awareness about translation quality

#0.9.9

#Patch Changes

  • 04f81ae8: Minor refactorings

#0.9.8

#Patch Changes

  • 4fc27086: Fix autogeneration of the config. The files have been resolved from the binary instead of cwd

#0.9.7

#Patch Changes

  • 2ff95127: Improved error messages and internal changes.

#0.9.6

#Patch Changes

  • f8b09192: Fixes "fetch" is not defined error in Node16 environments.

#0.9.5

#Patch Changes

  • 10947cea: refactoring of telemetry logic

#0.9.4

#Patch Changes

  • a05970cd: Fix machine translate command for CJS projects.

#0.9.3

#Patch Changes

  • 31f55f21: Dependencies are now declared as dev dependencies. The CLI is bundled, there was no need to define regular dependencies.
  • 32cfc814: Improve the README on NPM.

#0.9.2

#Patch Changes

  • Updated dependencies [98b140f1]
    • @lix-js/fs@0.0.3

#0.9.0

#Patch Changes

  • e0876036: add machine translate and open editor commands

#0.8.0

#Minor Changes

  • 55cf3902: added error monitoring to fix bugs faster

#0.7.0

#Minor Changes

  • 8d1bcc2c: added error monitoring to fix bugs faster

#0.6.1

#Patch Changes

  • 59696d8e: improved error message

#0.6.0

#Minor Changes

  • 270088f7: initial release of @lix-js/fs

#0.5.5

#Patch Changes

  • fe00ebf2: Showing a loading spinner for config generation.

#0.5.4

#Patch Changes

  • ed2f8332: refactored config generation