Skip to content

Releases: lingodotdev/lingo.dev

lingo.dev@0.136.4

11 Jun 13:27
20ca833

Choose a tag to compare

Patch Changes

lingo.dev@0.136.3

09 Jun 12:14
cf96259

Choose a tag to compare

Patch Changes

  • Updated dependencies [7925cb1]:
    • @lingo.dev/_sdk@0.16.5
    • @lingo.dev/_compiler@0.12.5

@lingo.dev/_sdk@0.16.5

09 Jun 12:14
cf96259

Choose a tag to compare

Patch Changes

  • #2105 7925cb1 Thanks @AndreyHirsa! - Retry localization requests on transient failures. localizeChunk now retries on 5xx responses and network errors using exponential backoff with full jitter, controlled by the new maxRetries (default 3) and retryDelayMs (default 500) engine options

@lingo.dev/_compiler@0.12.5

09 Jun 12:14
cf96259

Choose a tag to compare

Patch Changes

  • Updated dependencies [7925cb1]:
    • @lingo.dev/_sdk@0.16.5

lingo.dev@0.136.2

05 Jun 12:47
ecfe7b1

Choose a tag to compare

Patch Changes

  • Updated dependencies [7893f5b]:
    • @lingo.dev/_sdk@0.16.4
    • @lingo.dev/_compiler@0.12.4

lingo.dev@0.136.1

05 Jun 12:33
dbf7af7

Choose a tag to compare

Patch Changes

  • #2096 7d803d2 Thanks @louisguitton! - Install git in the lingodotdev/ci-action Docker image so lingo.dev ci works in runners that do not already provide it (e.g. GitLab CI using the image directly).

  • #2095 fd11342 Thanks @Waqasabid99! - Fix parsing of comma-separated locale inputs with spaces and quotes during init

@lingo.dev/_sdk@0.16.4

05 Jun 12:47
ecfe7b1

Choose a tag to compare

Patch Changes

  • #2103 7893f5b Thanks @AndreyHirsa! - Android-format (pt-rPT) and underscore (pt_PT) locales passed config validation but were sent to the API verbatim, which it rejects with a 400. Normalize sourceLocale, targetLocale, and reference keys to canonical BCP 47 on the wire via a schema transform. File paths are unaffected, so the CLI keeps the original code for Android resource directories (e.g. values-pt-rPT/)

@lingo.dev/_compiler@0.12.4

05 Jun 12:47
ecfe7b1

Choose a tag to compare

Patch Changes

  • Updated dependencies [7893f5b]:
    • @lingo.dev/_sdk@0.16.4

lingo.dev@0.136.0

21 May 17:50
974f651

Choose a tag to compare

Minor Changes

  • #2093 74c8be0 Thanks @cherkanovart! - Change the default behavior of lingo.dev lockfile so it fills in missing i18n.lock sections additively instead of bailing out. Without --force, sections that already contain checksums are left untouched (preserving the divergence signal that --frozen relies on), and any pathPattern whose section is missing or empty is populated from the current source. --force still rebuilds the entire lock as before.

    Update the --frozen validation error to point users at the recovery command: messages now read "Run lingo.dev lockfile to refresh i18n.lock, or run without --frozen."

    Together these surface a fix for the false-positive --frozen failures that PR #2091 did not cover (new files under ** globs, new buckets, prior --target-locale runs that don't write checksums, and pre-existing empty lock sections).

@lingo.dev/compiler@0.4.3

21 May 17:50
974f651

Choose a tag to compare

Patch Changes

  • Updated dependencies [74c8be0]:
    • lingo.dev@0.136.0