You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+56-65Lines changed: 56 additions & 65 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,194 +5,186 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
7
## [Unreleased]
8
-
9
8
### Added
10
-
* Added `ExtraBodyParameters` option to text and document translation methods to pass arbitrary parameters in the request body. This can be used to access beta features or override built-in parameters (such as `target_lang`, `source_lang`, etc.).
9
+
- Added `ExtraBodyParameters` option to text and document translation methods to pass arbitrary parameters in the request body. This can be used to access beta features or override built-in parameters (such as `target_lang`, `source_lang`, etc.).
11
10
12
11
## [1.15.0] - 2025-04-25
13
12
### Added
14
-
* Added support for the /v3 Multilingual Glossary APIs in the client library
15
-
while providing backwards compatability for the previous /v2 Glossary
16
-
endpoints. Please refer to the README or
13
+
- Added support for the /v3 Multilingual Glossary APIs in the client library
14
+
while providing backwards compatability for the previous /v2 Glossary
* Added the `ModelTypeUsed` field to text translation response, that
52
+
- Added the `ModelTypeUsed` field to text translation response, that
53
53
indicates the translation model used when the `ModelType` option is
54
54
specified.
55
55
56
-
57
56
## [1.10.0] - 2024-09-17
58
57
### Added
59
-
* Added `BilledCharacters` to the translate text response.
60
-
58
+
- Added `BilledCharacters` to the translate text response.
61
59
62
60
## [1.9.0] - 2024-03-15
63
61
### Added
64
-
* New language available: Arabic (MSA) (`'ar'`). Add language code constants and tests.
62
+
- New language available: Arabic (MSA) (`'ar'`). Add language code constants and tests.
65
63
66
64
Note: older library versions also support the new language, this update only
67
65
adds new code constants.
68
66
*[#44](https://github.com/DeepLcom/deepl-dotnet/pull/44) thanks to [Ilmalte](https://github.com/ilmalte)
67
+
69
68
### Fixed
70
-
* Change document upload to use the path `/v2/document` instead of `/v2/document/` (no trailing `/`).
69
+
- Change document upload to use the path `/v2/document` instead of `/v2/document/` (no trailing `/`).
71
70
Both paths will continue to work in the v2 version of the API, but `/v2/document` is the intended one.
72
-
* Made `DeepLException` and subclasses, `Usage` and `JsonFieldsStruct` constructors public, to allow for easier mocking of the `ITranslator` interface.
71
+
- Made `DeepLException` and subclasses, `Usage` and `JsonFieldsStruct` constructors public, to allow for easier mocking of the `ITranslator` interface.
73
72
*[#40](https://github.com/DeepLcom/deepl-dotnet/issues/40) thanks to [PascalVorwerkSaixon](https://github.com/PascalVorwerkSaxion)
74
73
75
-
76
74
## [1.8.0] - 2023-11-03
77
75
### Added
78
-
* Add optional `Context` parameter for text translation, that specifies
76
+
- Add optional `Context` parameter for text translation, that specifies
79
77
additional context to influence translations, that is not translated itself.
80
-
### Changed
81
-
* Improvements to readme examples.
82
78
79
+
### Changed
80
+
- Improvements to readme examples.
83
81
84
82
## [1.7.1] - 2023-04-17
85
83
### Fixed
86
-
* Changed document translation to poll the server every 5 seconds. This should greatly reduce observed document translation processing time.
84
+
- Changed document translation to poll the server every 5 seconds. This should greatly reduce observed document translation processing time.
87
85
88
86
## [1.7.0] - 2023-03-22
89
87
### Added
90
-
* Script to check our source code for license headers and a step for them in the CI.
91
-
* Added platform and node version information to the user-agent string that is sent with API calls, along with an opt-out.
92
-
* Added method for applications that use this library to identify themselves in API requests they make.
88
+
- Script to check our source code for license headers and a step for them in the CI.
89
+
- Added platform and node version information to the user-agent string that is sent with API calls, along with an opt-out.
90
+
- Added method for applications that use this library to identify themselves in API requests they make.
93
91
94
92
## [1.6.0] - 2023-01-26
95
93
### Added
96
-
* New languages available: Korean (`'ko'`) and Norwegian (bokmål) (`'nb'`). Add
94
+
- New languages available: Korean (`'ko'`) and Norwegian (bokmål) (`'nb'`). Add
97
95
language code constants and tests.
98
96
99
97
Note: older library versions also support the new languages, this update only
100
98
adds new code constants.
101
99
102
-
103
100
## [1.5.1] - 2023-01-25
104
101
### Fixed
105
-
* Fix CI build for netcoreapp3.1.
106
-
* Fix `Formality` options `PreferLess` and `PreferMore` for document
102
+
- Fix CI build for netcoreapp3.1.
103
+
- Fix `Formality` options `PreferLess` and `PreferMore` for document
107
104
translation.
108
105
109
-
110
106
## [1.5.0] - 2022-09-30
111
107
### Added
112
-
* Add new `Formality` options: `PreferLess` and `PreferMore`.
108
+
- Add new `Formality` options: `PreferLess` and `PreferMore`.
109
+
113
110
### Changed
114
-
* Requests resulting in `503 Service Unavailable` errors are now retried.
111
+
- Requests resulting in `503 Service Unavailable` errors are now retried.
115
112
Attempting to download a document before translation is completed will now
116
113
wait and retry (up to 5 times by default), rather than throwing an exception.
117
114
118
-
119
115
## [1.4.0] - 2022-09-09
120
116
### Added
121
-
* New language available: Ukrainian (`'uk'`). Add language code constant and
117
+
- New language available: Ukrainian (`'uk'`). Add language code constant and
122
118
tests.
123
119
124
120
Note: older library versions also support new languages, this update only
0 commit comments