Support Thread

APG vNext 4.3 Released - New Features and UI Improvements

📅 👤 ASP Playground
APG vNext 4.3 Released - New Features and UI Improvements — APG vNext Guide

APG vNext 4.3 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.3

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.3 — Detailed Feature Breakdown

APG vNext 4.3 was one of the more significant point releases in the 4.x series, addressing both UI regressions introduced in 4.2 and adding features that had been requested by the community for several release cycles. Understanding what changed in detail helps administrators decide whether to upgrade immediately or defer to their next maintenance window.

Restored Classic Forum Homepage

The most frequently requested change in 4.3 was the return of the traditional category/board listing as the forum home page. Version 4.2 had introduced an activity-stream-first layout that polarised the community. APG 4.3 made this configurable — administrators can switch between the activity-stream view and the classic board-listing view from Admin Panel → Display Settings → Homepage Layout without any code changes.

Forum Search Fix

The forum-scoped search regression from 4.2 (where typing in the "search this forum" field redirected to the home page) was resolved in 4.3. The fix involved registering the search control event handler earlier in the ASP.NET page lifecycle to avoid the Event Validation failure. No web.config changes are required on 4.3 for search to work correctly.

UI Improvements

Beyond the homepage layout, 4.3 refined several UI elements:

  • Thread listing row height reduced on desktop for higher information density
  • Reply editor toolbar icons updated for better accessibility contrast ratios
  • Breadcrumb navigation made sticky on scroll for long thread pages
  • Mobile: quote button repositioned to be tappable without zooming on small screens

Upgrading From 4.2 to 4.3

The 4.2 → 4.3 upgrade is a standard APG vNext minor version upgrade. No breaking database schema changes were introduced, making this one of the lower-risk upgrades in the 4.x cycle.

Pre-Upgrade Checklist

  1. Back up your SQL Server database: BACKUP DATABASE YourForumDB TO DISK = 'C:ackups\pre43.bak' WITH FORMAT
  2. Copy your web.config, custom skin files, and upfiles folder to a safe location
  3. Note your current APG license key from Admin Panel → About
  4. Schedule the upgrade during low-traffic hours — typically overnight or weekends

Upgrade Steps

  1. Download the 4.3 package from the member download area
  2. Extract and copy application files to your IIS web directory, overwriting existing files
  3. Run upgrade_4.2_to_4.3.sql against your forum database using SQL Server Management Studio
  4. Restore your web.config from backup (do not use the package's default — it will overwrite your connection string)
  5. Recycle the IIS Application Pool
  6. Log in as admin and verify the version number in Admin Panel → About shows 4.3

Post-Upgrade Verification

-- Verify 4.3 schema was applied
SELECT SettingValue FROM apg_Settings
WHERE SettingName = 'Version';
-- Should return: 4.3

Test the following after upgrading: login/logout, new thread creation, file attachment upload, email notification delivery, and the forum-scoped search. These cover the main regression areas from the 4.x cycle.

Rollback Plan if Upgrade Fails

Despite being a low-risk upgrade, have a rollback plan ready before starting. If the upgrade produces an error that you cannot resolve quickly, restore with these steps:

-- Restore database from pre-upgrade backup:
USE master;
ALTER DATABASE YourForumDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
RESTORE DATABASE YourForumDB
FROM DISK = 'C:\backups\pre43.bak'
WITH REPLACE, RECOVERY;
ALTER DATABASE YourForumDB SET MULTI_USER;

Then restore your application files from the previous version backup. The IIS Application Pool will automatically pick up the restored files on next request.

New Configuration Keys in 4.3

APG vNext 4.3 introduced several new optional configuration keys. None are required for the upgrade, but they enable new features when added:

<!-- Homepage layout mode (new in 4.3) -->
<add key="APG.Homepage.Layout"         value="BoardListing" />
<!-- Options: BoardListing, ActivityStream -->

<!-- Statistics widget on homepage -->
<add key="APG.Homepage.ShowStats"      value="true" />

<!-- Collapsible forum categories (new in 4.3) -->
<add key="APG.Forums.CollapsibleCategories" value="true" />

<!-- Sticky breadcrumb on thread view -->
<add key="APG.Thread.StickyBreadcrumb" value="true" />

License Key Validation in 4.3

APG vNext 4.3 updated the license validation mechanism to support both online and offline validation. If your server is behind a firewall that blocks outbound connections to the APG license server, add the offline license key to web.config:

<add key="APG.License.Key"            value="YOUR-OFFLINE-KEY" />
<add key="APG.License.ValidationMode" value="Offline" />

Contact APG support with your server's hardware fingerprint to obtain an offline license key.

What Was Fixed in 4.3 vs What Was Added

To summarise: APG vNext 4.3 fixed the forum-scoped search regression, the member list error in certain collation configurations, and the UI regressions in the reply editor toolbar. The new additions were the configurable homepage layout, the per-category collapse state, the sticky breadcrumb, and updated license validation. This balance of fixes and features made 4.3 the recommended version for production installs until 4.4 released approximately three months later.

Related Resources

4.x Upgrade Path


Looking for more help? Browse the support forum or check the Knowledge Base.