XF 2.4 Flash Message Improvements and Development Update

Flash Message Improvements​


XenForo Community PSD Edit.webp
In the coming weeks, we will be showcasing a few improvements very kindly donated to us by XenForo development G.O.A.T, @digitalpoint!

When digitalpoint heard that the primary aim for XenForo 2.4 was to implement some tangible quality of life improvements, he was very quick to offer up some code he has written over the years - some released, some not - which he wrote for his own sites. Is there a somewhat ulterior motive to this code philanthropy aside from our eternal gratitude and ongoing respect? Yes. Now he no longer has to maintain any of this code himself! No better motive required, in our opinion, and of course it still comes with our eternal gratitude and respect.

It's 2025 so I hate the term "flash message" with a burning passion because it reminds me of the unpleasant days of having to manage third party browser extensions just to make sites a little bit "flashier" (lol does anyone remember Microsoft Silverlight?) but in this context, just to ensure we're on the same page, flash messages are the slide down messages that appear within XenForo at times to confirm successful completion of an action without reloading the page.

1743530558102.webp


They work fine, but they can be a little cumbersome, covering too much of the screen, they don't stack and that three second timeout before it disappears somehow feels like minutes especially when it's covering something you want to interact with next.

So meet the next iteration of flash messages:




On wider displays, messages now adjust their width to avoid spanning the entire window. If several messages appear simultaneously, they now stack vertically rather than covering each other. There's also a subtle visual cue indicating when a message is about to disappear. Plus, if a message is obstructing your view, you can quickly dismiss it by clicking the close icon.

On narrower displays the messages will fill the display accordingly, just as now, but with all of the new goodies:

1743581245101.webp


Finally, if you don't like the position of the flash messages, you can adjust that under Options > User alerts and notifications:

1743581370468.webp
 

Development Update​


Back in September, we mentioned that we were targeting a release of XenForo 2.4 for between Q4 2024 and Q1 2025. We have made some really solid progress since then, but we've also run into typical development hurdles that require a bit more time to resolve properly. As ever our commitment is to get this right, not rush something out of the door quickly.

We know that waiting longer isn't ideal, and we genuinely appreciate everyone's patience. But, significantly, while the original date we were aiming for has passed, the release is absolutely still happening and will at least achieve our goal of more frequent releases than we've been used to in the last few years. We're using the extra time to add more polish, implement final touches, and ensure it lives up to the quality standard that you have come to expect from a XenForo release.

Stay tuned for another Have you seen...? thread later this week but in the meantime, thanks again for your patience and support. We're getting very close!
 
XenForo Community PSD Edit.webp
In the coming weeks, we will be showcasing a few improvements very kindly donated to us by XenForo development G.O.A.T, @digitalpoint!
This is music to my ears. While the flash notifications are not too exciting, the anticipation of getting improvements by Shawn implemented definitely is. When you previously mentioned that XF will be implementing code by third party developers I was really hoping to see Shawn's major work implemented. Hopefully we will see @digitalpoint CloudFlare, Analytics, PWA and some of the amazing stuff he has never released, but uses on his own sites. For example some of the Platform instead of a forum oriented stuff:

In any case: Thanks Shawn for sharing!
 
Back in September, we mentioned that we were targeting a release of XenForo 2.4 for between Q4 2024 and Q1 2025. We have made some really solid progress since then, but we've also run into typical development hurdles that require a bit more time to resolve properly. As ever our commitment is to get this right, not rush something out of the door quickly.

We know that waiting longer isn't ideal, and we genuinely appreciate everyone's patience. But, significantly, while the original date we were aiming for has passed, the release is absolutely still happening and will at least achieve our goal of more frequent releases than we've been used to in the last few years. We're using the extra time to add more polish, implement final touches, and ensure it lives up to the quality standard that you have come to expect from a XenForo release.

Stay tuned for another Have you seen...? thread later this week but in the meantime, thanks again for your patience and support. We're getting very close!

Awesome! Thank you for the update! Weird I just posted about this (again), and here you are, right on time. I never want you guys to rush to push out a subpar product. Heck, I'm perfectly happy with XF just the way it is, for the most part (would be better if you fixed MY bugs faster). My only issue has ever been the lack of communication when goals aren't reached. I've never looked at these goals as hard-stop goals, or deadlines, because stuff happens, but a short message, just as you've posted here, goes a long way! I appreciate these types of messages much more than maybe y'all think and, although this is just my own opinion and I'm not trying to speak for the masses, I would be surprised to know others don't feel the same.

Love the HYS update, too! Not really something I ever considered that needed fixing but, now that you mention it, I can't count the number of times I have to sit there and wait for that message to go away before I can click where I want to go next. So, yeah, really looking forward to that now.

Again, I really appreciate the update and am already looking forward to the next HYS!

If it's not here by the end of the week, though...

Deep Breath Omg GIF by MSNBC


...then we'll just wait longer.
 
It's 2025 so I hate the term "flash message" with a burning passion because it reminds me of the unpleasant days of having to manage third party browser extensions just to make sites a little bit "flashier"
And sadly, the days of the <blink> tag are long in the past... le sigh I mean, don't we all miss magenta text on a green background, and that charming mix of sans serif and monospaced text on the same page?

Flash, though, still fills me with slight terror. The nightmares of dealing with editing a Flash file, or begging clients not to want it on their pages.
 
Thanks for the update!
I'll share this with my crew as we think that it's going to be great.
We all have belief in what you're trying to do and we believe that it will be out soonish.
Good stuff @digitalpoint 👏👏
 
This is music to my ears. While the flash notifications are not too exciting, the anticipation of getting improvements by Shawn implemented definitely is. When you previously mentioned that XF will be implementing code by third party developers I was really hoping to see Shawn's major work implemented. Hopefully we will see @digitalpoint CloudFlare, Analytics, PWA and some of the amazing stuff he has never released, but uses on his own sites. For example some of the Platform instead of a forum oriented stuff:

In any case: Thanks Shawn for sharing!
Some stuff makes sense, some stuff doesn’t. But there is more coming. 😀
 
It is indeed more toast-like now than it was before. But it's still a flash message in terms of naming in the code.
 
Maybe makes sense to change it to toastMessage, with flashMessage just being a wrapper for it and then just remove flashMessage down the road (time for addons to change)? 🤷🏻‍♂️

Toast is a more appropriate name, flash reminds me of Flash (the defunct tech). And wouldn’t end up with misnamed functions 10 years from now…
 
Only if you think you're having a stroke!
On more than one occasion when I've smelled a strong scent but my wife, in the same room, didn't I've had to ask "Wait, am I having a stroke?!". 👀 (I've since learned over the years that phantom smells can also be related to migraines which is likely my issue.)
 
Back
Top Bottom