Skip to content

2.1.1

Choose a tag to compare

@ernestdefoe ernestdefoe released this 09 Jun 02:12

What's Changed

Frontend

  • Added buildable TypeScript sources (js/src) and the standard Flarum build skeleton (package.json, tsconfig.json, webpack.config.js, entry points). The extension previously shipped dist-only, so the Mithril frontend could only be maintained by hand-editing the bundles — it now rebuilds with npm run build. Sources are a faithful reconstruction; behaviour verified identical in-browser (all admin tabs + the forum opt-in modal, zero console errors).

Backend

  • Fixed 8 Floxum code-audit findings (DB portability, N+1 queries, row caps, dead code)
  • Split the DigestQuery god class into per-integration query traits
  • Use User::query() for native users-table queries (audit follow-up)

Full Changelog: 2.1.0...2.1.1