Skip to content

Releases: crowdin/crowdin-api-client-python

1.13.0

02 Nov 07:41
Compare
Choose a tag to compare

What's Changed

Warning ⚠️

A potentially breaking change in methods that take projectId in arguments due to making a project ID optional in PR #129.

New Contributors

Full Changelog: 1.12.1...1.13.0

1.12.1

22 Sep 14:04
Compare
Choose a tag to compare

What's Changed

  • fix(reports): No module named 'crowdin_api.api_resources.reports.requests' by @innomaxx in #112

Full Changelog: 1.12.0...1.12.1

1.12.0

22 Sep 07:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.11.0...1.12.0


⚠️ Deprecation warning ⚠️

Some API methods related to Reports have been deprecated, please use the new methods. For more detail see the #109 PR.

Deprecated methods:

  • generate_simple_cost_estimate_report
  • generate_fuzzy_cost_estimate_report
  • generate_simple_translation_cost_report
  • generate_fuzzy_translation_cost_report

1.11.0

02 Aug 08:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.10.1...1.11.0


⚠️ This release contains breaking changes for the Distributions API. Please use the bundleIds instead of the removed properties ⚠️

1.10.1

31 May 09:23
9077d56
Compare
Choose a tag to compare

What's Changed

  • Change default format value follow API doc when we generate reports by @dhoko in #81
  • Fix sends "null" in GET request body by @dem214 in #85

New Contributors

Full Changelog: v1.10.0...v1.10.1

1.10.0

26 Apr 11:26
ca876ae
Compare
Choose a tag to compare

What's Changed

  • Added 3 new bundle functions with basic unit tests by @Pawes in #72
  • Add missing groupId inside list glossaries/projects by @dhoko in #77
  • ci: upgrade CI workflows by @andrii-bodnar in #78

New Contributors

Full Changelog: v1.9.0...v1.10.0

1.9.0

20 Feb 16:20
1838c8f
Compare
Choose a tag to compare

Added

  • Add EXTENDED_REQUEST_PARAMS for CrowdinClient class in #67 by @ayatsyny

Fixed

  • Fix type for srxStorageId attribute in Request model source_files API in #67 by @ayatsyny

1.8.0

16 Jan 08:01
c91a41a
Compare
Choose a tag to compare

Added

Updated

Fixed

1.7.0

02 Nov 15:31
5d06f5b
Compare
Choose a tag to compare

Added

  • Add with_fetch_all functionality in #55 by @ayatsyny

    This feature allows fetching all records from paginatable methods (where we have a limit and offset in arguments).

    Example:

    from crowdin_api import CrowdinClient
    
    client = CrowdinClient(token='__token__')
    
    # get all projects
    print(client.projects.with_fetch_all().list_projects())
    
    # get projects but not more than 1000
    print(client.projects.with_fetch_all(1000).list_projects())

1.6.0

24 Oct 06:48
2fd61c7
Compare
Choose a tag to compare

Updated

  • Update Glossaries APIs in #52 by @ayatsyny
  • Move config parameters from class to instance in #51 by @svenXY
  • Change buildId type to int in download_project_translations in #50 by @aaj013
  • Added stringId as param in string comments in #54 by @ShivamGarg2910