All Versions
45
Latest Version
Avg Release Cycle
65 days
Latest Release
7 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.8.16 Changes
April 18, 2026What's Changed
- [1.x] feat: add 'forum-widget' extension category by @imorland in #4542
- [1.x] fix: enforce expiry check on password reset token submission by @imorland in #4545
- [1.x] fix: invalidate active sessions when password is changed by @imorland in #4546
- [1.x] fix: delete stale password tokens when requesting a new reset by @imorland in #4547
- [1.x] fix(tags): use forum description for meta description on tags homepage by @imorland in #4557
- ๐ [1.x] feat: sync abandoned extensions list from flarum/abandoned-extensions by @imorland in #4559
- chore: prep 1.8.16 by @imorland in #4586
Full Changelog : v1.8.15...v1.8.16
-
v1.8.15 Changes
April 10, 2026What's Changed
- [1.x] feat: announcements widget on admin dashboard by @imorland in #4472
- [1.x] perf(core): add composite index on notifications to fix slow unread count queries by @imorland in #4507
- [1.x] fix: add missing
contentattr type toAlertcomponent by @rafaucau in #4496 - [1.x] fix: re-sort extension order during migrate by @imorland in #4512
- [1.x] fix(tags): exclude bypassTagCounts from DiscussionPolicy catch-all by @imorland in #4538
- [1.x] chore: prep 1.8.15 by @imorland in #4540
Full Changelog : v1.8.14...v1.8.15
-
v1.8.14 Changes
March 09, 2026What's Changed
- โฑ [1.x] perf: store scheduler timestamp in cache by @imorland in #4363
- [1.x] perf: eliminate redundant DB writes in auth middleware and cache notification counts by @imorland in #4365
- [1.x] fix(notifications): invalidate unread count cache on delete all by @imorland in #4391
- ๐ฆ [1.x] chore(package-manager): remove Extiverse references by @imorland in #4395
- [1.x] chore: accept StyleCI formatting fixes and disable nullable_type_declarations fixer by @imorland in #4402
- โ [1.x] fix(tests): call app() before resolving cache.store in DeleteTest by @imorland in #4403
- [1.x] chore(deps): fix yarn audit vulnerabilities by @imorland in #4404
- [1.x] fix(theme): return Less_Tree_Keyword for boolean custom Less functions by @imorland in #4405
- [1.x] fix(core): add missing method_not_allowed translation for error view by @imorland in #4417
- [1.x] chore: prep 1.8.14 by @imorland in #4420
Full Changelog : v1.8.13...v1.8.14
-
v1.8.13 Changes
February 09, 2026What's Changed
- โ [1.x] chore: test on 8.5, js bump to 8.3 by @imorland in #4339
- feat: fire ApplicationBooted after all callbacks have completed by @imorland in #4358
Full Changelog : v1.8.12...v1.8.13
-
v1.8.12 Changes
January 07, 2026What's Changed
- [1.x] fix(core): restore
xdebug.max_nesting_levelafter less compilation by @DavideIadeluca in #4262 - ๐ [1.x] fix: don't see developer tokens if not within the first 20 results by @imorland in #4264
- โก๏ธ [1.x] chore: update scheduler link by @imorland in #4278
- [1.x] fix(tags): defer policy if min primary & secondary tags 0 by @DavideIadeluca in #4277
- ๐ [1.x] [workflows] fix: peg composer at 2.8.x to avoid security blocking, etc in 2.9 by @imorland in #4294
- [1.x] feat(core): allow to disable slidable on
DiscussionListItemby @DavideIadeluca in #4302 - ๐ฆ [1.x] feat: highlight abandoned packages, expose php flarum info to admin UI by @imorland in #4322
- ๐ [1.x] chore: prep 1.8.12 release by @imorland in #4335
- ๐ fix: php warnings in restricted environments by @imorland in #4336
- ๐ [1.x] [suspend] chore: build typings by @imorland in #4337
Full Changelog : v1.8.11...v1.8.12
- [1.x] fix(core): restore
-
v1.8.11 Changes
October 10, 2025What's Changed
- [1.x] fix: action dropdown inaccessible near bottom of the userlist by @imorland in #4208
- ๐ [1.x] Allow to Pass Custom Git Actor to
flarum/action-buildby @DavideIadeluca in #4078 - ๐ [1.x] fix: remove redefinition of github token by @DavideIadeluca in #4218
- 0๏ธโฃ [1.x] fix(a11y): missing default alt text for avatar by @imorland in #4242
- โ
[1.x] chore: bump Application version for
1.8.11-devtesting/integration by @imorland in #4247 - [1.x] fix: validate mail settings for whitespace by @imorland in #4245
- [1.x] chore(core): improve
a11yof avatar with noavatarUrlby @DavideIadeluca in #4246 - ๐ [1.x] (core) feat: better support 3rd party extensions setting canonical urls by @imorland in #4244
- [1.x] fix(core): change caching logic for validation attributes by @DavideIadeluca in #4216
- [1.x] feat(tags): allow to translate tags validation attributes by @DavideIadeluca in #4217
- [1.x] chore: make PostUser more extensible by @imorland in #4249
- ๐จ [1.x] refactor(core): improve extensibility of
NotificationListby @DavideIadeluca in #4254 - [1.x] fix: Reset password, email confirm, activation not locale aware by @imorland in #4255
- โก๏ธ [1.x] chore: bump application ver, update
CHANGELOG.mdby @imorland in #4256 - ๐ fix: userOnline can render as null, causing the page to break by @imorland in #4257
Full Changelog : v1.8.10...v1.8.11
-
v1.8.10 Changes
March 12, 2025What's Changed
- [1.x] fix: increase email field length in
email_tokensby @DavideIadeluca in #4125 - ๐ [1.x] fix(em): prevent major updater for pre-releases by @SychO9 in #4131
- โก๏ธ [1.x] fix(em): skip incompatible extension updates by @SychO9 in #4176
- ๐จ [1.x] refactor(core): make search debounce time extensible by @DavideIadeluca in #4171
- [1.x] fix(tags): sanitize page param in
Tagby @rob006 in #4170 - [1.x] fix(core): change starting position of
aria-posinsetby @DavideIadeluca in #4192 - [1.x] chore(core): bump app version by @DavideIadeluca in #4201
- โก๏ธ [1.x] chore: update JS deps by @DavideIadeluca in #4204
- ๐ [1.x] docs: add
1.8.10changelog by @DavideIadeluca in #4205
Full Changelog : v1.8.9...v1.8.10
- [1.x] fix: increase email field length in
-
v1.8.9 Changes
November 20, 2024What's Changed
- [1.x] feat: conditional extend whenExtensionDisabled by @imorland in #4107
- [1.x] fix: change length of email field by @DavideIadeluca in #4117
- [1.x] fix: return empty object if selected mail driver is unavailable by @DavideIadeluca in #4113
- โ [1.x] chore(core, tags): resolve
a11ywarnings in Admin Frontend by @DavideIadeluca in #4114 - [1.x] chore: bump application version for 1.8.9 by @imorland in #4120
- [1.x] fix: change condition when
unreadlabel is shown in Scrubber by @DavideIadeluca in #4116 - [1.x] chore: change private to protected, allowing extensibility by @imorland in #4119
- ๐ [1.x] chore: PHP 8.4 support by @imorland in #4105
- ๐ [1.x] Implement Support for Translatable Validation Attribute Errors by @DavideIadeluca in #4070
- ๐ฒ 1.8.8 & 1.8.9 change log by @DavideIadeluca in #4123
Full Changelog : v1.8.8...v1.8.9
-
v1.8.8 Changes
November 02, 2024What's Changed
- ๐ [1.x] [suspend] fix: previously suspended admin users cannot remove their avatar after suspension by @imorland in #4071
- [1.x] chore: set Application to 1.8.8 by @imorland in #4084
- [1.x] fix new search term not being passed by @imorland in #4083
- [1.x] fix: postfooter did not apply the empty subclass by @imorland in #4085
- ๐ [1.x] chore: resolve node deprecation warnings in workflows by @DavideIadeluca in #4081
- [1.x] fix: resolve regression in TS typing errors by @DavideIadeluca in #4097
Full Changelog : v1.8.7...v1.8.8
-
v1.4.0 Changes
โ Added
- โก๏ธ
created_atandupdated_atcolumns added to several tables (https://github.com/flarum/framework/pull/3435) - Priorities added to AdminNav links (https://github.com/flarum/framework/pull/3453)
app.translatorallows retrieving and setting locale (https://github.com/flarum/framework/pull/3451)- ๐ Extensions can now declare custom settings components for use with
buildSettingComponent(https://github.com/flarum/framework/pull/3494) - Implement extensibility on
relandtargetattributes on links (https://github.com/flarum/framework/pull/3455) - ๐ New backend tests were added to some of the bundled extensions (https://github.com/flarum/framework/issues/3508)
๐ Changed
- Split boot script for Flarum in HTML footer into two parts for CSP hashing (https://github.com/flarum/framework/pull/3461)
- Split asset compilation by giving assembling compilers its own method (https://github.com/flarum/framework/pull/3446)
- ๐ Increase visibility of Component typescript class for better extensibility (https://github.com/flarum/framework/pull/3437)
๐ Fixed
- Mentioning an event post breaks the notification dropdown (https://github.com/flarum/framework/pull/3493)
- Suspension modal shows after suspension is over (https://github.com/flarum/framework/pull/3449)
- CLI based installations don't exit with an error code on failure (https://github.com/flarum/framework/pull/3452)
- Tabbing through dropdown controls doesn't make them visible (https://github.com/flarum/framework/pull/3450)
- Requiring zero tags on new discussions forces the user to select tags (https://github.com/flarum/framework/pull/3448)
- Long topic titles in the notification list don't overflow (https://github.com/flarum/framework/pull/3500)
- Subtags of tags the user has access to are visible even if these are not accessible (https://github.com/flarum/framework/pull/3419)
- โ
assertAdmintests access based on wrong gate ability (https://github.com/flarum/framework/pull/3501) - Increasing the composer header size causes elements to slip underneath (https://github.com/flarum/framework/pull/3502)
- The profile mentions tab errors when sorting by
created_at(https://github.com/flarum/framework/pull/3506)
- โก๏ธ