|
1 | 1 | <ul>
|
2 |
| -<li>Added: EnlighterJS <code>v3.4.0</code></li> |
3 |
| -<li>Added: EnlighterJS Theme-Customizer <code>v2.3.0</code></li> |
4 |
| -<li>Added: compatibility for <code>async/defer</code> script loading (configuration code is merged with the library) (optional)- feature requested <a href="https://wordpress.org/support/topic/enlighterjs-resources-not-loaded-yet/">on WordPress.org Forums</a></li> |
5 |
| -<li>Added: javascript based dynamic-resource-invocation to load the EnlighterJS assets dynamically when needed (client side)</li> |
6 |
| -<li>Added: dri compatibility for bbpress and dynamic content (jquery load, jetpack infinity scroll)</li> |
7 |
| -<li>Added: keyword <code>k11</code> for annotations</li> |
8 |
| -<li>Added: keyword <code>x16</code> for css element selectors</li> |
9 |
| -<li>Added: contextual keywords to csharp - thanks to <a href="https://github.com/EnlighterJS/EnlighterJS/pull/112">mabako on GitHub</a></li> |
10 |
| -<li>Added: kotlin string template support</li> |
11 |
| -<li>Added: <code>r</code> language support (covered by generic ruleset)</li> |
12 |
| -<li>Added: MikroTik <code>RouterOS</code> language support (ros/mikrotik/switchos/routeros/mt)</li> |
13 |
| -<li>Added: pound style comment support to <code>php</code></li> |
14 |
| -<li>Changed: renamed the "raw code" language label to "Plain text"</li> |
15 |
| -<li>Changed: EnlighterJS library (js) is loaded via cache file <code>cache/enlighterjs.min.js</code></li> |
16 |
| -<li>Changed: js/css cache file generation is bound to <code>enqueue</code> hook (performance)</li> |
17 |
| -<li>Changed: <code>wp-skltn</code> library updated to <strong>0.24.0</strong></li> |
18 |
| -<li>Changed: for compatibility reasons, the language-shortcodes are disabled by default (this only affects new installations)</li> |
19 |
| -<li>Changed: full semantic versioning tag is used to display the plugin version (may used by additional tools) - thanks to <a href="https://github.com/EnlighterJS/Plugin.WordPress/issues/262">roy-bongers on GitHub</a></li> |
20 |
| -<li>Changed: theme cache is only reloaded on Enlighter settings pages (performance) - thanks to <a href="https://wordpress.org/support/topic/problem-with-_transient_enlighter_userthemes-option/">gdragon on Wordpress forums</a></li> |
21 |
| -<li>Changed: EnlighterJS::getConfig has been changed to multidimension object to allow additional payloads (this also affects the initialization code)</li> |
22 |
| -<li>Changed: css selector fragment highlighting is limited to the selector itself</li> |
23 |
| -<li>Changed: enhanced css unit parsing</li> |
24 |
| -<li>Changed: <code>java</code>, <code>scala</code>, <code>cpp</code> annotation token changed to <code>k11</code></li> |
25 |
| -<li>Changed: added token <code>k11</code> to themes</li> |
26 |
| -<li>Changed: moved generic highlighting rules to <code>lang/rulesets/generic</code></li> |
27 |
| -<li>Changed: <code>ampersandCleanup</code> is performed after html escape sequences to eliminate issues related to double unquoting #109</li> |
28 |
| -<li>Changed: toggle raw code label to "Plain text"</li> |
29 |
| -<li>Changed: allowed utf8 characters in <code>php</code> variable and function names (side effect of the php parser)</li> |
30 |
| -<li>Removed: <code>EnlighterJS::dequeue</code> function (deprecated due to new DRI implementation)</li> |
31 |
| -<li>Bugfix: vhdl single bit highlighting collided with attribute syntax - thanks to <a href="https://github.com/EnlighterJS/EnlighterJS/issues/106">tyriun on GitHub</a></li> |
32 |
| -<li>Bugfix: css classnames/ids with hyphens were not recognized</li> |
33 |
| -<li>Bugfix: XML mixins of single/double quotes in attributes failed #108</li> |
34 |
| -<li>Bugfix: dot char within XML attribute names not recognized</li> |
35 |
| -<li>Bugfix: kotlin raw string where not correctly parsed (wrong rule priority)</li> |
36 |
| -<li>Bugfix: highlighting color of <code>classic</code> theme not applied due to invalid selectors - thanks to <a href="https://github.com/EnlighterJS/EnlighterJS/issues/117">woolseyj on GitHub</a></li> |
37 |
| -<li>Bugfix: EnlighterJS codeblock css selectors cannot contain quotes due to initialization code sanitizing (replace with serialized object)</li> |
| 2 | +<li>Bugfix: due to changes in the initialization code in <code>4.3.0</code> the global config couldn't be retrieved by the editing plugins</li> |
38 | 3 | </ul>
|
0 commit comments