Skip to content

Latest commit

 

History

History
151 lines (111 loc) · 4.84 KB

CHANGELOG.md

File metadata and controls

151 lines (111 loc) · 4.84 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

The major and minor version numbers reflect changes to the DeepL API (backward-incompatible and backward-compatible, respectively). The patch version number is used only for corrections to the OpenAPI specification, for example: typos, schema fixes, or adding examples.

2.14.0 - 2024-05-08

Added

  • Added supported glossary languages: Danish ('da'), Norwegian (bokmål) ('nb'), and Swedish ('sv').

2.13.0 - 2024-03-14

Deprecated

  • Remove all properties from /usage except for character_count and character_limit; these are the only two properties included in the API response for the v2 API.

Fixed

  • Fixed some minor issues in specs that were violating OpenAPI specification.

2.12.0 - 2024-02-29

Added

  • Add supported glossary language: Korean (KO).
  • Add supported language for text translation: Arabic (AR). Arabic is currently supported only for text translation; document translation support for Arabic is coming soon.

2.11.0 - 2023-08-03

Added

  • Add supported glossary languages: Portuguese (PT), Russian (RU), and Chinese (ZH).

2.10.0 - 2023-07-13

Added

  • Add JSON-format request bodies to all endpoints except document upload.

2.9.2 - 2023-06-20

Added

  • Japanese (JA) now supports formality.

2.9.1 - 2023-05-26

Fixed

  • Fix typo in /glossaries/{glossary_id} example and spec version number.
  • Move description parameter outside of allOf parameter.

Added

  • Transitive glossaries are now supported, bringing the number of supported glossary pairs from 8 to 28.

Changed

  • Supported XLIFF version 2.1 is now explicitly stated.

Added

  • Add Korean and Norwegian (Bokmål) languages.

Added

  • Add XLIFF to supported document types.

Changed

  • HTML handling is no longer in Beta.
  • Removed limit on text parameters (was 50).

Added

  • Add support for EN (English) ←→ NL (Dutch) glossaries.

Added

  • Add formality options prefer_less and prefer_more.
  • Add note to readme about Swagger UI simulator and CORS restrictions.

Fixed

  • Source and target language were mixed up in glossary example.
  • Fix createGlossary example: remove punctuation.

Added

  • Add Ukrainian source and target languages.

Changed

  • Add request body size limit to translateText description.

Fixed

  • Add "Simplified" label to ZH (Chinese) target language.
  • Fix a typo in an example.
  • Markdown fixes.

Added

  • Add support for EN (English) ←→ PL (Polish) glossaries.

Fixed

  • EN (English) ←→ IT (Italian) was missing from the list of supported glossary language pairs in the JSON OpenAPI spec.

Added

  • Add CSV entries format for creating glossaries.

Changed

  • Rename some tags, reword some descriptions and label default values in descriptions.
  • Add note about glossaries being immutable, and a workaround for modifying glossaries.

Initial release of the OpenAPI specification.