Skip to content

Latest commit

 

History

History
250 lines (193 loc) · 16.9 KB

CHANGELOG.md

File metadata and controls

250 lines (193 loc) · 16.9 KB

Changelog

4.4.0

  • [BUGFIX] Detected current page right for pages by @Mabahe in #329
  • [BUGFIX] Streamline Glossary Command and fix some Bug by @NarkNiro in #326
  • [BUGFIX] Use TYPO3 configured proxy for DeepL client by @NarkNiro in #331
  • [BUGFIX] Mitigate unrelated page traversal for glossary lookup by @NarkNiro in #335
  • [BUGFIX] Ensure full compatible for proxy setting to retrieve Translator by @staempfli-webteam in #336
  • [TASK] Remove locallang overrides and tca description registry by @NarkNiro in #339
  • [TASK] Avoid implicitly nullable class method parameter by @sbuerk in #345
  • [TASK] Run pipelines in php 8.3 by @calien666 in #347
  • [TASK] Streamline tooling by @sbuerk in #351
  • [FEATURE] Refactor formality translation context handling. by @NarkNiro in #353
  • [TASK] Create deepl usage widget by @NarkNiro in #338
  • [TASK] Set the deepl-php requirement strict by @NarkNiro in #363
  • [BUGFIX] Conditionally add dashboard widget by @NarkNiro in #362
  • [TASK] Update documentation by @calien666 in #348
  • [FEATURE] Introduce translate access features for backend user groups by @NarkNiro in #361
  • [TASK] Replace DeepL Mock Api Server container image by @sbuerk in #364
  • [TASK] Fix badge and add more verbose links to needed configuration docs by @pixelbrackets in #365
  • [BUGFIX] Use TYPO3 http client by @Mabahe in #372
  • [TASK] Usage treshold & severity levels by @pixelbrackets in #358
  • [BUGFIX] Return buttons if page is not callable by @calien666 in #374
  • [BUGFIX] Working with glossary without a request not possible by @calien666 in #375

4.3.1

  • Resolve phpstan issues that block the pipeline by @NarkNiro in #325
  • Update README.md by @borishinzer in #324

4.3.0

Public Release from EAP

4.2.1

4.2.0

4.1.1

4.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/4.0.3...4.1.0

4.0.3

4.0.2

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/4.0.1...4.0.2

4.0.1

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/4.0.0...4.0.1

4.0.0

  • [TASK] Allow runners only on PR (032f3ed)
  • [TASK] Prepare release step (5765d9a)
  • [BUGFIX] Fix glossary-id handle in translate request (74cb9a8)
  • [BUGFIX] Determine glossary correct on current page (31ca4ea)
  • [BUGFIX] Determine correct Preview mode in TYPO3 v9 (bbbb3b0)
  • [TASK] Add some todo markers and comments (bfa00d3)
  • [BUGFIX] Avoid undefined array key warning in AllowLanguageSynchronizationHook (e3947f5)
  • [TASK] Display correct versions in core switch script (82eb8e6)
  • [BUGFIX] Avoid undefined array key warning in LocalizationController (f5536d5)
  • [TASK] Streamline doctrine/dbal usages (7a8bd31)
  • [TASK] Remove obsolete version check from siteconfiguration tca (447c0bb)
  • [BUGFIX] Guard LocalizationUtility::translate with (string) cast (9b4cba1)
  • [TASK] Avoid instantiating PageRenderer in ext_localconf.php (4b8cd0e)
  • [TASK] Replace deprecated TYPO3_MODE constant usage (f79ba80)
  • [BUGFIX] Ensure docker compose v2 combat (ddb1a6b)
  • [TASK] Mark test classes final (906d0b1)
  • [TASK] Migrate documentation rendering to runTests.sh (72fc7d0)
  • [DOCS] Ensure correct indentation in rst-files (e6d7aad)
  • [BUGFIX] Avoid undefined array key warning in LocalizationController (f60cdcc)
  • [DOCS] Update Settings.cfg for master to main switch (812be10)
  • [BUGFIX] Avoid undefined array key warning in AllowLanguageSynchronizationHook (9c0d396)
  • [TASK] Remove extbase persistence mapping (8edb0f1)
  • [TASK] Move ajax extension config check in own class (4a6e12e)
  • [TASK] Move Icon registry to Configuration/Icons.php (1529cc9)
  • [TASK] Add TYPO3 v12 support to Build/Scripts/runTests.sh (3ffeee3)
  • [TASK] Migrate to typo3/testing-framework (5d2dd68)
  • [BUGFIX] Avoid doctrine/dbal fetchAssociative() (5ec224f)
  • [TASK] Update README badges (87bc51e)
  • [TASK] Avoid rowCount() for select query (643ced1)
  • [TASK] Refactor Services.yaml to Services.php (a702578)
  • [BREAKING] Remove Google Translate support (21fb2f5)
  • [REMOVE] Settings Backend module and dependencies (cf05c15)
  • [TASK] remove v9/v10 (688bf7f)

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/3.0.4...4.0.0

3.0.5

  • [TASK] Update readme by @calien666 in #287
  • [BUGFIX] Trim glossary terms to prevent exception from DeepL API by @peterkraume in #291
  • [BUGFIX] Fix google translation error "Bad language pair" by @ErHaWeb in #282
  • [BUGFIX] Respect correct namespace for used b13/container class by @calien666 in #277

3.0.4

  • [BUGFIX] Access to undefined array keys in list view by @bigahuna in #240
  • [BUGFIX] Guard LocalizationUtility::translate with (string) cast by @sbuerk in #255
  • [BUGFIX] Avoid undefined array key warning in LocalizationController by @sbuerk in #268
  • [BUGFIX] Avoid undefined array key warning in AllowLanguageSynchronizationHook by @sbuerk in #246
  • [BUGFIX] Determine correct Preview mode in TYPO3 v9 by @calien666 in #270
  • [BUGFIX] Determine glossary correct on current page by @calien666 in #271

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/3.0.3...3.0.4

3.0.3

  • [TASK] Set branch alias for 3.0 by @NarkNiro in #200
  • [TASK] Avoid rowCount() for select query by @sbuerk in #233
  • [BUGFIX] Avoid doctrine/dbal fetchAssociative() by @sbuerk in #236
  • [BUGFIX] Fix Problem with translation no glossary given by @calien666 in #235

Full Changelog: https://github.com/web-vision/wv_deepltranslate-eap/compare/3.0.2...3.0.3

3.0.2

[BUGFIX] Glossary is not used by @calien666 in #218 [TASK] Change Ext Icon by @calien666 in #220

3.0.1

  • [BUGFIX] Fix runtime deprecation notice by @peterkraume in #210
  • [BUGFIX] Fix missing configuration object for localization wizard by @NarkNiro in #211
  • [BUGFIX] Update ButtonBarHook.php by @bigahuna in #213
  • [BUGFIX] Exclude fields in upgrade wizards by @NarkNiro in #215
  • [TASK] Add auto detect source language by @NarkNiro in #214
  • [BUGFIX] Glossary entries by @calien666 in #212

3.0.0

  • [BUGFIX] Prevent TypeError by adding string cast before explode() by @spoonerWeb in #126
  • [BUGFIX] v11: Allow pages always getting localized in RecordList by @calien666 in #142
  • [BUGFIX] Hide DeepL controls for not supported languages by @calien666 in #143
  • [BUGFIX] Backend module is always loaded, even if setting is false by @calien666 in #157
  • [BUGFIX] Fix active old backend module condition type handling by @NarkNiro in #161
  • [BUGFIX] Require PHP version in ext_emconf.php by @andreasfernandez in #171
  • [BUGFIX] language translate button and select by @NarkNiro in #140
  • [BUGFIX] DeepL Translation for fields with behaviour->allowLanguageSynchronization by @NarkNiro in #141
  • [BUGFIX] Use correct POST body for submitting the glossary by @koehnlein in #172
  • [BUGFIX] Fix choose language step skip by @philip-hartmann in #178
  • [BUGFIX] decode html special characters by @calien666 in #187
  • [BUGFIX] Fix ext_emconf version by @calien666 in #186
  • [BUGFIX] Trim source and target strings by @LimeUwe in #175
  • [BUGFIX] errors/warnings with PHP 8.1 by @calien666 in #155
  • [TASK] Move html utility function by @NarkNiro in #122
  • [TASK] Update extension dev dependencies by @NarkNiro in #123
  • [TASK] Change behaviour of translation button by @calien666 in #134
  • [TASK] Translation Check/Flag for Page Properties by @NarkNiro in #137
  • [TASK] Code refactoring of Hooks and Language behaviour by @calien666 in #138
  • [TASK] add news extension as dev-require by @calien666 in #136
  • [DOC] Restructuring documentation by @calien666 in #127
  • [DOC] Documentation by @calien666 in #149
  • [TASK] Introduce GitHub actions powered workflow by @sbuerk in #147
  • [TASK] Improve variable types by @koehnlein in #169
  • [TASK] Remove stripTag function in translateHook by @calien666 in #163
  • [TASK] Add conflicts to recordlist_thumbnail by @calien666 in #156
  • [TASK] Introduce issue templates by @calien666 in #145
  • [TASK] Use core-testing-* images from ghcr.io by @sbuerk in #181
  • [TASK] Add sponsor to Documentation by @calien666 in #183
  • [TASK] Make glossary sync more tolerant of outdated IDs by @koehnlein in #173
  • [TASK] Create docs translate prefix by @NarkNiro in #184
  • [TASK] Refactoring glossary handling by @calien666 in #165
  • [TASK] task template by @calien666 in #190
  • [TASK] Introduce Upgrade instructions by @calien666 in #194
  • [FEATURE] Rework and centralize api client operation by @NarkNiro in #189

2.3.1

  • [BUGFIX] Fix exception due to missing use statement by @sypets in #108

2.3.0

  • [BUGFIX] Add php doc blocks by @spoonerWeb in #94
  • [BUGFIX] Fix glossary sync persistance by @sypets in #100
  • [BUGFIX] Fix undefined array key in DataHandlerHook by @sypets in #101
  • [TASK] Run CGL fix by @sypets in #103
  • [FEATURE] add supported languages automatically from API by @calien666 in #107

v2.2.2

  • [TASK] Update supported deepl api languages by @ayacoo in #64
  • [BUGFIX] localization wizard with EXT:container by @achimfritz in #56
  • [BUGFIX] do not try to log expected exception by @achimfritz in #80
  • [TASK] #84 fix translate request return type
  • [TASK] Set google-translate service deprecated
  • [TASK] #89 Update pagerender hook method for css resources and set ext prefix
  • [BUGFIX] #90 move inline settings js to requireJS

v2.2.1

  • Fix third party translations

v2.2.0

v2.0.1

  • TYPO3 v11.5.5 compatibility added
  • Fixed broken translation from list module

v2.0.0

  • TYPO3 v11 compatibility added
  • An issue regarding translation of inline elements in container fixed (b13/container#188)
  • Added formality option into deepl settings (#21)