Changelog - Tracking Breaking Changes in the Interactivity API #52906
Replies: 35 comments
-
Gutenberg: 16.2.1 (Jul 13, 2023)
Initial version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.3.0 (Jul 26, 2023)
Non-Breaking Changes
It's safe to upgrade to the 16.3.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.4 (Aug 9, 2023)
Breaking Changes
Migration instructionsYou can replace Before: <div data-wp-show="context.isOpen">
This is only shown when `context.isOpen` is `true`.
</div> After: <div data-wp-bind--hidden="!context.isOpen">
This is only shown when `context.isOpen` is `true`.
</div> Notice that the value of The The value of Before: <div data-wp-show="context.isOpen">
This is only shown when `context.isOpen` is `true`.
</div> After: <div data-wp-style--display="selector.isOpen">
This is only shown when `context.isOpen` is `true`.
</div> store({
selectors: {
isOpen: ({ context }) => (context.isOpen ? "inherit" : "none"),
},
}); We'll add |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.5.0 (Aug 23, 2023)
Non-Breaking Changes
It's safe to upgrade to the 16.5.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.6.0 (Sep 6, 2023)
Non-Breaking Changes
It's safe to upgrade to the 16.6.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.7.0 (Sep 27, 2023)
Non-Breaking Changes
It's safe to upgrade to the 16.7.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.8.0 (Oct 11, 2023)
No updates. It's safe to upgrade to the 16.8.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 16.9.0 (Oct 25, 2023)
No updates. It's safe to upgrade to the 16.9.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.0.0 (Nov 9, 2023)
Non-Breaking Changes
It's safe to upgrade to the 17.0.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.1.0 (Nov 22, 2023)
No updates. It's safe to upgrade to the 17.1.0 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.2 (Dec 6, 2023)
Breaking Changes
Migration instructions1. New
|
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.3.0 (Dec 20, 2023)
We haven't finished working on |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.4.0 (Jan 3, 2024)
We still haven't finished |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 17.5 (Jan 17, 2023)
Breaking Changes
Enhancements
Migration instructions1.
|
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.2 (Apr 24, 2024)
Non-breaking changes
It's safe to upgrade to the 18.2 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.3 (May 8, 2024)
Non-breaking changes
It's safe to upgrade to the 18.3 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.4 (May 23, 2024)
Non-breaking changes
It's safe to upgrade to the 18.4 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.5 (Jun 5, 2024)
Non-breaking changes
It's safe to upgrade to the 18.5 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.6 (Jun 20, 2024)
No updates. It's safe to upgrade to the 18.6 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.7 (Jul 3, 2024)
Non-breaking changes
It's safe to upgrade to the 18.7 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.8 (Jul 17, 2024)
No updates. It's safe to upgrade to the 18.8 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 18.9 (Jul 31, 2024)
No updates. It's safe to upgrade to the 18.9 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.0 (Aug 14, 2024)
Enhancements
Bug fixes
It should be safe to upgrade to the 19.0 version, although take a look at your context inheritance in case you are relying on deep inheritance of context properties, and at your existing state/context properties if you are working with client-side navigation. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.1 (Aug 28, 2024)
Bug fixes
It's safe to upgrade to the 19.1 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.2 (Sep 12, 2024)
Enhancements
Bug Fixes
It's safe to upgrade to the 19.2 version |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.3 (Sep 25, 2024)
Enhancements
Bug Fixes
It's safe to upgrade to the 19.3 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.4 (Oct 9, 2024)
No changes. It's safe to upgrade to the 19.4 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.5 (Oct 23, 2024)
Enhancements
Bug Fixes
It's safe to upgrade to the 19.5 version. |
Beta Was this translation helpful? Give feedback.
-
Gutenberg: 19.6 (Nov 6, 2024)
Bug Fixes
It's safe to upgrade to the 19.6 version. |
Beta Was this translation helpful? Give feedback.
-
The Interactivity API is an ongoing initiative that aims to standardize the creation of interactive blocks. You can read the detailed proposal here. It's important to note that this API is currently in an experimental phase, which implies that we are in the process of rapid iteration and occasional introduction of breaking changes.
Testing & Feedback
We would be thrilled if you decide to test out this innovative API. We highly value all forms of feedback on the API as it directly contributes to our progress. However, due to the possibility of breaking changes, it is crucial to stay informed before updating Gutenberg.
Subscribe to this discussion
In order to facilitate this, we will update this discussion on every new version release of Gutenberg. This will primarily focus on detailing the changes in the Interactivity API, especially the breaking ones, and providing necessary guidance for migrating your code to the new versions.
If you are testing the Interactivity API, we strongly recommend subscribing to this discussion. Remember, do not update Gutenberg until you have confirmed whether there are any breaking changes in the latest release. If such changes exist, make sure to adjust your code according to the migration guidance provided below prior to updating Gutenberg.
Template for updates
Gutenberg: X.X.X (Release Date)
@wordpress/interactivity
version: X.X.X (changelog)Breaking Changes
Non-Breaking Changes
Beta Was this translation helpful? Give feedback.
All reactions