Releases: DeepLcom/deepl-dotnet
Releases · DeepLcom/deepl-dotnet
v1.3.0
Added
- Add
Translator.createGlossaryFromCsvAsync()
allowing glossaries downloaded
from website to be easily uploaded to API.
Changed
- Strong name DeepL.net assembly.
v1.2.1
Changed
- Update contributing guidelines, we can now accept Pull Requests.
Fixed
- Fix bug in OutlineDetection option for text translation.
v1.2.0
Added
-
New languages available: Indonesian (
'id'
) and Turkish ('tr'
). Add
language code constants and tests.Note: older library versions also support the new languages, this update only
adds new code constants. -
Added
ITranslator
interface implemented byTranslator
class, to achieve a
better mock-ability in conjunction with common mocking frameworks.
Changed
- Improve package icon, tags and project URLs.
Fixed
- Test fix: tests should still succeed after new languages are added.
v1.1.0
Added
- Add
ErrorMessage
property toDocumentStatus
that contains a short
description of document translation error, if available.
v1.0.5
Added
- Add support for
TextTranslateOptions.TagHandling = "html"
. No code changes
were needed, only comments and tests were changed. - Add test for proxy support.
Fixed
- Fix some tests that intermittently failed.
v1.0.4
Fixed
- Fix issue in .NET versions earlier than 5.0, when creating large glossaries or
translating texts larger than 64 KiB.
v1.0.3
Added
- Add contribution guidelines -- currently we are unable to accept Pull Requests.
Changed
- Improve README tests section.
v1.0.2
Changed
- Include additional information with error status codes.
v1.0.1
Fixed
- Use default HTTP version in requests rather than always using HTTP/2.
v1.0.0
Changed
- Add missing properties in package, e.g. icon.
- Introduce GlossaryEntries class to encapsulate glossary entries.
- SplitSentences enum renamed to SentenceSplittingMode.
- Exceptions thrown by some functions were changed to use standard exceptions.
- Improvements to tests, README and documentation.