Skip to content

Latest commit

 

History

History
600 lines (310 loc) · 29.1 KB

File metadata and controls

600 lines (310 loc) · 29.1 KB

@lingo.dev/_spec

0.48.1

Patch Changes

0.48.0

Minor Changes

  • #2004 45c9437 Thanks @AndreyHirsa! - Add localizableKeys bucket config option to force-translate values that would otherwise be skipped by the untranslatable filter (e.g. pure numbers, URLs, ISO dates).

0.47.1

Patch Changes

  • #1960 5a4e516 Thanks @AndreyHirsa! - Add preservedKeys configuration option to buckets. Preserved keys are added to targets using source values as placeholders, but once present in the target file, they are never overwritten by the CLI. This is useful for values like URLs or emails that should be copied initially but then customized per locale.

0.47.0

Minor Changes

Patch Changes

0.46.0

Minor Changes

Patch Changes

0.45.0

Minor Changes

0.44.5

Patch Changes

  • Updated dependencies [40dc1bb]:
    • @lingo.dev/_locales@0.3.2

0.44.4

Patch Changes

0.44.3

Patch Changes

0.44.2

Patch Changes

0.44.1

Patch Changes

0.44.0

Minor Changes

  • #1634 48fab66 Thanks @maxprilutskiy! - Pin all dependencies to exact versions to prevent supply chain attacks. Dependencies no longer use caret (^) or tilde (~) ranges, ensuring full control over version updates and requiring explicit review of all dependency changes.

Patch Changes

  • Updated dependencies [48fab66]:
    • @lingo.dev/_locales@0.3.0

0.43.1

Patch Changes

  • Updated dependencies [0f6ffbf]:
    • @lingo.dev/_locales@0.2.0

0.43.0

Minor Changes

  • #1585 ac38e8e Thanks @maxprilutskiy! - Allow any valid ISO locale code in validation instead of hardcoded list. Validation now accepts any locale conforming to ISO 639-1, ISO 15924, ISO 3166-1, and UN M.49 standards.

0.42.0

Minor Changes

  • #1583 d72c67c Thanks @maxprilutskiy! - Allow any valid ISO locale code in validation instead of hardcoded list. Validation now accepts any locale conforming to ISO 639-1, ISO 15924, ISO 3166-1, and UN M.49 standards.

0.41.1

Patch Changes

  • #1230 b45347c Thanks @vrcprl! - add an xcode-xcstrings-v2 bucket type that supports cldr pluralization rules

0.41.0

Minor Changes

Patch Changes

0.40.4

Patch Changes

  • #1201 1fa218c Thanks @vrcprl! - add new languages Malayalam (India), Armenian (Armenia), Macedonian (Macedonia)

0.40.3

Patch Changes

0.40.2

Patch Changes

0.40.1

Patch Changes

0.40.0

Minor Changes

0.39.3

Patch Changes

0.39.2

Patch Changes

0.39.1

Patch Changes

0.39.0

Minor Changes

  • #981 f644123 Thanks @devin-ai-integration! - Add support for plain TXT files to enable translation of fastlane App Store metadata and other plain text content

0.38.0

Minor Changes

  • #958 84fd214 Thanks @chrissiwaffler! - feat: add Mistral AI as a supported LLM provider
    • Added Mistral AI provider support across the entire lingo.dev ecosystem
    • Users can now use Mistral models for localization by setting MISTRAL_API_KEY
    • Supports all Mistral models available through the @ai-sdk/mistral package
    • Configuration via environment variable or user-wide config: npx lingo.dev@latest config set llm.mistralApiKey <key>

0.37.0

Minor Changes

  • #956 ce8c75c Thanks @VAIBHAVSING! - feat: add EJS (Embedded JavaScript) templating engine support
    • Added EJS loader to support parsing and translating EJS template files
    • EJS loader extracts translatable text while preserving EJS tags and expressions
    • Updated spec package to include "ejs" in supported bucket types
    • Added comprehensive test suite covering various EJS scenarios including conditionals, loops, includes, and mixed content
    • Automatically installed EJS dependency (@types/ejs) for TypeScript support

0.36.0

Minor Changes

Patch Changes

0.35.0

Minor Changes

  • #897 a5da697 Thanks @maxprilutskiy! - Add support for other providers in the compiler and implement Google AI as a provider.

0.34.0

Minor Changes

0.33.3

Patch Changes

0.33.2

Patch Changes

0.33.1

Patch Changes

0.33.0

Minor Changes

0.32.0

Minor Changes

0.31.0

Minor Changes

  • #700 c5ccf81 Thanks @devin-ai-integration! - Add support for locked patterns in MDX loader

    This change adds support for preserving specific patterns in MDX files during translation, including:

    • !params syntax for parameter documentation
    • !! parameter_name headings
    • !type declarations
    • !required flags
    • !values lists

    The implementation adds a new config version 1.7 with a "lockedPatterns" field that accepts an array of regex patterns to be preserved during translation.

0.30.3

Patch Changes

0.30.2

Patch Changes

0.30.1

Patch Changes

0.30.0

Minor Changes

0.29.0

Minor Changes

0.28.0

Minor Changes

0.27.0

Minor Changes

Patch Changes

0.26.6

Patch Changes

0.26.5

Patch Changes

0.26.4

Patch Changes

0.26.3

Patch Changes

0.26.2

Patch Changes

0.26.1

Patch Changes

0.26.0

Minor Changes

0.25.3

Patch Changes

0.25.2

Patch Changes

0.25.1

Patch Changes

0.25.0

Minor Changes

0.24.4

Patch Changes

0.24.3

Patch Changes

0.24.2

Patch Changes

0.24.1

Patch Changes

0.24.0

Minor Changes

0.23.0

Minor Changes

0.22.1

Patch Changes

0.22.0

Minor Changes

0.21.1

Patch Changes

0.21.0

Minor Changes

Patch Changes

0.20.0

Minor Changes

0.19.0

Minor Changes

0.18.0

Minor Changes

  • #300 a6b22a3 Thanks @partik03! - implemented srt file loader and added support for srt file format in spec

0.17.0

Minor Changes

0.16.0

Minor Changes

0.15.0

Minor Changes

0.14.1

Patch Changes

0.14.0

Minor Changes

0.13.0

Minor Changes

0.12.1

Patch Changes

0.12.0

Minor Changes

0.11.0

Minor Changes

0.10.0

Minor Changes

0.9.0

Minor Changes

  • #158 73c9250 Thanks @maxprilutskiy! - Configuration spec v1.1: Improved bucket config structure, to support exclusion patterns

0.8.0

Minor Changes

0.7.0

Minor Changes

  • c0be1a2 Thanks @maxprilutskiy! - Replaced replexica config with replexica show config. Added replexica show locale sources and replexica show locale targets.

0.6.0

Minor Changes

0.5.1

Patch Changes

0.5.0

Minor Changes

0.4.1

Patch Changes

0.4.0

Minor Changes

  • #87 07657c6 Thanks @vrcprl! - added new core locales : ja de pt it ru uk hi zh ko tr ar and source locales yue pl sk th

0.3.0

Minor Changes

0.2.0

Minor Changes

0.1.0

Minor Changes