We've redeployed the upcoming 1.8.6 version onto discuss. This version will be announced later. Should you notice any issues, please do report that to us ️
Staff Diary: v2.0 Cycle
- Edited
New 1.x
core and bundled extensions release 
Today we released some minor updates and fixes for our 1.x
branch. The vast majority of the changes are to aid developers to customize our software easier than ever, and of course we have a sprinkling of fixes for you too!
Fixes
- reset admin page save button in catch handler (flarum/framework3963)
- suspended users can remove avatar (flarum/framework3998)
- return null if content left empty in formatter (flarum/framework4059)
Changes
- allow DiscussionsSearchSource to be extended (flarum/framework4025)
- allow modifying the discussion title on PostsUserPage (flarum/framework4031)
- make it easier to modify AppearancePage, BasicsPage, MailPage (flarum/framework4037)
- point fontawesome links at v5 free (flarum/framework4038)
- make WelcomeHero extensible (flarum/framework4039)
- make PostMeta extensible (flarum/framework4040)
- extensible TagHero (flarum/framework4041)
- allow extending PostPreview content (flarum/framework4043)
- allow classes that extends AbstractJob to be placed on a specified queue (flarum/framework4026)
- use common component for ip address display (flarum/framework4042)
- make it easier to add content after the first post (flarum/framework4050)
- improve extensibility of IndexPage (flarum/framework4045)
- improve extensibility of DiscussionPage (flarum/framework4046)
- backport & improve extensibility of DiscussionListItem (flarum/framework4048)
- improve & use extensibility of CommentPost & Post (flarum/framework4047)
- allow labels of PostStreamScrubber to be customized (flarum/framework4049)
- allow to customize time formats through translations (flarum/framework4053)
Added
- Export all missing modules in compat (flarum/framework4044)
- Add (some) missing shims (flarum/framework4027)
- provide an 'actions' dropdown for extensions to add their additional buttons to the admin UserListPage (flarum/framework4054)
Versions
Today's release bumps the versions of core and most bundled extensions, see below:
flarum/core
-v1.8.7
flarum/akismet
-v1.8.1
flarum/approval
-v1.8.2
flarum/emoji
-v1.8.1
flarum/extension-manager
-v1.0.4
flarum/flags
-v1.8.1
flarum/likes
-v1.8.1
flarum/lock
-v1.8.1
flarum/markdown
-v1.8.1
flarum/mentions
-v1.8.4
flarum/nicknames
-v1.8.1
flarum/pusher
-v1.8.1
flarum/statistics
-v1.8.1
flarum/sticky
-v1.8.1
flarum/subscriptions
-v1.8.1
flarum/suspend
-v1.8.2
flarum/tags
-v1.8.2
Many of these changes were made possible thanks to the input of @glowingblue
IanM
Thank you! Just a curiosity: The extension manager was not seeing the core update, only extension.
Run the global update from the extension manager has upgraded Flarum.
What happen?
When I read some extension update has been released I checked today for updates in the extension manager.
The extension manager just showed two extensions to update but not the Flarum core.
I decided to run the global update and Flarum was also upgraded but the upgrade of Flarum has not been showed as available update in the extension manager.
peopleinside releasing and tagging core and extensions is a manual task, so you probably just caught me whilst I was still tagging each extension.
We always tag the core release last of all, after each extension, so I think you were probably just a little to fast in this case
When I log in in the admin and load admin#/basics a blank page empty is showed.
This issue is present in more then one community. It's a bug of the new flarum core version?
Are you able to replicate?
Browser console have to say:
TypeError: t.tag is undefined
c render.js:141
c render.js:160
c render.js:66
l render.js:50
c render.js:103
c render.js:62
l render.js:50
c render.js:134
c render.js:63
l render.js:50
c render.js:134
c render.js:63
l render.js:50
c render.js:134
c render.js:63
c render.js:162
c render.js:66
l render.js:50
c render.js:103
c render.js:62
h render.js:487
h render.js:419
p render.js:302
exports render.js:964
s mount-redraw.js:14
m router.js:114
promise callback*t router.js:126
F router.js:95
s render.js:30
exports render.js:971
mount mount-redraw.js:45
y router.js:160
mount Application.tsx:332
mount AdminApplication.tsx:96
boot Application.tsx:303
<anonymous> admin:1441
mount-redraw.js:15:23
peopleinside this will be triggered by a particular extension. Unfortunately it's not possible to work out which one by the error you have shared. Can you please try turning off extensions one at a time to see which one is causing the issue?
IanM I disable all, same issue
Thank you, heroes!
The update has been applied, no issues so far, and it seems faster?
- Edited
peopleinside same problem
TypeError: Cannot read properties of undefined (reading 'view')
at render.js:141:24
at render.js:160:3
at c (render.js:66:8)
at l (render.js:50:5)
at render.js:103:4
at c (render.js:62:15)
at l (render.js:50:5)
at render.js:134:5
at c (render.js:63:14)
at l (render.js:50:5)
s @ mount-redraw.js:15
- Edited
In the Flarum logs I can find:
[2024-10-08 10:06:01] flarum.ERROR: Symfony\Component\Console\Exception\NamespaceNotFoundException: There are no commands defined in the "drafts" namespace. in [...]/vendor/symfony/console/Application.php:650
Stack trace:
#0 [...]/vendor/symfony/console/Application.php(701): Symfony\Component\Console\Application->findNamespace()
#1 [...]/vendor/symfony/console/Application.php(259): Symfony\Component\Console\Application->find()
#2 [...]/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#3 [...]/vendor/flarum/core/src/Console/Server.php(42): Symfony\Component\Console\Application->run()
#4 [...]/flarum(22): Flarum\Console\Server->listen()
#5 {main}
The other error in browser developer console that I see is:
Errore nella mappatura delle origini: No sources are declared in this source map.
URL risorsa: /assets/admin-it.js?v=99897b2b
URL mappa delle origini: /assets/admin-it.js.map
More info: https://firefox-source-docs.mozilla.org/devtools-user/debugger/source_map_errors
- Edited
After update, Basic into admin dashboard its empty.
When this kind of issues are released with a new Flarum version, there is no way to roll back?
I suppose not, for now Flarum admin base settings should stay inaccessible until a fix will be released :-)
- Edited
I am investigating, so far I am not able to replicate, so looking further...
Update: Issue identified, working on a solution now...
I faced same issues, my luck today i decided to finally start running the community again, i use hosting with hostinger with SSH access, so after complete installation
versions installed
Php 8.2 and 8.3 without public path
So installation is all good as usual after installation when you install any extension it will do normally and then refresh on page saying update flarum where you have to put database password again like i tried all methods but as soon as you install a extension it will ask you to update flarum with database password and right after that you will see your forum normally and then you go administrator-> Basic -> it will show no settings
I thought i am doing’s something wrong until i saw this thread.
- Edited
Next Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[HY000] [1045] Access denied for user 'username@'localhost' (using password: YES) in /home/u516297624/domains/***********/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18
error as per log file i removed my domain name
- Edited
ArturoRomano peopleinside Xkyer Winged_Dev
The issue was only present when flarum/nicknames
was not enabled, and/or when only one language pack is enabled, which is why I didn't see it at first, apologies.
I've pushed a patch that will fix this issue, but it is yet untagged. Would you mind please trying this out and letting me know if it resolves the issue for you?
composer require flarum/core:"dev-main"
php flarum cache:clear
If this is successful, I'll prepare a tag... Thanks for your help
- Edited
IanM
It works, thanks.
The issue was only present when flarum/nicknames was not enabled
I don't have that nicknames extension!
IanM after update in posts i got a lot of empty space
- Edited
I am having troubles with accessing mysite.com/admin#/basics
Everything else seems OK...
Update: Resolved after composer require flarum/core:"dev-main"