Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

Latest commit

 

History

History
178 lines (145 loc) · 6.85 KB

CHANGELOG.md

File metadata and controls

178 lines (145 loc) · 6.85 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.

[4.0.0] - 2022-**-05

Added

  • marked Package as abandoned
  • PHP 8.1 compatibility
  • glossary_id to translate-method
  • ability to run Integration-Tests against custom host if needed (Free/Pro)

Changed

  • migrated phpunit.xml.dist
  • fixed some Tests and general Maintenance such as Typos in README.md
  • Breaking Change! standard DEEPL_HOST to free again
  • Breaking Change! default source Langauge form DE to empty so DeepL will decide

Removed

[3.0.1] - 2021-07-09

Added

Changed

  • revert standard api-host to api.deepl.com

Removed

[3.0.0] - 2021-07-09

####Major overhaul of the Library with some Breaking changes. Please read before updating!

Added

  • Support for PHP 8
  • Support for cURL proxy

Changed

  • Moved from travis-ci.org to travis-ci.com
  • Added specific curl_error to message in DeepLException
  • Fix some Tests that where too specific
  • standard api-host from api.deepl.com to api-free.deepl.com

Removed

  • Support for PHP < 7.3

[2.0.1] - 2020-09-29

####Major overhaul of the Library with some Breaking changes. Please read before updating!

Added

  • Ability to change the API-Host
  • Support for the full Range of Request Parameters offered by DeepL
  • Ability to check Languages supported by DeepL-Api (source and target)
  • Ability to monitor API usage

Changed

  • Breaking Change! tagHandling-Parameter for translate-function was changed from array to string.
  • Breaking Change! translate now always returns an array, because in our internal usages we found, that we always converted the string to an array anyway.
  • Errocodes & Messages come now directly from DeepL
  • all Requests are now send as POST as it is recommended by DeepL
  • all Parameters except the API-key are send in the Requestbody
  • Tests are now split into Unit- and Intergration-Tests (which need an API-Key to run)

Removed

  • internal Error-codes
  • internal storage of source- and target-languages

1.1.0 - 2020-08-07

Changed

1.0.11 - 2020-06-23

Added

Changed

1.0.10 - 2020-02-26

Added

  • create clover.xml in travis and push to scrutinizer

Changed

  • update scrutinizer config
  • change keyword in composer.json

all by @arkadiusjonczek

1.0.9 - 2020-02-03

Added

  • add phpcs to project and integrate it into travis-ci configuration

Changed

  • update composer description
  • fix scrutinizer ci url
  • disable xdebug in composer for travis-ci
  • update testing sequence

all by @arkadiusjonczek

1.0.8 - 2019-11-28

Changed

  • update tests for travis deepl api testing
  • fix testTranslateIgnoreTagsSuccess
  • update php version

all by @arkadiusjonczek

1.0.7 - 2019-11-25

Added

Changed

1.0.6 - 2019-09-05

Added

Changed

1.0.5 - 2019-02-20

Added

Changed

1.0.4 - 2019-02-14

Added

Changed

Removed

1.0.3 - 2018-19-23

Added

Changed

1.0.2 - 2018-06-04

Changed

1.0.1 - 2018-06-12

Changed

1.0.0 - 2018-06-12

Initial public Release @arkadiusjonczek

What is a changelog?