APG vNext 4.4 brings new features and improvements to help you build a better online community. This release is available for all license holders.
Release Highlights
- New and improved features as detailed in the community announcement
- Performance and stability fixes based on user-reported issues
- Enhanced mobile and responsive design improvements
- Admin panel usability refinements
Upgrading to 4.4
Existing users can upgrade by following the standard upgrade procedure. This release is a drop-in upgrade for users on the previous minor version.
Download
Download the latest version of APG vNext from the download page. Registered users can access the member download area for the full release package.
APG vNext 4.4 — What Was New in This Release
APG vNext 4.4 built on the stability improvements of 4.3 and introduced several features that the community had been requesting since the early 4.x development cycle. This discussion thread covers the key additions, performance improvements, and the upgrade path for administrators running 4.3 or earlier.
Key Features in APG vNext 4.4
The headline features of the 4.4 release addressed both the member experience and administrator tooling:
- Improved inline image upload: Drag-and-drop image embedding in the post editor, with server-side resizing to limit storage consumption
- Enhanced moderator queue: Moderators now see a consolidated queue view across all forums they manage, not a per-forum list
- Thread subscription management: Members can bulk-unsubscribe from threads from their profile page — reduces email complaints
- Admin panel performance: The member list, post search, and report generation pages were rewritten with async SQL queries, significantly reducing page load time on large databases
- Email template editor: Notification email HTML templates are now editable from Admin Panel → Settings → Email Templates without touching the filesystem
Performance Improvements
APG vNext 4.4 introduced output caching for the forum home page and category pages. On high-traffic communities, this reduced database load by 40–60% for anonymous visitors. The cache duration is configurable:
<!-- web.config — adjust duration to match your traffic pattern -->
<outputCacheSettings>
<outputCacheProfiles>
<add name="ForumHome" duration="120" varyByParam="none" />
<add name="ForumList" duration="60" varyByParam="forumID" />
<add name="ThreadView" duration="30" varyByParam="threadID;page" />
</outputCacheProfiles>
</outputCacheSettings>
Set durations conservatively at first. A 120-second cache on the home page means new posts won't appear for up to 2 minutes for cached visitors — acceptable for most communities, but tune down if real-time activity display is critical for your niche.
Upgrading From 4.3 to 4.4
Database Schema Changes in 4.4
APG vNext 4.4 added two new tables and modified the apg_Attachments table to support the enhanced inline image upload feature. These changes are handled by the upgrade SQL script, but it's worth knowing what to expect:
-- New tables added in 4.4
CREATE TABLE apg_ImageResizeQueue (
QueueID INT IDENTITY PRIMARY KEY,
AttachID INT NOT NULL,
Status TINYINT NOT NULL DEFAULT 0,
CreatedAt DATETIME NOT NULL DEFAULT GETDATE()
);
-- Modified column in apg_Attachments
ALTER TABLE apg_Attachments
ADD ThumbPath NVARCHAR(500) NULL;
The upgrade script handles this automatically. The above is shown for transparency so DBAs can review the changes before applying.
Upgrade Steps
- Back up the database and application files
- Download the 4.4 package from the member area
- Run
upgrade_4.3_to_4.4.sqlin SSMS - Deploy updated application files to IIS, preserving
web.configandupfiles - Grant the application pool identity write access to the new
thumbssub-folder insideupfiles - Recycle the App Pool and verify version in Admin Panel → About
Post-Upgrade Configuration for 4.4 Features
Configuring the Email Template Editor
The new in-app email template editor supports Liquid-style variables for personalisation. When editing templates in Admin Panel → Settings → Email Templates, you can use the following variables:
{{member.username}} - Member's username
{{member.email}} - Member's email address
{{thread.title}} - Thread title for subscription notifications
{{thread.url}} - Full URL to the thread
{{forum.name}} - Forum name
{{site.name}} - Your community's display name
{{unsubscribe_url}} - One-click unsubscribe link (required for CAN-SPAM compliance)
Always include {{unsubscribe_url}} in notification emails. Omitting it triggers spam filters from Gmail and Outlook, causing delivery rates to drop significantly for your community notifications.
Configuring Inline Image Upload Permissions
The new drag-and-drop image upload in 4.4 requires the application pool identity to have write access to the thumbnails directory. After upgrading, verify permissions:
-- PowerShell:
$thumbPath = "C:\inetpub\wwwroot\forum\upfiles\thumbs"
if (-not (Test-Path $thumbPath)) { New-Item -ItemType Directory -Path $thumbPath }
$acl = Get-Acl $thumbPath
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule(
"IIS AppPool\YourAppPoolName", "Modify",
"ContainerInherit,ObjectInherit", "None", "Allow")
$acl.SetAccessRule($rule)
Set-Acl $thumbPath $acl
Known Issues Fixed in 4.4 vs Issues Introduced
APG vNext 4.4 fixed the quick-reply blank editor issue on Firefox that was introduced in 4.3. However, 4.4 itself had a regression where members on the mobile skin could not attach files in Safari on iOS 7 — this was resolved in 4.5. If you're on 4.4 and running a community with high iOS Safari usage, upgrade to 4.5 to resolve the attachment issue before it generates support tickets.
Community Reception of APG vNext 4.4
The 4.4 release was well-received primarily due to the consolidated moderator queue — a long-standing pain point for forums with multiple moderators managing different sub-forums. The thread subscription bulk-unsubscribe also reduced email-related support tickets significantly for administrators whose communities sent high volumes of thread notification emails. These two UX improvements alone made the upgrade worthwhile for most active community administrators.
Related Resources
- Full Upgrade Guide
- APG vNext 4.3 Release Notes
- APG vNext 4.5 Release Notes
- Knowledge Base
- Support Forum
Looking for more help? Browse the support forum or check the Knowledge Base.