Ich habe hier einige dringend benötigte Wartungsarbeiten durchgeführt:
main ← deprecation
merged 10:51PM - 25 Mar 26 UTC
Aber ich habe auch eine dringend benötigte Funktion hinzugefügt!
main ← new_topic_notifications_retry
merged 09:42PM - 25 Mar 26 UTC
- Added intersection-aware new-topic banner support.
- New pre-initialize… r:
- assets/javascripts/discourse/pre-initializers/intersection-topic-tracking.gjs
- Extends core TopicTrackingState so incoming-topic counts are scoped to:
- all selected intersection tags
- current category, if present
- current filter mode where core supports incoming counts (latest/new/unread/unseen)
- Added system coverage for the new banner behavior.
- spec/system/tag_intersection_navigator_spec.rb
- Verifies the banner appears only for in-scope incoming topics and excludes:
- wrong tags
- wrong category
- Fixed the plugin’s composer cleanup to preserve tag objects.
- assets/javascripts/discourse/initializers/init-tag-intersection-nav.gjs
- This removes the plugin’s contribution to the Discourse 2026.01 tag-object deprecation by filtering out the
sentinel allWord without coercing real tag objects back to strings
Jetzt können Sie die normalen Banner-Benachrichtigungen für neue Themen erhalten, ohne die Ansicht der Tag-Schnittstellen verlassen zu müssen! , was sie auch als Startseite praktischer macht.
Wenn Ihnen meine Arbeit gefällt, erwägen Sie, mich zu sponsern
1 „Gefällt mir“