[DEVLOG] forumify 1.2: Image Optimization, a Proper API, and more Discord!!
By
jannes
,
Jun 17, 2026
We're thrilled to announce that forumify 1.2 is on the horizon, and it's bringing some significant improvements to performance, extensibility, and community engagement. Here's what to expect:
Image Thumbnails for Better Performance
One of the biggest killers for page load speed? Users uploading massive 1024x1024 images that only appear as tiny 32x32 icons on your site. With 1.2, we're introducing intelligent image resizing using filter presets. Instead of serving those enormous files, your users will get optimized, lightweight images. Think 1024x1024 PNG (hundreds of KB) becoming a 32x32 WebP (just a few KB). This is especially noticeable on mobile networks. Existing images will automatically benefit from this, though plugins and custom Twig templates will need to adopt the new filter syntax after release.
A Proper API (Finally)
Our previous API implementation was... let's say "ambitious but incomplete". 1.2 brings a complete overhaul: proper authentication, role-based access control, image uploads, comprehensive ACL support, and a ton of new endpoints. We're building this on API Platform with OpenAPI spec generation, so you'll get auto-generated documentation out of the box. This opens the door for you to build custom dashboards, integrate with external tools, power AI workflows, and even manage plugins like MILHQ directly through the API. Imagine processing assignment records and soldier profiles from your custom dashboard.
Discord Commands
The Discord plugin is going free in 1.2 (existing premium subscribers, don't worry, you're getting more features at no extra cost and your subscriptions will be downgraded automatically). We're building Discord commands as a core feature, starting with things like /forum-profile to display user stats and badges directly in Discord. Down the line, plugins like MILHQ could expose management commands like the soldier profile, or record management, all without leaving Discord whilst keeping your data centralized and accessible.
Timeline
We're targeting a mid-summer release, though as always, nothing is set in stone. Once 1.2 lands, plugins will need some time to adopt the new thumbnail filters, add their own API endpoints, and implement Discord commands.
We'd love your feedback on this roadmap. What features matter most to you? What would you like to see in the API or Discord integration? Drop your thoughts in the comments of this post. Nothing is final, and your input shapes where forumify goes next.