Skip to content

Conversation

@sbuerk
Copy link
Member

@sbuerk sbuerk commented Jul 1, 2025

  • [TASK] Adopt changed core translation mode identifiers
    The identifier used for core translation modes in the
    dependency package web-vision/deepl-base has been
    fixed with [1] and released as 1.0.2 [2] to restore
    working TYPO3 core localization and copy behaviour.

    This change uses the same identifier with the class
    constants from the LocalizationController for own
    custom localization modes as after definition to
    keep the same sorting alive we strives for and acts
    as preparation for rising the dependency to 1.0.2
    as minimal version to ensure overall working state.

    [1] [BUGFIX] Use correct namespace in ext_emconf.php deepl-base#13
    [2] https://github.com/web-vision/deepl-base/releases/tag/1.0.2

  • [TASK] Raise web-vision/deepl-base to ^1.0.2
    External dependency package web-vision/deepl-base
    released new version 1.0.2 including a required
    bugfix changing the used identifier for provided
    TYPO3 core localization modes and required adoption
    has been done with previous change.

    This change rises the required minimum version for
    that dependency to ensure a working state and avoid
    conflict matrix constellation not working properly.

    ext_emconf.php dependency is also updated to keep the
    dependency chain in sync with composer.json.

    Used command(s):

    BIN_COMPOSER="$( which composer )" ; \
      ${BIN_COMPOSER} require 'web-vision/deepl-base':'^1.0.2@dev'

sbuerk added 2 commits July 1, 2025 10:16
The identifier used for core translation modes in the
dependency package `web-vision/deepl-base` has been
fixed with [1] and released as `1.0.2` [2] to restore
working TYPO3 core localization and copy behaviour.

This change uses the same identifier with the class
constants from the LocalizationController for own
custom localization modes as `after` definition to
keep the same sorting alive we strives for and acts
as preparation for rising the dependency to `1.0.2`
as minimal version to ensure overall working state.

[1] web-vision/deepl-base#13
[2] https://github.com/web-vision/deepl-base/releases/tag/1.0.2
External dependency package `web-vision/deepl-base`
released new version `1.0.2` including a required
bugfix changing the used identifier for provided
TYPO3 core localization modes and required adoption
has been done with previous change.

This change rises the required minimum version for
that dependency to ensure a working state and avoid
conflict matrix constellation not working properly.

`ext_emconf.php` dependency is also updated to keep the
dependency chain in sync with `composer.json`.

Used command(s):

```shell
BIN_COMPOSER="$( which composer )" ; \
  ${BIN_COMPOSER} require 'web-vision/deepl-base':'^1.0.2@dev'
```
@sbuerk sbuerk merged commit 17654fa into main Jul 1, 2025
9 checks passed
@sbuerk sbuerk deleted the stefan-2 branch July 1, 2025 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants