Skip to content

docs(changelog): record the two module changes that shipped without an entry - #329

Merged
jakub-przepiora merged 1 commit into
developfrom
docs/changelog-gaps
Sep 29, 2026
Merged

jakub-przepiora merged 1 commit into
developfrom
docs/changelog-gaps

Conversation

@jakub-przepiora

Copy link
Copy Markdown
Contributor

Changelog only. No version bump, no code.

Two changes shipped without an entry

Both change how modules behave, and the changelog is where anyone upgrading looks first.

d2002220 — a module installed after the fact now has a working frontend. Its pages used to render the missing-page card while its routes answered normally, because the bundle is compiled before the module exists and the production image deletes node_modules right after building. A module now ships its own compiled JS, which core loads as a third source in the page resolver.

1a339fbf — a failing module no longer takes the whole application down. An exception thrown in a provider's boot() escaped the try/catch around registration and took every route with it — including the admin screen needed to disable the offending module, so recovery meant deleting its directory by hand.

Also: one section instead of nine headings

Every merged branch appended its own ### Added / ### Fixed / ### Changed, so Unreleased had nine headings and the same kind of change appeared in three separate places. Folded back into one of each, with the entries themselves untouched.

The diff looks larger than it is: most of it is lines moving between headings.

…n entry

Two commits on develop changed how modules behave and left no trace in the
changelog, which is where anyone upgrading looks first:

  d200222 — a module installed after the fact now has a working frontend.
             Its pages used to render the missing-page card while its routes
             answered normally, because the bundle is built before the module
             exists and the production image deletes node_modules right after.
  1a339fb — a failing module no longer takes the whole application down. An
             exception in a provider's boot() escaped the try/catch around
             registration and took every route with it, including the screen
             needed to disable the module.

Also folds the Unreleased section back into one Added, one Fixed and one
Changed. Each merged branch appended its own heading, so the section had nine
and the same kind of change appeared in three places.

Changelog only — no version bump, no code.
@coderabbitai

coderabbitai Bot commented Sep 29, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • cla-signed

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: Mes-Open/OpenMes/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 437d0b46-da6e-4ad8-b774-c68a1134e94d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jakub-przepiora
jakub-przepiora merged commit 81f87ae into develop Sep 29, 2026
2 of 3 checks passed
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.

1 participant