0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/lib/pretty_text
discoursebot 0a5a6cb6a9
FIX: Deprecation warning banners for boot-time deprecations [backport 2026.7] (#42348)
Backport of #42346 to release/2026.7.

---

We were only setting up the listener during the service initialization,
which meant that we missed any deprecations which were thrown before
that (e.g. hbs-extension).

This commit adds a new `registerUniversalDeprecationHandler` API which
supports replaying any deprecations which fired before the handler is
registered. Similar pattern to browser APIs like
`PerformanceObserver.observe(..., {buffered: true})`

Co-authored-by: David Taylor <david@taylorhq.com>
2026-08-05 13:07:11 +01:00
..
helpers.rb DEV: Enable Style/RedundantParentheses rubocop rule (#40095) 2026-05-19 15:48:09 +02:00
shims.js
vendor-shims.js FIX: Deprecation warning banners for boot-time deprecations [backport 2026.7] (#42348) 2026-08-05 13:07:11 +01:00