Hey Weavers,
We’re back with another update for RapidWeaver Classic, and this update upgrades the PHP server built into Classic (more on that below), and improves the output of the Classic Blog RSS/Podcast feeds.
If you’re license has expired, you can purchase another year of updates over on the Realmac web store.
An important security update for RapidWeaver Classic
We’ve updated the PHP bundled with RapidWeaver Classic to version 8.4.27 following the disclosure of two critical security vulnerabilities in PHP.
Classic uses its bundled PHP to preview websites on your Mac, including pages that use contact forms and other PHP features. This update brings those previews onto the patched version.
What do you need to do?
Install the Classic update containing PHP 8.4.27. You don’t need to install PHP separately or republish your website for this fix.
What about your published website?
Your hosting server runs its own copy of PHP, which needs updating separately. If your website uses PHP for contact forms, a CMS, or third-party add-ons ask your hosting provider to confirm they’ve applied the fixes for CVE-2026-109618 and CVE-2026-109619.
No action is required from Realmac/Elements Hosting customers. All necessary updates have been handled automatically as part of our managed hosting service. Read the full announcement.
Updating Classic protects its bundled preview runtime; your hosting provider’s update addresses PHP on your live website.
What’s New in Beta 3 (Build 21202)?
- Updated the bundled PHP 8 runtime to 8.4.27.
- Fixed Classic Blog RSS to meet W3C validation and prevent podcast publishing crashes.
RapidWeaver Classic 10 Updates so far…
- Classic now requires macOS 12 or later.
- Updated settings, preferences, and built-in plugins for current macOS versions, including macOS 27.
- Added an optional upload speed limit shared across all active remote publishing connections.
- Publishing connection tests now show DNS lookup and TCP connection times.
- Explicit FTPS is now labelled FTPES.
- Amazon S3 publishing now automatically uses the selected bucket’s region.
- Fixed a crash when multiple FTP connections were active.
- Preview export errors now appear on the affected document, avoiding a potential crash.
- Fixed a crash when dragging items in the project outline.
- Fixed a crash when clicking a site resource on macOS 27.
- Fixed a crash caused by folders inside Site Resources when activating a site.
- Clicking Cancel or pressing Escape when removing blog entries no longer deletes them.
- Added authenticated SMTP support to Contact Forms, including Elements Hosting. PHP
mail()remains the default. - Added built-in honeypot spam protection to Contact Forms.
- Fixed MIME formatting in Contact Form emails sent using PHP 8
mail(). - Clearing the SMTP port field no longer causes a crash. Empty ports default to 587.
- SMTP passwords remain saved in the original document but are omitted when a page is copied or duplicated.
- Photo Album thumbnails remain visible when an image cannot be read.
- Clearing numeric settings in Photo Album no longer causes a crash.
- Blog RSS feeds now satisfy W3C validation checks
- Plugin inspector tabs now appear correctly on macOS 13
- Fixed a photo album crash caused by clearing numeric fields
- Continued work on improving the codebase and fixes minor issues
Pricing and Beta Availability
This is a free update for everyone with an active Classic licence. To get beta access, open the Preferences window, go to the Updates tab and enable the “Check for Beta updates” option.
Ongoing Support for Classic
We know many of you have built your workflow around RapidWeaver Classic, and we want to reassure you: Classic isn’t going anywhere. We’re continuing to maintain and update it with important improvements, fixes, and optimisations to keep things running smoothly.
If you’re license has expired, you can purchase another year of updates over on the Realmac web store.
Give us your Feedback
As this is a beta please let us know if you run into any issues, or if there are any other long-standing issues you’d like to see fixed and we’ll do out best to get them into the next beta.
Happy Weaving!

