Skip to content

Conversation

megothss
Copy link
Contributor

@megothss megothss commented Aug 26, 2025

Replaced DEPRECATION_WORKFLOW usage in DeprecationCollector with the DeprecationWorkflow module and removed unused #configById map for a cleaner implementation and enhanced the discourse_deprecation_ids.yml file to include native array extension deprecations.

Requires discourse/discourse#34394

Replaced `DEPRECATION_WORKFLOW` usage in `DeprecationCollector` with the
`DeprecationWorkflow` module and removed unused `#configById` map for a
cleaner implementation. Enhanced the `discourse_deprecation_ids.yml` file
to include native array extension deprecations.
@megothss megothss requested a review from tyb-talks August 27, 2025 00:02
Introduce fallback behavior in `DeprecationCollector` to support older
versions of core where `DeprecationWorkflow.shouldSilence` is undefined.
A temporary `#configById` map is used to handle silenced deprecations
until version `v3.6.0.beta2-dev`. Includes TODOs for cleanup post-update.
@megothss megothss merged commit e0bf972 into main Aug 27, 2025
4 checks passed
@megothss megothss deleted the dev/array-deprecations branch August 27, 2025 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants