28 Jun 2025 at 3:36 PM
Edited on 28 Jun 2025 at 3:41 PM by jannes
forumify Roadmap - 2025
Whoowie, it's been a while since we last posted a developer update. That doesn't mean nothing is happened in the meantime. We've been steadily releasing new features and improvements almost weekly for the past year, and a lot has happened since our last post.
Let's get straight into some of the things we've been cooking, and our plans for the rest of 2025.
forumify - platform
In our last update, we talked about preparing for a 1.0 release of forumify. If you’ve been following our release notes, you might be wondering why we’re still not there yet. The short answer: we want to do it right.
A 1.0 release is a major milestone—it signals stability and long-term support. But it also comes with inevitable growing pains, including some backwards-incompatible changes. While we strive to minimize disruption, we can’t anticipate every way people use forumify. So, reaching 1.0 will likely require some manual adjustments from communities upgrading to the stable release.
Another key factor is our tech stack. forumify is currently built on Symfony 6.4. For 1.0, we want to upgrade to Symfony 7 to ensure we're on a solid and modern foundation moving forward. However, Symfony 7’s long-term support (LTS) version—7.4—isn’t due until November this year.
Since Symfony LTS releases are crucial for long-term maintenance and stability, we’ve decided to wait for Symfony 7.4 before finalizing forumify 1.0. This delay allows us to avoid introducing major changes twice in a short period and gives our users a smoother, more future-proof path forward.
forumify - plugins
Originally, our plan was to focus on releasing forumify 1.0 first, and then gradually roll out plugins over the following months. But with the delay caused by waiting for Symfony 7.4, we’ve decided to use this time to start building plugins ahead of schedule—so we can launch them alongside the 1.0 release.
We’re not ready to share full details just yet, but we can say this: we’re working on a range of plugins to suit all kinds of communities. No matter what your forum looks like, there’ll be something in the mix for you.
PERSCOM plugin
Since forumify has its roots in the milsim scene, that’s where many of you first discovered and adopted the platform. We've seen strong interest in our PERSCOM plugin, and it's clear that every unit has its own procedures and specific needs. To better support that diversity, we've decided to invest more time into improving the plugin.
This starts with a major architectural overhaul. Currently, the plugin interacts with PERSCOM.io in real time—pulling data via their API and pushing updates instantly as you make changes on your site. While this setup helped us get things off the ground quickly, it’s hitting limits in terms of scalability and flexibility. Extending PERSCOM entities with custom data, for example, has become increasingly difficult.
That’s why we’re now building version 2 of the PERSCOM plugin. While the frontend will look familiar, the backend is being completely rewritten to use a replication-based architecture. Instead of relying on live API calls, forumify will now keep a local copy of all your PERSCOM data. The frontend operates on this local data, while updates are synced asynchronously—pushing changes to PERSCOM.io as they happen and syncing incoming changes daily.
This change brings major improvements:
You’ll be able to edit any PERSCOM resource—units, positions, ranks, awards, and more—directly from the forumify admin panel.
Performance gets a massive boost: roster pages load up to 10× faster, attendance sheets and training modules for large units are up to 50× faster, and bulk record creation is nearly instant.
Most importantly, this shift allows us to take full advantage of forumify’s data abstractions, since everything now lives in the local database. That opens the door for powerful new features that integrate much more deeply with your PERSCOM resources.
Timeline
Since this post is all about the roadmap, let’s put some rough timelines on everything so you know what to expect.
First, development on the current 0.x branch of forumify is not slowing down. You’ll continue to receive regular updates—including bug fixes, critical hotfixes, and quality-of-life improvements while we work toward 1.0.
As for the PERSCOM v2 plugin: we’re aiming to begin beta testing with a few selected forums in July, with a full rollout planned by the start of August.
And finally, forumify 1.0: because we’re aligning with the long-term support release of Symfony 7.4 in November, we’re currently targeting a December 2025 or January 2026 release for the stable 1.0 version.
We know it’s been a long road to 1.0, but every step is getting us closer to a platform that’s more stable, more powerful, and better suited to your communities’ needs. Thanks for your continued support, feedback, and patience. We’re building forumify with you, and for you. and we can’t wait to show you what’s next.
The decision to wait for Symfony 7.4 makes a lot of sense, and it's reassuring to know you're prioritizing long-term stability over rushing to hit 1.0. Also really excited to hear that the delay is being used to get a jump on plugins—that’s going to be a huge win for everyone once 1.0 drops.
The changes coming to the PERSCOM plugin sound like a massive upgrade. The local data replication approach is exactly what’s needed, especially for larger units. Faster loading, more flexibility, and deeper integration? Yes, please.
Thanks for all the work you’re putting into this! Forumify’s been evolving fast, and it’s clear you’re building with the community in mind.
Looking forward to testing PERSCOM v2 and seeing what else is coming down the road.
forumify Roadmap - 2025
Whoowie, it's been a while since we last posted a developer update. That doesn't mean nothing is happened in the meantime. We've been steadily releasing new features and improvements almost weekly for the past year, and a lot has happened since our last post.
Let's get straight into some of the things we've been cooking, and our plans for the rest of 2025.
forumify - platform
In our last update, we talked about preparing for a 1.0 release of forumify. If you’ve been following our release notes, you might be wondering why we’re still not there yet. The short answer: we want to do it right.
A 1.0 release is a major milestone—it signals stability and long-term support. But it also comes with inevitable growing pains, including some backwards-incompatible changes. While we strive to minimize disruption, we can’t anticipate every way people use forumify. So, reaching 1.0 will likely require some manual adjustments from communities upgrading to the stable release.
Another key factor is our tech stack. forumify is currently built on Symfony 6.4. For 1.0, we want to upgrade to Symfony 7 to ensure we're on a solid and modern foundation moving forward. However, Symfony 7’s long-term support (LTS) version—7.4—isn’t due until November this year.
Since Symfony LTS releases are crucial for long-term maintenance and stability, we’ve decided to wait for Symfony 7.4 before finalizing forumify 1.0. This delay allows us to avoid introducing major changes twice in a short period and gives our users a smoother, more future-proof path forward.
forumify - plugins
Originally, our plan was to focus on releasing forumify 1.0 first, and then gradually roll out plugins over the following months. But with the delay caused by waiting for Symfony 7.4, we’ve decided to use this time to start building plugins ahead of schedule—so we can launch them alongside the 1.0 release.
We’re not ready to share full details just yet, but we can say this: we’re working on a range of plugins to suit all kinds of communities. No matter what your forum looks like, there’ll be something in the mix for you.
PERSCOM plugin
Since forumify has its roots in the milsim scene, that’s where many of you first discovered and adopted the platform. We've seen strong interest in our PERSCOM plugin, and it's clear that every unit has its own procedures and specific needs. To better support that diversity, we've decided to invest more time into improving the plugin.
This starts with a major architectural overhaul. Currently, the plugin interacts with PERSCOM.io in real time—pulling data via their API and pushing updates instantly as you make changes on your site. While this setup helped us get things off the ground quickly, it’s hitting limits in terms of scalability and flexibility. Extending PERSCOM entities with custom data, for example, has become increasingly difficult.
That’s why we’re now building version 2 of the PERSCOM plugin. While the frontend will look familiar, the backend is being completely rewritten to use a replication-based architecture. Instead of relying on live API calls, forumify will now keep a local copy of all your PERSCOM data. The frontend operates on this local data, while updates are synced asynchronously—pushing changes to PERSCOM.io as they happen and syncing incoming changes daily.
This change brings major improvements:
Timeline
Since this post is all about the roadmap, let’s put some rough timelines on everything so you know what to expect.
First, development on the current 0.x branch of forumify is not slowing down. You’ll continue to receive regular updates—including bug fixes, critical hotfixes, and quality-of-life improvements while we work toward 1.0.
As for the PERSCOM v2 plugin: we’re aiming to begin beta testing with a few selected forums in July, with a full rollout planned by the start of August.
And finally, forumify 1.0: because we’re aligning with the long-term support release of Symfony 7.4 in November, we’re currently targeting a December 2025 or January 2026 release for the stable 1.0 version.
We know it’s been a long road to 1.0, but every step is getting us closer to a platform that’s more stable, more powerful, and better suited to your communities’ needs. Thanks for your continued support, feedback, and patience. We’re building forumify with you, and for you. and we can’t wait to show you what’s next.
The decision to wait for Symfony 7.4 makes a lot of sense, and it's reassuring to know you're prioritizing long-term stability over rushing to hit 1.0. Also really excited to hear that the delay is being used to get a jump on plugins—that’s going to be a huge win for everyone once 1.0 drops.
The changes coming to the PERSCOM plugin sound like a massive upgrade. The local data replication approach is exactly what’s needed, especially for larger units. Faster loading, more flexibility, and deeper integration? Yes, please.
Thanks for all the work you’re putting into this! Forumify’s been evolving fast, and it’s clear you’re building with the community in mind.
Looking forward to testing PERSCOM v2 and seeing what else is coming down the road.