SyntaxHighlighter Evolved · Version history
SyntaxHighlighter Evolved changelog and version history
- Latest version
- 3.7.2
- Mar 3, 2025 (1 year ago)
- Releases
- 30
- since 2009
- In the last year
- 0
- Tested up to
- WordPress 6.7.11
- PHP 7.0 or later
Releases each year
- 20094 releases
- 20103 releases
- 20111 release
- 20134 releases
- 20142 releases
- 20152 releases
- 20162 releases
- 20181 release
- 20191 release
- 20204 releases
- 20212 releases
- 20232 releases
- 20241 release
- 20251 release
20251 release
SyntaxHighlighter Evolved 3.7.2Latest
- Add more explicit license information #266
- Fix escaping when language is unknown #283
20241 release
SyntaxHighlighter Evolved 3.7.1
- Ensure box sizing accounts for added padding #278
20232 releases
SyntaxHighlighter Evolved 3.7.0
- Update translations with translator comment to a single line. #245
- Fix nested shortcode bugs. #261
- PHP 8 Compat: declare class properties. #265
- Migrate project to wp-scripts and fix lodash deps. #269
SyntaxHighlighter Evolved 3.6.2
- New: Add syntax highlight for Swift. #232
20212 releases
SyntaxHighlighter Evolved 3.6.1
- New: Set code block language when pasting into editor. #215
- New: Add syntax highlight for Haskell. #210
- New: Display the list of available brushes. #221
- Fix: Line alignment for bootstrap themes. #222
- Fix: Add space around code. #223
- Fix: XML brush – use the last occurrence of the tag. #225
SyntaxHighlighter Evolved 3.6.0
- New: Add “`language shortcut. #180
- New: Add block alignment support. #179
- New: Add language selector to block toolbar. #172
- Fix: transform issue. #201
- Fix: toolbar code selection for latest Gutenberg versions #200
- Fix: Content attribute selector. #178
- Fix: Escaping for shortcodes and URLs. #177
- Fix: Escaping issues with HTML entities. #160
- Fix: MatLab brush key in brush map. #188
- Fix: Remove wrapper. #163
- Fix: escaping for non-admin authored posts. #187
- Tweak: Bump “tested up to” version. #183
- Tweak: Refactor block JS code. #171
- Tweak: Update plugin tags. #181
- Tweak: Use tab size from plugin settings in block editor. #174
20204 releases
SyntaxHighlighter Evolved 3.5.5
- Allow setting text to include br and code tags. #144
- Add Arduino Brush. #136
- Fix tags issue while alternating visual and text mode in the classic editor. #139
- Fix adding classname when using SyntaxHighlighter block. #138
SyntaxHighlighter Evolved 3.5.4
- Add missing shBrushYaml file.
SyntaxHighlighter Evolved 3.5.3
- Add “edit mode on double click” option to settings, shortcode parameters and block editor. #126
- Add YAML highlighter. #129
- Update plugin dependencies to the latest version. #132
SyntaxHighlighter Evolved 3.5.2
- Update plugin dependencies to the latest version.
20191 release
SyntaxHighlighter Evolved 3.5.1
- Fix stored XSS by tightening up the autolinking code so it only does http/https text. #1
- Add more CSS keywords and values. #6
- Fork GH repository: https://github.com/Automattic/syntaxhighlighter/
20181 release
SyntaxHighlighter Evolved 3.3.2
- Gutenberg: If a language isn’t selected in the block configuration, default to plain text.
20162 releases
SyntaxHighlighter Evolved 3.2.1
- Fix shortcode issues that would occur during post editing if the code contained what looked like opening HTML tags such as <?php. See this forum thread for details.
SyntaxHighlighter Evolved 3.2.0
- Don’t parse shortcodes inside of HTML entities, which could result in broken HTML.
- Drop PHP4 support. This should result in PHP7 support.
20152 releases
SyntaxHighlighter Evolved 3.1.13
- Fix setting sanitization bug. Props Alexander Concha (@xknown).
- Don’t encode shortcode contents on (un)trash. Props Andrew Ozz (@azaozz).
SyntaxHighlighter Evolved 3.1.11
- SyntaxHighlighter 3.x: Fix table layout issue. Props jeherve.
- Fix sanitization bug for “classname” parameter.
- Fix a bug that prevented highlighting a range of lines, such as “5-10”.
20142 releases
SyntaxHighlighter Evolved 3.1.9
- Reset box-shadow property for better theme support. Props Michael Fields.
- Crush images for smaller filesizes.
SyntaxHighlighter Evolved 3.1.8
- TinyMCE 4.x compatibility. Props azaozz.
- Added German translation thanks to Michael Berger.
20134 releases
SyntaxHighlighter Evolved 3.1.7
- XHTML validation fix by adding type attribute to <style> tag. Props NoMad1337.
SyntaxHighlighter Evolved 3.1.6
- Kill off v2 copy-to-clipboard SWF file due to XSS security issue with the file. If you want to be able to copy/paste, use the better v3.
- Switch from using a <meta> tag to a <style> tag as the JavaScript anchor in the <head>. This should fix the validation error under HTML5.
- Remove an old forced font-size function — it wasn’t actually used.
- Remove references.
SyntaxHighlighter Evolved 3.1.5
- The slashing changes made in WordPress 3.6 (alpha) have been reverted — we’re back to the old way again. This release restores the code back to Syntaxhighlighter v3.1.3. See ticket #21767.
SyntaxHighlighter Evolved 3.1.4
- WordPress 3.6 (alpha) compatibility. Content is now being stripped of slashes before being run through filters so this plugin needs to stop trying to strip slashes and then adding them back. See ticket #21767.
20111 release
SyntaxHighlighter Evolved 3.1.2
- Register some placeholder shortcodes so that strip_shortcodes() and such work properly. Previously the shortcodes were only registered during the brief moment that they were processed by one of this plugin’s filters.
- Add a notranslate CSS class to the <pre> output so that Google won’t attempt to translate it. Props Otto.
- Run the CSS classes aka SyntaxHighlighter script parameters through a filter.
20103 releases
SyntaxHighlighter Evolved 3.1.1
- Fix default title setting not working.
- Force <code> to be inline. Fixes issues with themes that do code { display: block; }.
- Added Japanese translation thanks to Makoto.
SyntaxHighlighter Evolved 3.1.0
- Allow choosing between v2.x and v3.x of the SyntaxHighlighting package. Some people prefer the old one and there’s nothing wrong with it really.
- Fix broken TinyMCE plugin URL.
- Force LTR text in v3.x.
- If global collapse default is on, force on the toolbar and force off light mode to avoid the code block from disappearing.
- Make the demo on the settings page the width of the content area on the front end so it’s a better example of what the code will look like.
- Bring back v2.x specific settings like linewrap.
SyntaxHighlighter Evolved 3.0.0
20094 releases
SyntaxHighlighter Evolved 2.3.2
SyntaxHighlighter Evolved 2.2.2
SyntaxHighlighter Evolved 1.1.2
SyntaxHighlighter Evolved 1.1.0
Questions about SyntaxHighlighter Evolved’s releases
What is the latest version of SyntaxHighlighter Evolved?
3.7.2, released on Mar 3, 2025 (1 year ago). It’s tested up to WordPress 6.7.11 and needs PHP 7.0 or later.
How often is SyntaxHighlighter Evolved updated?
It had no release in the last year; the latest came out 1 year ago. Its first release on WordPress.org dates from March 2009.
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 SyntaxHighlighter Evolved’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.