Canvas · Version history
Canvas changelog and version history
- Latest version
- 2.5.5
- Jul 12, 2026 (4 months ago)
- Releases
- 53
- since 2020
- In the last year
- 5
- about one every 55 days
- Tested up to
- WordPress 7.0.8
- PHP 5.4 or later
Releases each year
- 202012 releases
- 202118 releases
- 20226 releases
- 20234 releases
- 20245 releases
- 20254 releases
- 20264 releases
20264 releases
Canvas 2.5.5Latest
- Fix: Tab blocks now correctly display one tab at a time in the editor instead of stacking all tab contents vertically.
- Fix: Tab labels are now shown in the editor after reloading a post and can be cleared and renamed freely.
- Fix: Reducing the number of tabs no longer hides all tab content when the active tab was removed.
- Fix: The column resize handle appears again when hovering a column in the editor, and is correctly positioned when a custom gap is set.
- Fix: Collapsible items no longer show extra vertical spacing and missing separators in the editor.
- Maintenance: Added missing translation text domains in the Tabs block editor and removed deprecated editor component props.
- Maintenance: Updated the “Requires at least” value to WordPress 5.6 to reflect the actual block editor requirements.
Canvas 2.5.4
- Fix: Tab blocks created with older versions of the plugin no longer show as invalid in the editor. Added a block deprecation to handle the previous save output that included the wp-block-canvas-tab class.
- Updated icon font for improved compatibility
Canvas 2.5.3
- Security: Fixed an authenticated (Contributor+) stored XSS in the Section Heading block via the “tag” block attribute (CVE-2026-9629). Tag names are now validated against an allowlist (h1–h6, div, p) and heading text is sanitized.
- Security: Hardened output escaping across blocks, including tab and collapsible titles and the Posts block title tag.
- Compatibility: Tested up to WordPress 7.0.
- Maintenance: Resolved WordPress Plugin Check issues — added direct file access protection, translation text domains, and output-escaping improvements throughout the plugin.
Canvas 2.5.2
- Added compatibility with WordPress 6.9.
- Migrated all custom blocks to Block API version 3 for iframe editor compatibility.
- Replaced dynamic DOM style injection with inline React styles for iframe editor support.
20254 releases
Canvas 2.5.1
- Improved compatibility with PHP 8.2.9
Canvas 2.5.0
- Minor improvements
Canvas 2.4.9
- Improved compatibility with Polylang
Canvas 2.4.8
- Added compatibility with WordPress 6.8
20245 releases
Canvas 2.4.7
- Fixed Scheme Switcher
Canvas 2.4.6
- Added compatibility with WordPress 6.7
Canvas 2.4.5
- Added compatibility with WordPress 6.6
Canvas 2.4.4
- Improved Tabs Block.
Canvas 2.4.3
- Improved compatibility with WordPress 6.4.
20234 releases
Canvas 2.4.2
- Improved compatibility with PHP 8.2.8
Canvas 2.4.1
- Minor improvements.
Canvas 2.4.0
- Fixed Heading Numbered white space.
Canvas 2.3.9
- Added string translation for gutenberg blocks.
20226 releases
Canvas 2.3.8
- Added compatibility with PHP 8.1.
Canvas 2.3.7
- Compatibility fixes for WordPress 6.0.
Canvas 2.3.6
- Optimized JS\CSS files
Canvas 2.3.5
- Fixed Block Gallery
Canvas 2.3.4
- Added exclude categories and tags to posts block
Canvas 2.3.3
- Added support laptop breakpoint
202118 releases
Canvas 2.3.2
- Fixed Numbered Headings
Canvas 2.3.1
- Updated flickity library
Canvas 2.3.0
Canvas 2.2.9
Canvas 2.2.8
Canvas 2.2.7
Canvas 2.2.6
Canvas 2.2.5
Canvas 2.2.4
Canvas 2.2.3
Canvas 2.2.2
Canvas 2.2.1
Canvas 2.2.0
Canvas 2.1.9
Canvas 2.1.8
Canvas 2.1.7
Canvas 2.1.6
Canvas 2.1.5
202012 releases
Canvas 2.1.4
Canvas 2.1.3
Canvas 2.1.2
Canvas 2.1.1
Canvas 2.1.0
Canvas 2.0.9
Canvas 2.0.8
Canvas 2.0.7
Canvas 2.0.6
Canvas 2.0.5
Canvas 2.0.4
Canvas 2.0.3
Questions about Canvas’s releases
What is the latest version of Canvas?
2.5.5, released on Jul 12, 2026 (3 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 5.4 or later.
How often is Canvas updated?
5 releases in the last year, about one every 55 days. Its first release on WordPress.org dates from July 2020.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Canvas’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.