Skip to content

Releases: dittowords/cli

v5.6.1

Choose a tag to compare

@joustrich joustrich released this 20 Jul 17:05
d426029

What's Changed

  • Improve error messages, particularly for errors from the Ditto API by @joustrich in #142

Full Changelog: v5.6.0...v5.6.1

v5.6.0

Choose a tag to compare

@joustrich joustrich released this 16 Jun 17:01
bdd0f6f

What's Changed

  • Ditto scan by @joustrich in #141
  • This release introduces the 'scan' command into the Ditto CLI. The scan command takes a single input, a path, and scans all files at that path to identify all user-facing text. The user-facing text candidates are then fed into Ditto where they can be turned into Ditto components from within the Ditto web application.
  • Note: This release introduces dependencies that require Node.js 20 or higher. If you're on an earlier version of Node, stay on CLI v5.5.1 until you can upgrade.

Full Changelog: v5.5.1...v5.6.0

v5.5.1

Choose a tag to compare

@marla-hoggard marla-hoggard released this 01 Apr 17:13
6532a1d

What's Changed

New Contributors

Full Changelog: v5.5.0...v5.5.1

v5.5.0

Choose a tag to compare

@jholiga jholiga released this 31 Mar 19:32
dc2d1ed

What's Changed

  • [DIT-12572] Support filtering by tags by @jholiga in #137
  • You can now filter text items and components by tags when pulling from Ditto. Add a tags filter to your config.yml at the top level or per-output, with support for AND/OR operators.
tags:
  values:
    - "tag-1"
    - "tag-2"
  operator: "AND" # optional, defaults to OR

Full Changelog: v5.4.0...v5.5.0

v5.4.0

Choose a tag to compare

@marla-hoggard marla-hoggard released this 24 Mar 14:10
6aadc3a

What's Changed

Add support for filtering by integrated flag. If integrated: true is added to the config file, only items marked as integrated into development will be fetched via the pull command.

Full Changelog: v5.3.1...v5.4.0

v5.3.1

Choose a tag to compare

@bparrish17 bparrish17 released this 14 Jan 19:08
a15710d

What's Changed

  • [DIT-12085] Add tests for JSONFormatter and account for pluralForm by @bparrish17 in #134

This release adds tests and type support for plurals release. However, plurals support will work in all Ditto CLI versions for JSON file format prior to this version, and in v5.3.0 onwards for other file formats. Users must be on ^v5.3.0 for Android and IOS file support.

Full Changelog: v5.3.0...v5.3.1

v5.3.0

Choose a tag to compare

@bparrish17 bparrish17 released this 08 Jan 16:28
7709c56

What's Changed

Users can now generate files for Android .xml, and iOS .strings and .stringsdict formats. Also includes support for iOS Locale Bundling.

Check out our Configuration Documentation for a detailed usage guide and our Files Documentation for additional file format details.

Full Changelog: v5.2.0...v5.3.0

v5.2.0

Choose a tag to compare

@tomkowalski tomkowalski released this 16 Dec 15:27
156cf6f

What's Changed

Full Changelog: v5.1.0...v5.2.0

v5.1.0

Choose a tag to compare

@marla-hoggard marla-hoggard released this 06 Oct 17:09
7d67f59

What's Changed

Adds support for -m and --meta flags to pass custom metadata along with a command. This is currently just used internally for analytics to detect when the CLI was run from our Github Action and should not affect customer workflows.

Full Changelog: v5.0.0...v5.1.0

v5.0.0

Choose a tag to compare

@marla-hoggard marla-hoggard released this 01 Oct 18:37
d6a5460

What's Changed

The CLI now supports fetching text from projects and components in the latest version of Ditto. It maintains support for all legacy features from v4.x by including --legacy flag with any legacy command.

Includes all features from v5.0.0-beta.0 through v5.0.0-beta.8 #121

Full Changelog: v4.5.2...v5.0.0