All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
3.2-alpha - unreleased
This is an alpha version! The changes listed here are not final.
- Connection: Disconnecting a connection owner account will disconnect all other users first.
- jetpack-components: Export the getRedirectUrl function with subpath
- Code: Use function-style exit() and die() with a default status code of 0.
- Connection: Display connection status on Users page independent of the SSO module.
- Updated composer.lock
- Updated package dependencies.
- Update package dependencies.
- Update the unowned section from a product grid to a product list
3.1 - 2025-01-10
- Resolve an issue where revoked licenses were incorrectly treated as unattached. This caused users to be redirected to the license activation page after site connection, even when unattached licenses were not valid for activation. [#40215]
- Social: Change My Jetpack CTA for Social from "Learn more" to "Activate". [#40359]
- Update backup plugin screenshots [#40386]
- Updated dependencies. [#40286]
- Updated package dependencies. [#40515]
3.0 - 2024-11-14
- Display next scheduled daily backup time on the admin page.
- Exclude discarded backups from being counted as successful on the admin page.
- General: Indicate compatibility with WordPress version 6.7.
- Updated package dependencies.
- Various internal updates and improvements.
- Resolved an issue on the pricing page where the loading placeholder remained visible after the price loaded.
2.9 - 2024-09-06
- Internal updates.
2.8 - 2024-09-05
- General: Update WordPress version requirements to WordPress 6.5. [#38382]
- Docs: Update README to include on-demand backups reference. [#38960]
2.7 - 2024-06-27
- On-demand backups feature
- General: indicate compatibility with the upcoming version of WordPress - 6.6. [#37962]
- Remove the explicit Plugin Install package dependency. [#37430]
- Updated package dependencies. [#37348] [#37767]
- Updated backup header layout for responsive design
2.6 - 2024-05-09
- Add Woocommerce event remove_order_items to Jetpack Sync [#33748]
- Real time backups: Add endpoints orders to be used in real-time backups jetpack [#35649]
- Trigger red bubble notification when bad install is detected [#36449]
- Add a LoadingPlaceholder while waiting for Jetpack Backup price
- Backup: change some error messages to not trigger security scanners [#36496]
2.5 - 2024-02-08
- Updated package dependencies. [#34882]
- Write helper script to ABSPATH by default, just like we did before [#35508]
2.4 - 2024-01-04
- Backup: Add namespace versioning to Helper_Script_Manager and other classes [#34739]
2.3 - 2023-12-13
- General: indicate full compatibility with the latest version of WordPress, 6.4. [#33776]
- General: updated PHP requirement to PHP 7.0+ [#34126]
- General: update WordPress version requirements to WordPress 6.3. [#34127]
- Updated package dependencies. [#33498]
- Update lockfile [#33607]
- Improved helper script installer logging. [#34297]
2.2 - 2023-09-20
- General: update WordPress version requirements to WordPress 6.2. [#32762]
- Updated package dependencies. [#32966]
2.1 - 2023-08-23
- Updated package dependencies. [#32307]
2.0 - 2023-08-01
- General: indicate full compatibility with the latest version of WordPress, 6.3. [#31910]
- Updated package dependencies. [#31769]
1.9 - 2023-07-05
- Add authentication to Zendesk chat widget. [#31339]
- Add video section to Backup connect page. [#31260]
- Update connection module to have an RNA option that updates the design. [#31201]
- Updated package dependencies. [#31308]
1.8 - 2023-06-06
- General: update link references to releases in changelog. [#30634]
- Updated package dependencies. [#30493]
- Updated package dependencies. [#29565]
- Update WordPress version requirements. Now requires version 6.1. [#30120]
- General: indicate full compatibility with the latest version of WordPress, 6.2. [#29341]
- Updated package dependencies. [#29434]
- Backup: Update description headline, add video [#28890]
- Updated package dependencies. [#28910]
- Fixes the plugin's versioning so it actually uses WordPress versioning [#29133]
- Updated package dependencies. [#28218]
- Updated Backup logo. [#27802]
- Updated package dependencies. [#27688, #27874]
- Add real-time backups details in plugin FAQs [#27470]
- Compatibility: WordPress 6.1 compatibility [#27084]
- Rename plugin name to Jetpack VaultPress Backup [#27432] [#27411]
- Updated package dependencies. [#26072]
- Remove connection-ui package dependency [#26381]
- Include contextual notifications from My Jetpack [#22452]
- Plugin activation: Only redirect when activating from the Plugins page in the browser
- Updated package dependencies. [#25713] [#24929] [#24998] [#25048] [#25158] [#25279] [#25315] [#25406] [#25945]
- Added Social card to My Jetpack.
- Renamed main branch
master
references totrunk
- Updated package dependencies.
- Now requires WordPress 5.9 since WordPress 6.0 is just around the corner.
- Updated package dependencies
- Fixed progress state in admin page to use real site title.
- Added My Jetpack.
- Smarter connection handling when disconnecting.
- Updated: Upgraded from Jetpack Sync 1.28 to 1.29
- Updated package dependencies.
- Backup: Update spacing for all containers.
- Fixed various JavaScript warnings.
- Added My Jetpack page work in progress behind a feature flag.
- Added pricing information to Jetpack Connection screen.
- Pass connected plugin information to disconnect dialog flow, include analytics scripts.
- Redirect to Jetpack Backup plugin page when the plugin is activated.
- Use monorepo
validate-es
script to validate Webpack builds.
- Change initial screen for first backup.
- Detect when a backup will retry and update error screen content.
- Import RNA styles from base styles package.
- Make Admin UI consume layout components.
- The Admin page now promotes the new real-time Backup products.
- Updated content shown on backup segments section.
- Updated Jetpack Primary color to match latest brand book.
- Updated upgrade button link target to point to checkout.
- Use
Assets::register_script()
to load Webpack-built script.
- Remove use of deprecated
~
in sass-loader imports. - Remove use of
gulp
in build, all it was doing was wrappingwebpack
.
- Removed backup-in-progress animation on small viewports
- Use
@automattic/babel-plugin-replace-textdomain
to ensure proper textdomains in JS bundles.
- Remove the Connection UI activation.
- Fix a bug that prevented the IDC UI from displaying when the site is in an identity crisis.
- Added link to the plugins list table for "Settings" to match other Jetpack plugins.
- Plugin now disconnects Jetpack on deactivation if it's the last plugin using the connection.
- Updated Backup plugin readme text and remove dummy tag.
- Updated readme.md installation instructions.
- Updated plugin menu structure.
- Changed menu label.
- Updated package dependencies.
- Updated styles for buttons in backup panel and spacing for sections below.
- Adjust dashboard styling.
- Added Backup UI, placeholders, and supporting end points.
- Added design for No Backup Capabilities view. Removed unused CSS. Minor styling fixes.
- Added Jetpack header and footer
- Added UI options to manage your Jetpack connection
- Changed backup storage and heartbeat info blocks to only display with a backup plan
- Updated all external links to use jetpack redirect service
- Updated Jetpack Backup menu item title and icon
- Added a state to display before a first backup starts
- Fix minor styling issue for the "no plan" page.
- Added RNA connection to the plugin.
- Initial wire frame for the Jetpack Backup plugin.
- Changes associated with plugin release process.
- Updated package dependencies.
- Update RNA Connection usage based on Automattic/jetpack/pull/19837.
- Utilize the config package for sync and connection.
- Use
absoluteRuntime
in babel JS build to avoid module not found errors.