Skip to content

Releases: crowdin/crowdin-api-client-ruby

1.3.0

13 May 17:47
56a277e
Compare
Choose a tag to compare

Added

  • MachineTranslationEngines methods for standard API
  • translate_via_mt method to MachineTranslationEngines
  • https:// to custom organization domain
  • New Users endpoints: invite, delete, edit
  • Unit and routes specs
  • Full support for DELETE methods with params

Updated

  • Some architecture changes

1.2.1

10 Mar 06:58
d89eddd
Compare
Choose a tag to compare

Added

  • Missed destination parameter to build_project_file_translation method (Issue #17)

1.2.0

14 Feb 07:27
17150cb
Compare
Choose a tag to compare

Added (#16)

  • Added Dictionaries module
  • Added Distributions module
  • Added Glossaries module
  • Added Labels module
  • Added Machine Translation Engines module
  • Added Reports module
  • Added Screenshots module
  • Added String Comments module
  • Added String Translations module
  • Added Tasks module
  • Added Teams module
  • Added Translation Memory module
  • Added Users module
  • Added Vendors module
  • Added Webhooks module
  • Updated Projects module
  • Updated Storages module
  • Updated Workflows module
  • Updated .gitignore
  • Updated readme
  • Some improvements in Client core
  • Some new documentation
  • Some improvements in Errors Raiser

1.1.1

14 Jan 17:19
9e63773
Compare
Choose a tag to compare

Added (#15)

  • Missed destination and filename while downloading

❗ Migration to 1.1.1 may require some changes in your code:

download_file

Before:

crowdin.download_file(destination, file_id)

Now:

crowdin.download_file(file_id, destination)

download_project_translations

Before:

crowdin.download_project_translations(destination, build_id)

Now:

crowdin.download_project_translations(build_id, destination)

Note: destination will be as optional parameter in 1.2.0

1.1.0

14 Dec 09:36
fdd6706
Compare
Choose a tag to compare

Added (#14)

  • Core changes (Minor architecture changes)
  • Handle response status codes when response have empty body (delete requests)
  • Fixed request with array as body
  • Added support for full organization domain
  • Added required ruby version to gemspec
  • Added ApiErrorsRaiser
  • Added Codecov reports
  • Added Config instance tests
  • Readme updates
  • Fix typo in project_id argument in crowdin-console
  • Added Workflows module
  • Added Source Strings module

❗ Migration to 1.1.0 may require minor changes in your code. Please, check documentation.

1.0.0

29 Nov 14:29
c135384
Compare
Choose a tag to compare

Added (#10) @keshandrr @cmrd-senya

  • API v2 support

❗ Migration from version 0.6.0 to 1.0.0 requires changes in your code.

📑 For versions 0.6.0 and lower see the branch api/v1. Please note that these versions are no longer supported.