Releases: Multisite-Ultimate/ultimate-multisite
Ultimate Multisite v2.4.7
What's Changed
- Fixed: Conflict with YesCookie plugin.
- Improved: Thumbnail image quality on template selection in the checkout.
- Fixed: Redirect from secondary domains to primary domain.
- Fixed: Choosing templates for checkout form builder.
- Fixed: Extra domain creation with subdirectory installation.
- Improved: Allow html in custom domain instructions.
Full Changelog: v2.4.6...v2.4.7
v2.4.6
Release v2.4.6
Highlights
- Fixed: Toggle switches in RTL languages.
- Fixed: Rendering admin pages for legacy addons.
- Fixed: Some Stripe API errors.
- Improved: Better site URL autogeneration and added preview option.
- Fixed: Escaping too much HTML.
- Fixed: Saving HTML in credits field.
- Improved: Type safety in code.
- Fixed: Downgrading during a trial extending the trial period.
Pull Requests
From v2.4.5 to v2.4.6
- Update DEVELOPER-DOCUMENTATION.md by @commercial-hippie in #237
- feat(currency): add Iranian Rial support by @mahyarrezghi in #241
- Small bugs by @superdav42 in #239
New Contributors
- @commercial-hippie made their first contribution in #237
- @mahyarrezghi made their first contribution in #241
Full Changelog: v2.4.5...v2.4.6
v2.4.5 Released
What's Changed
- Fix downgrade by @superdav42 in #203
- add better dev experience by @superdav42 in #199
- new e2e test by @superdav42 in #207
- Fix integrations by @superdav42 in #215
- Fixed Function in toolbox.php by @DAnn2012 in #228
- Add options for powered by by @superdav42 in #216
- fix Activate wizard by @superdav42 in #230
New Contributors
How to Install from WordPress.org
- Log into your WordPress Network Admin dashboard.
- Go to Plugins → Add New.
- In the search bar, type "Ultimate Multisite" (with quotes).
- Click Install Now next to the plugin.
- Once installed, click Activate.
Full Changelog: v2.4.4...v2.4.5
Ultimate Multisite v2.4.4
Plugin renamed, again!
Wordpres.org plugin repository did not like the plugin name starting with a major WordPress feature so now we are Ultimate Multisite. This version will also be uploaded to wordpress.org shortly.
Highlights
- Fixed: Saving email templates without stripping html
- New: Option to allow site owners to edit users on their site
- Fixed: Invoices not loading when logo is not set
- Fixed: Verify DNS settings when using a reverse proxy
- Improved: Lazy load limitations for better performance and compatibility
- New: Add Admin Notice if sunrise.php is not setup
- New: Option to not always create www. subdomains with hosting integrations
- Improved: Plugin renamed to Ultimate Multisite
And many other bug fixes.
- try to fix build by @superdav42 in #173
- Fix templates by @superdav42 in #175
- Add support for site admins to add new users without requiring email confirmation by @superdav42 in #177
- Add support for limit related addons by @superdav42 in #180
- Fix: Add missing version parameter to _doing_it_wrong() calls by @vuckro in #179
- perf by @superdav42 in #181
- Add sunrise notice by @superdav42 in #188
- Fix Slim SEO compatibility issue in Current_Site_Element by @vuckro in #189
- Fix many limits by @superdav42 in #190
- Reverse proxy fix by @superdav42 in #191
- Fix www domain by @superdav42 in #195
- Fix : Add customer meta deletion functionality with simple delete link by @vuckro in #160
- And more options for email verification by @superdav42 in #196
- More faster user query count by @superdav42 in #201
- Email and orphans by @superdav42 in #200
- code changes for wp.org review by @superdav42 in #183
- Final release for wp.org by @superdav42 in #208
Full Changelog: v2.4.3...v2.4.4
Multisite Ultimo v2.4.3
Now with addon Marketplace!
The addon market is the biggest new feature of this release. Right now the only addon available is the WooCommerce Integration which is the most requested addon. I will be releasing the others over the next few days after I review them and update as needed. The WooCommerce Integration and the other addons will be priced based on how much time it takes me to get them ready. The WooCommerce Integration had significant bugs that had to be worked through but it's been tested on a live site and is working well. I choose to roll my own marketplace code built on WooCommerce instead of using Freemius or similar software as I found them to bloated and harder for the customer to use. multisiteultimate.com should be straight forward enough to use, no need to copy-paste license keys, just connect your account on multisiteultimate.com and to your site and you will have access to install any purchased addon. All of this can be done on the addon page.
More contributions
Big thanks to @vuckro and @pgroot91 who have contributed to this release and others in the past. It's very encouraging to have more help.
What's Changed
- Fix: Add defensive checks for Slim SEO plugin compatibility by @vuckro in #159
- Add Addon Marketpalce by @superdav42 in #162
- Add phpMyAdmin and Mailpit in docker workflow by @pgroot91 in #124
- fix email templates and invoice template custom logo by @pgroot91 in #153
- fixes for release verification stap by @pgroot91 in #150
- Fix API validation: Change gateway_customer_id type to string in membership-create schema by @vuckro in #149
Full Changelog: v2.4.2...v2.4.3
Multisite Ultimate v2.4.2
This release addresses some critical flows that stopped working. All users are encouraged to upgrade.
Also included are some significant performance improvements.
Major changes
- Fixed: Multisite Ultimate API
- Fixed: Saving checkout fields
- Fixed: Creating Products and Sites
- Fixed: Duplicating sites
- Improved: Performance of switch_blog
- Improved: Remove extra queries related update_meta_data hook and 1.X compat
- Improved: Update currencies to support all supported by Stripe
- Improved: Template PReviewer
Full Changes
- fix build process on windows by @pgroot91 in #119
- Basic setup for e2e testing by @pgroot91 in #114
- Update currencies by @pgroot91 in #122
- fix username lowercase and error messages by @pgroot91 in #147
- Update class-base-stripe-gateway.php by @JoseVega in #143
- Update class-stripe-checkout-gateway.php by @JoseVega in #142
- Fix gateway_customer_id type validation in membership-update API schema by @vuckro in #137
New Contributors
- @pgroot91 made their first contribution in #119
- @JoseVega made their first contribution in #143
- @vuckro made their first contribution in #137
Full Changelog: v2.4.1...v2.4.2
Multisite Ultimate v2.4.1
First Minor release
Fix critical error when upgrading from the old name.
Installation/Upgrade
Download the multisite-ultimate.zip file below and upload it to the add new plugin page or the network plugins page. It will automatically deactivate the old WP Ultimo or WP Multisite WaaS plugins if they are active and replace sunrise.php.
Major changes
- Improved: Update Stripe PHP Library to latest version
- Improved: Update JS libs
- Fixed: Fatal error that may occur when upgrading from old name.
- Improved: Added check for custom domain count when downgrading.
New Contributors
- @tamkendigital made their first contribution in #103
Full Changelog: v2.4.0...v2.4.1
Multisite Ultimate v2.4.0
Renamed to Multisite Ultimate
To avoid trademark problems with using 'WP' this project has been renamed to Multisite Ultimate. This gives acknowledgement to it's origins in WP Ultimo and a vision for the plugin to become a plugin every multisite installation will want to use.
This release is a major refactor, almost every code file was changed. It is recommended to test on a dev or staging environment before deploying to production.
Installation/Upgrade
Download the multisite-ultimate.zip file below and upload it to the add new plugin page or the network plugins page. It will automatically deactivate the old WP Ultimo or WP Multisite WaaS plugins if they are active and replace sunrise.php.
Major changes
- Prep Plugin for release on WordPress.org
- Full security audit and tightened security standards
- Compatibility with the latest WordPress and PHP 8.4
- Add many unit tests as well as other dev tools.
- Reduce plugin zip size to less than 10mb.
- Enhanced performance by putting all scripts in footer
- Support 10+ more currencies. Every currency supported by Stripe is now supported by Multisite Ultimate
- Better handling of upgrades and downgrades
Backwards Compatibility Breaks.
Upgrading from WP Ultimo or WP Multisite WaaS should be as simple as uploading the plugin zip and activating the plugin. Migration code will run automatically to deactivate the old plugins and update sunrise.php
The only manual step required is renaming any translation files from 'wp-ultimo' to 'multisite-ultimate' if you have configured custom translations with loco translate or similar.
Full Changelog
- Prep Plugin for release on WordPress.org by @superdav42 in #23
- Fix issue #10: Load Sites_Schema class in Sunrise to prevent database errors by @marcusquinn in #47
- Add wiki documentation by @marcusquinn in #52
- Fix wiki sidebar navigation and GitHub Action workflow by @marcusquinn in #58
- Fix WordPress.Security.ValidatedSanitizedInput errors in admin pages by @marcusquinn in #63
- Fix WordPress.Security.EscapeOutput errors in payment and email templ… by @marcusquinn in #62
- Add a nice Readme.md and cleanup readme.txt for wordpress.org by @marcusquinn in #27
- Add GitHub workflow for automatic plugin releases by @marcusquinn in #60
- Update documentation links and add hosting integration docs by @marcusquinn in #66
- Rename to Multisite Ultimate by @superdav42 in #96
- Fix domain record creation during site creation/duplication by @marcusquinn in #64
- Fix issue #49: Add null checks to prevent errors in domain mapping by @marcusquinn in #51
New Contributors
- @marcusquinn made their first contribution in #21
Full Changelog: v2.3.4...v2.4.0
WP Multisite WaaS 2.3.4
Second public stable release of WP Multisite WaaS.
Changes
- Fixed: Unable to checkout with any payment gateway
- Fixed: Warning Undefined global variable $pagenow
Full Changelog: v2.3.3...v2.3.4
Thanks to everyone who tested the first release.
WP Multisite WaaS 2.3.3
First public stable release of WP Multisite WaaS.
Notes
Upgrading from WP Ultimo will work by following the WordPress normal plugin installation process. Upload the zip and activate. Old WP Ultimo will be deactivated and sunrise.php will be replaced. Fresh installation will start the installation wizard.
##Notable changes:
- Improved: Plugin renamed to WP Multisite WaaS
- Removed: Enforcement of paid license
- Fixed: Incompatibilities with WordPress 6.7 and i18n timing
- Improved: Reduced plugin size by removing many unnecessary files and shrinking images
- Improved: Added header so git updater can be used for installation and automatic updates
Please report any issues you find.