Skip to content

Conversation

@megothss
Copy link
Contributor

Eliminate obsolete post-stream:refresh event triggers. These events were marked as TODO for removal after the Glimmer migration and are no longer needed.

This cleanup improves code clarity and reduces unnecessary event emissions, with no impact on functionality since the events were unused by the current post-stream implementation.

Eliminate obsolete `post-stream:refresh` event triggers. These events were marked as TODO for removal after the Glimmer migration and are no longer needed.

This cleanup improves code clarity and reduces unnecessary event emissions, with no impact on functionality since the events were unused by the current post-stream implementation.
Remove usages of `glimmer_post_stream_mode` in tests across various files,
including acceptance and system-level specs, where it was used to toggle
testing behavior. This reduces test complexity and ensures coverage without
dependency on this feature flag, which is being phased out.
@megothss megothss changed the title DEV: Remove the widget code DEV: Remove the legacy widget code Sep 19, 2025
Remove deprecated `discourse.post-stream-widget-overrides` and associated
legacy widget customizations.

This cleanup reduces technical debt, ensures future maintainability, and
aligns with the latest framework improvements.
Add compatibility entry for `< 3.6.0.beta3-latest` in the `.discourse-compatibility` file to align with recent core version changes. This ensures the plugin remains compatible with updated core version requirements and avoids potential mismatches during use.
@megothss megothss marked this pull request as ready for review November 21, 2025 03:01
Adjust the `.discourse-compatibility` file to reflect compatibility with
`< 2025.12.0-latest`, ensuring the plugin aligns with upcoming core
versioning changes. This update preempts potential mismatches and maintains
plugin functionality with evolving Discourse core updates.
@megothss megothss merged commit 66de743 into main Nov 26, 2025
6 checks passed
@megothss megothss deleted the dev/purge-widgets branch November 26, 2025 18:20
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.

3 participants