updated plugin Jetpack Protect version 4.0.0
This commit is contained in:
@ -5,6 +5,351 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [5.9.1] - 2025-03-24
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [5.9.0] - 2025-03-24
|
||||
### Added
|
||||
- Add an email input to the social login form, allowing users to log into Jetpack seamlessly through a magic link. [#42600]
|
||||
- Add a new social login form to the onboarding screen for first-time Jetpack connections. [#42561]
|
||||
|
||||
## [5.8.0] - 2025-03-21
|
||||
### Added
|
||||
- Introduce a new onboarding screen to provide clear, step-by-step instructions for new users connecting to Jetpack. [#42523]
|
||||
|
||||
### Fixed
|
||||
- Enable screen readers to read Boost score. [#42306]
|
||||
|
||||
## [5.7.3] - 2025-03-19
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [5.7.2] - 2025-03-18
|
||||
### Changed
|
||||
- Update package dependencies. [#42509] [#42511]
|
||||
|
||||
### Fixed
|
||||
- My Jetpack: Add legacy properties back to `get_info()` function. [#42542]
|
||||
- Product Interstitial Modal: Fix not running custom onClick events if a customModalTrigger was used. [#42527]
|
||||
|
||||
## [5.7.1] - 2025-03-17
|
||||
### Fixed
|
||||
- Allow screen readers to read stats. [#42275]
|
||||
|
||||
## [5.7.0] - 2025-03-17
|
||||
### Changed
|
||||
- Call Protect and VideoPress product data on the frontend and remove from window state. [#42411]
|
||||
- My Jetpack: Move Red Bubble notifications out of myJetpackInitialState. [#42271]
|
||||
- UI: Upgrade CTAs on the Jetpack Boost admin now opens a modal instead of navigating to the upgrade page. [#42309]
|
||||
|
||||
### Fixed
|
||||
- My Jetpack: Fix interstitial modal that was displaying the discounted price when user had already used up the discount. [#42349]
|
||||
|
||||
## [5.6.0] - 2025-03-12
|
||||
### Added
|
||||
- Add QueryProvider to ProductInterstitialModal for extendability. [#42307]
|
||||
- Provide connection data to footer component. [#42000]
|
||||
- Stats: Add highlights heading level as prop. [#42165]
|
||||
|
||||
### Changed
|
||||
- Load agency data from frontend instead of backend. [#42330]
|
||||
|
||||
## [5.5.3] - 2025-03-10
|
||||
### Changed
|
||||
- Persist cookies for dismissable banners longer than session. [#42305]
|
||||
|
||||
## [5.5.2] - 2025-03-05
|
||||
### Changed
|
||||
- Remove purchases from window state and query entirely using state query on front end. [#42154]
|
||||
- Update package dependencies. [#42162]
|
||||
|
||||
## [5.5.1] - 2025-03-03
|
||||
### Added
|
||||
- Update interstitial modal to accept custom trigger. [#41621]
|
||||
|
||||
### Changed
|
||||
- Load product data requiring an http request async on the frontend. [#41965]
|
||||
- Move the getting of product ownership data entirely to the frontend. [#42080]
|
||||
- Move update to historically active modules to frontend. [#42133]
|
||||
- Update package dependencies. [#42081] [#42163]
|
||||
|
||||
### Fixed
|
||||
- Fix skip to main content feature [#42042]
|
||||
|
||||
## [5.5.0] - 2025-02-24
|
||||
### Changed
|
||||
- Allow users to manage user connection in My Jetpack. [#41398]
|
||||
- Move backup endpoint to product class. [#41730]
|
||||
- Update package dependencies. [#41955]
|
||||
|
||||
### Removed
|
||||
- Script data: Remove unused property. [#41890]
|
||||
|
||||
### Fixed
|
||||
- Code: Prevent dynamic class properties. [#41857]
|
||||
- Fix My Jetpack display for non-admin users. [#41398]
|
||||
- Improve accessibility for product card actions with ARIA labelling. [#41896]
|
||||
- Increase product card status contrast ratio. [#41896]
|
||||
- Move product card status before action for screen readers. [#41896]
|
||||
|
||||
## [5.4.5] - 2025-02-17
|
||||
### Changed
|
||||
- Social: Update manage module link to point to the new Social admin page. [#41741]
|
||||
|
||||
## [5.4.4] - 2025-02-12
|
||||
### Changed
|
||||
- Performance: Cache scan calls if no threats are found. [#41614]
|
||||
|
||||
## [5.4.3] - 2025-02-11
|
||||
### Added
|
||||
- My Jetpack: Allow product notices to be closed with persistence. [#41617]
|
||||
|
||||
### Changed
|
||||
- Make entire row of dataview clickable when on mobile [#41643]
|
||||
|
||||
## [5.4.2] - 2025-02-10
|
||||
### Added
|
||||
- Add filter to unowned list of products. [#41312]
|
||||
- Add mobile CTA to DataViews table. [#41554]
|
||||
|
||||
### Changed
|
||||
- Cache calls to backup API in My Jetpack. [#41608]
|
||||
- Update package dependencies. [#41491] [#41577]
|
||||
- Update the unowned section from a product grid to a product list. [#41312]
|
||||
|
||||
### Fixed
|
||||
- Fix bug where firewall was displayed as active if automatic rules were enabled but firewall was off. [#41560]
|
||||
|
||||
## [5.4.1] - 2025-02-03
|
||||
### Added
|
||||
- My Jetpack: Add red bubble and notice when pain plan is missing plugin. [#41013]
|
||||
|
||||
### Changed
|
||||
- Make Action Button component more reusable. [#41361]
|
||||
- Replace Jetpack AI upgrade page with a modal. [#41301]
|
||||
- Update package dependencies. [#41286]
|
||||
- Update My Jetpack interstitial modal with new styles and layout. [#41300]
|
||||
|
||||
### Fixed
|
||||
- AI: Avoid using relative URLs in admin URLs to support sites where WordPress is installed in a subdirectory. [#41459]
|
||||
- Code: Remove extra params on function calls. [#41263]
|
||||
- My Jetpack: Fix secondary action of Protect card when plugin is not installed. [#41347]
|
||||
|
||||
## [5.4.0] - 2025-01-23
|
||||
### Added
|
||||
- Adding new modal based interstitial component. [#40945]
|
||||
|
||||
### Fixed
|
||||
- Fix bug where My Jetpack would throw critical error if only a standalone plugin is not installed. [#41192]
|
||||
|
||||
## [5.3.3] - 2025-01-20
|
||||
### Added
|
||||
- Add caching for the red bubble alerts for My Jetpack. [#41131]
|
||||
- Add option for devs to reset jetpack options from My Jetpack footer. [#40943]
|
||||
- Add sandboxed tag to My Jetpack. [#40971]
|
||||
|
||||
### Changed
|
||||
- Updated package dependencies. [#41099]
|
||||
|
||||
## [5.3.2] - 2025-01-14
|
||||
### Fixed
|
||||
- Fix bug where description doesn't show up on backup card in specific scenarios. [#40904]
|
||||
|
||||
## [5.3.1] - 2025-01-10
|
||||
### Added
|
||||
- Add new WAF status on Protect card for when WAF is unsupported. [#40880]
|
||||
|
||||
### Changed
|
||||
- Show an upgrade CTA anytime a product has an available upgrade. [#40900]
|
||||
|
||||
## [5.3.0] - 2025-01-06
|
||||
### Added
|
||||
- My Jetpack: Added a new status for when Protect detects threats on the site. [#40628]
|
||||
- My Jetpack: Adds a red bubble and notice when Protect threats are detected. [#40719]
|
||||
- My Jetpack: introduce feature cards for recommendations in My Jetpack. [#40639]
|
||||
|
||||
### Changed
|
||||
- Updated package dependencies. [#40705] [#40798] [#40810] [#40841]
|
||||
|
||||
### Fixed
|
||||
- Tests: Fix failure on 31 December. [#40781]
|
||||
|
||||
## [5.2.0] - 2024-12-23
|
||||
### Added
|
||||
- My Jetpack: add features as possible modules to the recommendations list. [#40492]
|
||||
|
||||
### Changed
|
||||
- My Jetpack: Add 'Needs attention' status to Backup product card when Backups are failing. [#40454]
|
||||
- My Jetpack: Add red bubble and notice/banner when Backup has 'needs-attention' status. [#40512]
|
||||
- My Jetpack: Plans section: Improvements to how we display plan expiration date. [#40575]
|
||||
- My Jetpack: Protect card- Fixed Tooltip placement & content issues. [#40691]
|
||||
- Unify connection flows in My Jetpack. [#40632]
|
||||
|
||||
### Fixed
|
||||
- Fix an issue where high posts counts would cause backend issues for the get_raw_post_type_breakdown function used in My Jetpack. Sites with over 100,000 posts can now have this query managed remotely. [#40635]
|
||||
- Fix issue where backup card was not updating after site connection in some situations. [#40653]
|
||||
|
||||
## [5.1.2] - 2024-12-16
|
||||
### Added
|
||||
- Add AI to Complete feature copy. [#40577]
|
||||
|
||||
### Changed
|
||||
- Remove purchase related elements when Complete is on site. [#40554]
|
||||
- Updated package dependencies. [#40564]
|
||||
|
||||
### Fixed
|
||||
- Fixed lints following ESLint rule changes for TS. [#40584]
|
||||
- My Jetpack: fix animation flick on connection screen in My Jetpack. [#40533]
|
||||
|
||||
## [5.1.1] - 2024-12-04
|
||||
### Changed
|
||||
- Updated package dependencies. [#40363]
|
||||
|
||||
## [5.1.0] - 2024-12-02
|
||||
### Added
|
||||
- Add animation during site connection. [#40343]
|
||||
- Add "loading" animation to recommendations step. [#40405]
|
||||
|
||||
### Changed
|
||||
- Fix usage of random() in animation to prevent build step from generating a different CSS file every time. [#40413]
|
||||
|
||||
### Removed
|
||||
- Remove experiment code. [#40406]
|
||||
|
||||
### Fixed
|
||||
- Fix My Jetpack recommendation card styling on mobile [#40370]
|
||||
|
||||
## [5.0.4] - 2024-11-28
|
||||
### Added
|
||||
- Added "Expired" & "Expires soon" statuses to My Jetpack product cards. [#39816]
|
||||
|
||||
### Changed
|
||||
- Social | Changed My Jetpack CTA for Social from "Learn more" to "Activate" [#40359]
|
||||
|
||||
### Fixed
|
||||
- Fix stats not showing sale discount [#40348]
|
||||
|
||||
## [5.0.3] - 2024-11-26
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [5.0.2] - 2024-11-25
|
||||
### Added
|
||||
- Add bundles to recommendations and add interstitials for them [#40281]
|
||||
- Add growth upsell to Stats and Social interstitials [#40236]
|
||||
|
||||
### Changed
|
||||
- Notices: do not display the Jetpack Manage banners for accounts enrolled into our agency program. [#40251]
|
||||
- Remove creator card and update paid plan checks to account for growth [#40192]
|
||||
- Updated dependencies. [#40286]
|
||||
- Updated feature for stats in growth to 10K instead of 100K [#40312]
|
||||
- Updated package dependencies. [#40288]
|
||||
|
||||
## [5.0.1] - 2024-11-18
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [5.0.0] - 2024-11-14
|
||||
### Removed
|
||||
- General: Update minimum PHP version to 7.2. [#40147]
|
||||
|
||||
## [4.37.0] - 2024-11-11
|
||||
### Added
|
||||
- My Jetpack: update the recommendations section in My Jetpack to include a slider interaction for the cards. [#39850]
|
||||
|
||||
### Changed
|
||||
- Admin: Updating deprecation notices. [#39567]
|
||||
- Updated package dependencies. [#39999] [#40000] [#40060]
|
||||
|
||||
## [4.36.0] - 2024-11-04
|
||||
### Added
|
||||
- Enable test coverage. [#39961]
|
||||
|
||||
### Changed
|
||||
- My Jetpack: Add experiment to the post-connection flow in My Jetpack. [#39902]
|
||||
- Skip pricing page when connecting via block editor. [#39865]
|
||||
|
||||
### Removed
|
||||
- My Jetpack: Remove A/B test code in My Jetpack. [#39928]
|
||||
|
||||
## [4.35.16] - 2024-10-29
|
||||
### Changed
|
||||
- Components: Add __nextHasNoMarginBottom to BaseControl-based components, preventing deprecation notices. [#39877]
|
||||
|
||||
## [4.35.15] - 2024-10-17
|
||||
### Fixed
|
||||
- Fix the "Missing site connection" notice. [#39809]
|
||||
|
||||
## [4.35.14] - 2024-10-15
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [4.35.13] - 2024-10-14
|
||||
### Changed
|
||||
- Only include `wp-polyfill` as a script dependency when needed. [#39629]
|
||||
|
||||
## [4.35.12] - 2024-10-10
|
||||
### Changed
|
||||
- Update Boost's pricing table to include latest feature list. [#39130]
|
||||
- Updated package dependencies. [#39669] [#39707]
|
||||
|
||||
### Fixed
|
||||
- Fixed My Jetpack recommendations VideoPress product card not showing Purchase and Learn more buttons. [#39612]
|
||||
|
||||
## [4.35.11] - 2024-10-07
|
||||
### Changed
|
||||
- Updated package dependencies. [#39594]
|
||||
|
||||
## [4.35.10] - 2024-10-02
|
||||
### Changed
|
||||
- Internal updates.
|
||||
|
||||
## [4.35.9] - 2024-09-30
|
||||
### Changed
|
||||
- Fix parameters to allow for connectAfterCheckout flow from recommendation card [#39578]
|
||||
- My Jetpack Welcome Flow: Display default recommendations upfront first, then offer optional survey for customized recommendations. [#39485]
|
||||
|
||||
### Fixed
|
||||
- Fixed a bug where the purchases and highlights APIs were being called without a valid Jetpack connection [#39522]
|
||||
- My Jetpack: visual update to make the GlobalNotice component look better on mobile. [#39537]
|
||||
|
||||
## [4.35.8] - 2024-09-25
|
||||
### Changed
|
||||
- Update dependencies. [#38910]
|
||||
|
||||
## [4.35.7] - 2024-09-23
|
||||
### Changed
|
||||
- Get active element from tooltip button's document rather than the global `document`. [#39364]
|
||||
- My Jetpack product interstitial: Don't show intro offer price if user is not eligible for the offer. [#39403]
|
||||
- Send non-connected users to a "connect after checkout" flow [#39444]
|
||||
|
||||
### Fixed
|
||||
- Fix issue on interstitials show both buttons loading when only one is pressed [#39356]
|
||||
- Fix issue where recommendations are showing slightly before the welcome banner dismisses [#39383]
|
||||
|
||||
## [4.35.6] - 2024-09-16
|
||||
### Added
|
||||
- Add new action myjetpack_enqueue_scripts [#39380]
|
||||
|
||||
### Changed
|
||||
- My Jetpack: Always show the purchase link regardless of the number of plans owned. [#39299]
|
||||
- Updated package dependencies. [#39332]
|
||||
|
||||
## [4.35.5] - 2024-09-10
|
||||
### Changed
|
||||
- Updated package dependencies. [#39302]
|
||||
|
||||
## [4.35.4] - 2024-09-09
|
||||
### Added
|
||||
- Jetpack AI: add fair usage policy link to the Jetpack AI product interstitial. [#39281]
|
||||
|
||||
### Changed
|
||||
- Updated package dependencies. [#39278]
|
||||
|
||||
### Fixed
|
||||
- Jetpack AI: fix default_content filter so it doesn't enforce parameter type [#39276]
|
||||
|
||||
## [4.35.3] - 2024-09-06
|
||||
### Fixed
|
||||
- Optimize repeated requests for unavailable WPCOM. [#39218]
|
||||
@ -710,8 +1055,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [3.4.3] - 2023-09-04
|
||||
### Changed
|
||||
- Updated package dependencies. [#32803]
|
||||
- Updated package dependencies. [#32804]
|
||||
- Updated package dependencies. [#32803] [#32804]
|
||||
|
||||
## [3.4.2] - 2023-08-23
|
||||
### Changed
|
||||
@ -767,8 +1111,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Changed
|
||||
- My Jetpack: changed Stats features wording [#32046]
|
||||
- Updated package dependencies. [#31999]
|
||||
- Updated package dependencies. [#32040]
|
||||
- Updated package dependencies. [#31999] [#32040]
|
||||
|
||||
### Fixed
|
||||
- Make Jetpack logo in footer smaller [#31627]
|
||||
@ -1710,6 +2053,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Added
|
||||
- Created package
|
||||
|
||||
[5.9.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.9.0...5.9.1
|
||||
[5.9.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.8.0...5.9.0
|
||||
[5.8.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.3...5.8.0
|
||||
[5.7.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.2...5.7.3
|
||||
[5.7.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.1...5.7.2
|
||||
[5.7.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.0...5.7.1
|
||||
[5.7.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.6.0...5.7.0
|
||||
[5.6.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.3...5.6.0
|
||||
[5.5.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.2...5.5.3
|
||||
[5.5.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.1...5.5.2
|
||||
[5.5.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.0...5.5.1
|
||||
[5.5.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.5...5.5.0
|
||||
[5.4.5]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.4...5.4.5
|
||||
[5.4.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.3...5.4.4
|
||||
[5.4.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.2...5.4.3
|
||||
[5.4.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.1...5.4.2
|
||||
[5.4.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.0...5.4.1
|
||||
[5.4.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.3...5.4.0
|
||||
[5.3.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.2...5.3.3
|
||||
[5.3.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.1...5.3.2
|
||||
[5.3.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.0...5.3.1
|
||||
[5.3.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.2.0...5.3.0
|
||||
[5.2.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.2...5.2.0
|
||||
[5.1.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.1...5.1.2
|
||||
[5.1.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.0...5.1.1
|
||||
[5.1.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.4...5.1.0
|
||||
[5.0.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.3...5.0.4
|
||||
[5.0.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.2...5.0.3
|
||||
[5.0.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.1...5.0.2
|
||||
[5.0.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.0...5.0.1
|
||||
[5.0.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.37.0...5.0.0
|
||||
[4.37.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.36.0...4.37.0
|
||||
[4.36.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.16...4.36.0
|
||||
[4.35.16]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.15...4.35.16
|
||||
[4.35.15]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.14...4.35.15
|
||||
[4.35.14]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.13...4.35.14
|
||||
[4.35.13]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.12...4.35.13
|
||||
[4.35.12]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.11...4.35.12
|
||||
[4.35.11]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.10...4.35.11
|
||||
[4.35.10]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.9...4.35.10
|
||||
[4.35.9]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.8...4.35.9
|
||||
[4.35.8]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.7...4.35.8
|
||||
[4.35.7]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.6...4.35.7
|
||||
[4.35.6]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.5...4.35.6
|
||||
[4.35.5]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.4...4.35.5
|
||||
[4.35.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.3...4.35.4
|
||||
[4.35.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.2...4.35.3
|
||||
[4.35.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.1...4.35.2
|
||||
[4.35.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.0...4.35.1
|
||||
|
||||
Reference in New Issue
Block a user