Closed renovate[bot] closed 5 years ago
This PR contains the following updates:
1.15.0
1.16.0
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
1.15.0
->1.16.0
Release Notes
LeaVerou/prism
### [`v1.16.0`](https://togithub.com/LeaVerou/prism/blob/master/CHANGELOG.md#1160-2019-03-24) [Compare Source](https://togithub.com/LeaVerou/prism/compare/v1.15.0...v1.16.0) ##### New components - **ANBF** ([#1753](https://togithub.com/PrismJS/prism/issues/1753)) [`6d98f0e7`](https://togithub.com/PrismJS/prism/commit/6d98f0e7) - **BNF** & **RBNF** ([#1754](https://togithub.com/PrismJS/prism/issues/1754)) [`1df96c55`](https://togithub.com/PrismJS/prism/commit/1df96c55) - **CIL** ([#1593](https://togithub.com/PrismJS/prism/issues/1593)) [`38def334`](https://togithub.com/PrismJS/prism/commit/38def334) - **CMake** ([#1820](https://togithub.com/PrismJS/prism/issues/1820)) [`30779976`](https://togithub.com/PrismJS/prism/commit/30779976) - **Doc comment** ([#1541](https://togithub.com/PrismJS/prism/issues/1541)) [`493d19ef`](https://togithub.com/PrismJS/prism/commit/493d19ef) - **EBNF** ([#1756](https://togithub.com/PrismJS/prism/issues/1756)) [`13e1c97d`](https://togithub.com/PrismJS/prism/commit/13e1c97d) - **EJS** ([#1769](https://togithub.com/PrismJS/prism/issues/1769)) [`c37c90df`](https://togithub.com/PrismJS/prism/commit/c37c90df) - **G-code** ([#1572](https://togithub.com/PrismJS/prism/issues/1572)) [`2288c25e`](https://togithub.com/PrismJS/prism/commit/2288c25e) - **GameMaker Language** ([#1551](https://togithub.com/PrismJS/prism/issues/1551)) [`e529edd8`](https://togithub.com/PrismJS/prism/commit/e529edd8) - **HCL** ([#1594](https://togithub.com/PrismJS/prism/issues/1594)) [`c939df8e`](https://togithub.com/PrismJS/prism/commit/c939df8e) - **Java stack trace** ([#1520](https://togithub.com/PrismJS/prism/issues/1520)) [`4a8219a4`](https://togithub.com/PrismJS/prism/commit/4a8219a4) - **JavaScript Extras** ([#1743](https://togithub.com/PrismJS/prism/issues/1743)) [`bb628606`](https://togithub.com/PrismJS/prism/commit/bb628606) - **JSON5** ([#1744](https://togithub.com/PrismJS/prism/issues/1744)) [`64dc049d`](https://togithub.com/PrismJS/prism/commit/64dc049d) - **N1QL** ([#1620](https://togithub.com/PrismJS/prism/issues/1620)) [`7def8f5c`](https://togithub.com/PrismJS/prism/commit/7def8f5c) - **Nand To Tetris HDL** ([#1710](https://togithub.com/PrismJS/prism/issues/1710)) [`b94b56c1`](https://togithub.com/PrismJS/prism/commit/b94b56c1) - **Regex** ([#1682](https://togithub.com/PrismJS/prism/issues/1682)) [`571704cb`](https://togithub.com/PrismJS/prism/commit/571704cb) - **T4** ([#1699](https://togithub.com/PrismJS/prism/issues/1699)) [`16f2ad06`](https://togithub.com/PrismJS/prism/commit/16f2ad06) - **TOML** ([#1488](https://togithub.com/PrismJS/prism/issues/1488)) [`5b6ad70d`](https://togithub.com/PrismJS/prism/commit/5b6ad70d) - **Vala** ([#1658](https://togithub.com/PrismJS/prism/issues/1658)) [`b48c012c`](https://togithub.com/PrismJS/prism/commit/b48c012c) ##### Updated components - Fixed dependencies of Pug and Pure ([#1759](https://togithub.com/PrismJS/prism/issues/1759)) [`c9a32674`](https://togithub.com/PrismJS/prism/commit/c9a32674) - Add file extensions support for major languages ([#1478](https://togithub.com/PrismJS/prism/issues/1478)) [`0c8f6504`](https://togithub.com/PrismJS/prism/commit/0c8f6504) - Fixed patterns which can match the empty string ([#1775](https://togithub.com/PrismJS/prism/issues/1775)) [`86dd3e42`](https://togithub.com/PrismJS/prism/commit/86dd3e42) - More variables for better code compression ([#1489](https://togithub.com/PrismJS/prism/issues/1489)) [`bc53e093`](https://togithub.com/PrismJS/prism/commit/bc53e093) - Added missing aliases ([#1830](https://togithub.com/PrismJS/prism/issues/1830)) [`8d28c74c`](https://togithub.com/PrismJS/prism/commit/8d28c74c) - Replaced all occurrences of `new RegExp` with `RegExp` ([#1493](https://togithub.com/PrismJS/prism/issues/1493)) [`44fed4d3`](https://togithub.com/PrismJS/prism/commit/44fed4d3) - Added missing aliases to components.json ([#1503](https://togithub.com/PrismJS/prism/issues/1503)) [`2fb66e04`](https://togithub.com/PrismJS/prism/commit/2fb66e04) - **Apacheconf** \* Apache config: Minor improvements + new keyword ([#1823](https://togithub.com/PrismJS/prism/issues/1823)) [`a91be7b2`](https://togithub.com/PrismJS/prism/commit/a91be7b2) - **AsciiDoc** \* Added `adoc` alias for AsciiDoc ([#1685](https://togithub.com/PrismJS/prism/issues/1685)) [`88434f7a`](https://togithub.com/PrismJS/prism/commit/88434f7a) - **Bash** _ Add additional commands to bash ([#1577](https://togithub.com/PrismJS/prism/issues/1577)) [`a2230c38`](https://togithub.com/PrismJS/prism/commit/a2230c38) _ Added `yarn add` to bash functions ([#1731](https://togithub.com/PrismJS/prism/issues/1731)) [`3a32cb75`](https://togithub.com/PrismJS/prism/commit/3a32cb75) \* Added `pnpm` function to Bash ([#1734](https://togithub.com/PrismJS/prism/issues/1734)) [`fccfb98d`](https://togithub.com/PrismJS/prism/commit/fccfb98d) - **Batch** \* Remove batch's shell alias ([#1543](https://togithub.com/PrismJS/prism/issues/1543)) [`7155e60f`](https://togithub.com/PrismJS/prism/commit/7155e60f) - **C** \* Improve C language ([#1697](https://togithub.com/PrismJS/prism/issues/1697)) [`7eccea5c`](https://togithub.com/PrismJS/prism/commit/7eccea5c) - **C-like** \* Simplify function pattern of C-like language ([#1552](https://togithub.com/PrismJS/prism/issues/1552)) [`b520e1b6`](https://togithub.com/PrismJS/prism/commit/b520e1b6) - **C/C++/Java** \* Operator fixes ([#1528](https://togithub.com/PrismJS/prism/issues/1528)) [`7af8f8be`](https://togithub.com/PrismJS/prism/commit/7af8f8be) - **C#** \* Improvements to C# operator and punctuation ([#1532](https://togithub.com/PrismJS/prism/issues/1532)) [`3b1e0916`](https://togithub.com/PrismJS/prism/commit/3b1e0916) - **CSS** _ Fix tokenizing !important ([#1585](https://togithub.com/PrismJS/prism/issues/1585)) [`c1d6cb85`](https://togithub.com/PrismJS/prism/commit/c1d6cb85) _ Added the comma to the list of CSS punctuation [`7ea2ff28`](https://togithub.com/PrismJS/prism/commit/7ea2ff28) _ CSS: Comma punctuation ([#1632](https://togithub.com/PrismJS/prism/issues/1632)) [`1b812386`](https://togithub.com/PrismJS/prism/commit/1b812386) _ Reuse CSS selector pattern in CSS Extras ([#1637](https://togithub.com/PrismJS/prism/issues/1637)) [`e2f2fd19`](https://togithub.com/PrismJS/prism/commit/e2f2fd19) _ Fixed CSS extra variable ([#1649](https://togithub.com/PrismJS/prism/issues/1649)) [`9de47d3a`](https://togithub.com/PrismJS/prism/commit/9de47d3a) _ Identify CSS units and variables ([#1450](https://togithub.com/PrismJS/prism/issues/1450)) [`5fcee966`](https://togithub.com/PrismJS/prism/commit/5fcee966) _ Allow multiline CSS at-rules ([#1676](https://togithub.com/PrismJS/prism/issues/1676)) [`4f6f3c7d`](https://togithub.com/PrismJS/prism/commit/4f6f3c7d) _ CSS: Highlight attribute selector ([#1671](https://togithub.com/PrismJS/prism/issues/1671)) [`245b59d4`](https://togithub.com/PrismJS/prism/commit/245b59d4) _ CSS: Selectors can contain any string ([#1638](https://togithub.com/PrismJS/prism/issues/1638)) [`a2d445d0`](https://togithub.com/PrismJS/prism/commit/a2d445d0) _ CSS extras: Highlighting for pseudo class arguments ([#1650](https://togithub.com/PrismJS/prism/issues/1650)) [`70a40414`](https://togithub.com/PrismJS/prism/commit/70a40414) - **Django** \* Django/Jinja2 improvements ([#1800](https://togithub.com/PrismJS/prism/issues/1800)) [`f2467488`](https://togithub.com/PrismJS/prism/commit/f2467488) - **F#** _ Chars can only contain one character ([#1570](https://togithub.com/PrismJS/prism/issues/1570)) [`f96b083a`](https://togithub.com/PrismJS/prism/commit/f96b083a) _ Improve F# ([#1573](https://togithub.com/PrismJS/prism/issues/1573)) [`00bfc969`](https://togithub.com/PrismJS/prism/commit/00bfc969) - **GraphQL** _ Improved field highlighting for GraphQL ([#1711](https://togithub.com/PrismJS/prism/issues/1711)) [`44aeffb9`](https://togithub.com/PrismJS/prism/commit/44aeffb9) _ Added GraphQL improvements and tests ([#1788](https://togithub.com/PrismJS/prism/issues/1788)) [`b2298b12`](https://togithub.com/PrismJS/prism/commit/b2298b12) - **Haskell** \* Added `hs` alias for Haskell ([#1831](https://togithub.com/PrismJS/prism/issues/1831)) [`64baec3c`](https://togithub.com/PrismJS/prism/commit/64baec3c) - **HTTP** \* Improved HTTP content highlighting ([#1598](https://togithub.com/PrismJS/prism/issues/1598)) [`1b75da90`](https://togithub.com/PrismJS/prism/commit/1b75da90) - **Ini** \* Add support for # comments to INI language ([#1730](https://togithub.com/PrismJS/prism/issues/1730)) [`baf6bb0c`](https://togithub.com/PrismJS/prism/commit/baf6bb0c) - **Java** _ Add Java 10 support ([#1549](https://togithub.com/PrismJS/prism/issues/1549)) [`8c981a22`](https://togithub.com/PrismJS/prism/commit/8c981a22) _ Added module keywords to Java. ([#1655](https://togithub.com/PrismJS/prism/issues/1655)) [`6e250a5f`](https://togithub.com/PrismJS/prism/commit/6e250a5f) \* Improve Java ([#1474](https://togithub.com/PrismJS/prism/issues/1474)) [`81bd8f0b`](https://togithub.com/PrismJS/prism/commit/81bd8f0b) - **JavaScript** _ Fix regex for `catch` and `finally` ([#1527](https://togithub.com/PrismJS/prism/issues/1527)) [`ebd1b9a6`](https://togithub.com/PrismJS/prism/commit/ebd1b9a6) _ Highlighting of supposed classes and functions ([#1482](https://togithub.com/PrismJS/prism/issues/1482)) [`c40f6047`](https://togithub.com/PrismJS/prism/commit/c40f6047) _ Added support for JS BigInt literals ([#1542](https://togithub.com/PrismJS/prism/issues/1542)) [`2b62e57b`](https://togithub.com/PrismJS/prism/commit/2b62e57b) _ Fixed lowercase supposed class names ([#1544](https://togithub.com/PrismJS/prism/issues/1544)) [`a47c05ad`](https://togithub.com/PrismJS/prism/commit/a47c05ad) _ Fixes regex for JS examples ([#1591](https://togithub.com/PrismJS/prism/issues/1591)) [`b41fb8f1`](https://togithub.com/PrismJS/prism/commit/b41fb8f1) _ Improve regex detection in JS ([#1473](https://togithub.com/PrismJS/prism/issues/1473)) [`2a4758ab`](https://togithub.com/PrismJS/prism/commit/2a4758ab) _ Identify JavaScript function parameters ([#1446](https://togithub.com/PrismJS/prism/issues/1446)) [`0cc8c56a`](https://togithub.com/PrismJS/prism/commit/0cc8c56a) _ Improved JavaScript parameter recognization ([#1722](https://togithub.com/PrismJS/prism/issues/1722)) [`57a92035`](https://togithub.com/PrismJS/prism/commit/57a92035) _ Make `undefined` a keyword in JS ([#1740](https://togithub.com/PrismJS/prism/issues/1740)) [`d9fa29a8`](https://togithub.com/PrismJS/prism/commit/d9fa29a8) _ Fix `function-variable` in JS ([#1739](https://togithub.com/PrismJS/prism/issues/1739)) [`bfbea4d6`](https://togithub.com/PrismJS/prism/commit/bfbea4d6) _ Improved JS constant pattern ([#1737](https://togithub.com/PrismJS/prism/issues/1737)) [`7bcec584`](https://togithub.com/PrismJS/prism/commit/7bcec584) _ Improved JS function pattern ([#1736](https://togithub.com/PrismJS/prism/issues/1736)) [`8378ac83`](https://togithub.com/PrismJS/prism/commit/8378ac83) _ JS: Fixed variables named "async" ([#1738](https://togithub.com/PrismJS/prism/issues/1738)) [`3560c643`](https://togithub.com/PrismJS/prism/commit/3560c643) _ JS: Keyword fix ([#1808](https://togithub.com/PrismJS/prism/issues/1808)) [`f2d8e1c7`](https://togithub.com/PrismJS/prism/commit/f2d8e1c7) - **JSON** / **JSONP** _ Fix bugs in JSON language ([#1479](https://togithub.com/PrismJS/prism/issues/1479)) [`74fe81c6`](https://togithub.com/PrismJS/prism/commit/74fe81c6) _ Adds support for comments in JSON ([#1595](https://togithub.com/PrismJS/prism/issues/1595)) [`8720b3e6`](https://togithub.com/PrismJS/prism/commit/8720b3e6) _ Cleaned up JSON ([#1596](https://togithub.com/PrismJS/prism/issues/1596)) [`da474c77`](https://togithub.com/PrismJS/prism/commit/da474c77) _ Added `keyword` alias to JSON's `null` ([#1733](https://togithub.com/PrismJS/prism/issues/1733)) [`eee06649`](https://togithub.com/PrismJS/prism/commit/eee06649) _ Fix JSONP support ([#1745](https://togithub.com/PrismJS/prism/issues/1745)) [`b5041cf9`](https://togithub.com/PrismJS/prism/commit/b5041cf9) _ Fixed JSON/JSONP examples ([#1765](https://togithub.com/PrismJS/prism/issues/1765)) [`ae4842db`](https://togithub.com/PrismJS/prism/commit/ae4842db) - **JSX** _ React component tags are styled as classes in JSX ([#1519](https://togithub.com/PrismJS/prism/issues/1519)) [`3e1a9a3d`](https://togithub.com/PrismJS/prism/commit/3e1a9a3d) _ Support JSX/TSX class-name with dot ([#1725](https://togithub.com/PrismJS/prism/issues/1725)) [`4362e42c`](https://togithub.com/PrismJS/prism/commit/4362e42c) - **Less** \* Remove useless insertBefore in LESS ([#1629](https://togithub.com/PrismJS/prism/issues/1629)) [`86d31793`](https://togithub.com/PrismJS/prism/commit/86d31793) - **Lisp** \* Fix Lisp exponential string pattern ([#1763](https://togithub.com/PrismJS/prism/issues/1763)) [`5bd182c0`](https://togithub.com/PrismJS/prism/commit/5bd182c0)) - **Markdown** _ Added strike support to markdown ([#1563](https://togithub.com/PrismJS/prism/issues/1563)) [`9d2fddc2`](https://togithub.com/PrismJS/prism/commit/9d2fddc2) _ Fixed Markdown headers ([#1557](https://togithub.com/PrismJS/prism/issues/1557)) [`c6584290`](https://togithub.com/PrismJS/prism/commit/c6584290) _ Add support for code blocks in Markdown ([#1562](https://togithub.com/PrismJS/prism/issues/1562)) [`b0717e70`](https://togithub.com/PrismJS/prism/commit/b0717e70) _ Markdown: The 'md' alias is now recognized by hooks ([#1771](https://togithub.com/PrismJS/prism/issues/1771)) [`8ca3d65b`](https://togithub.com/PrismJS/prism/commit/8ca3d65b) - **Markup** _ Decouple XML from Markup ([#1603](https://togithub.com/PrismJS/prism/issues/1603)) [`0030a4ef`](https://togithub.com/PrismJS/prism/commit/0030a4ef) _ Fix for markup attributes ([#1752](https://togithub.com/PrismJS/prism/issues/1752)) [`c3862a24`](https://togithub.com/PrismJS/prism/commit/c3862a24) _ Markup: Added support for CSS and JS inside of CDATAs ([#1660](https://togithub.com/PrismJS/prism/issues/1660)) [`57127701`](https://togithub.com/PrismJS/prism/commit/57127701) _ Markup `addInline` improvements ([#1798](https://togithub.com/PrismJS/prism/issues/1798)) [`af67c32e`](https://togithub.com/PrismJS/prism/commit/af67c32e) - **Markup Templating** \* Markup-templating improvements ([#1653](https://togithub.com/PrismJS/prism/issues/1653)) [`b62e282b`](https://togithub.com/PrismJS/prism/commit/b62e282b) - **nginx** \* Add new keywords to nginx ([#1587](https://togithub.com/PrismJS/prism/issues/1587)) [`0d73f7f5`](https://togithub.com/PrismJS/prism/commit/0d73f7f5) - **PHP** _ Update PHP keywords ([#1690](https://togithub.com/PrismJS/prism/issues/1690)) [`55fb0f8e`](https://togithub.com/PrismJS/prism/commit/55fb0f8e) _ Improve recognition of constants in PHP ([#1688](https://togithub.com/PrismJS/prism/issues/1688)) [`f1026b4b`](https://togithub.com/PrismJS/prism/commit/f1026b4b) _ Made false, true, and null constants in PHP ([#1694](https://togithub.com/PrismJS/prism/issues/1694)) [`439e3bd7`](https://togithub.com/PrismJS/prism/commit/439e3bd7) _ PHP: Fixed closing tag issue ([#1652](https://togithub.com/PrismJS/prism/issues/1652)) [`289ddd9b`](https://togithub.com/PrismJS/prism/commit/289ddd9b) - **Python** _ Operator keywords are now keywords ([#1617](https://togithub.com/PrismJS/prism/issues/1617)) [`1d1fb800`](https://togithub.com/PrismJS/prism/commit/1d1fb800) _ Add decorator support to Python ([#1639](https://togithub.com/PrismJS/prism/issues/1639)) [`2577b6e6`](https://togithub.com/PrismJS/prism/commit/2577b6e6) \* Improvements to Python F-strings and string prefixes ([#1642](https://togithub.com/PrismJS/prism/issues/1642)) [`a69c2b62`](https://togithub.com/PrismJS/prism/commit/a69c2b62) - **Reason** \* Added additional operators to Reason ([#1648](https://togithub.com/PrismJS/prism/issues/1648)) [`8b1bb469`](https://togithub.com/PrismJS/prism/commit/8b1bb469) - **Ruby** _ Consistent Ruby method highlighting ([#1523](https://togithub.com/PrismJS/prism/issues/1523)) [`72775919`](https://togithub.com/PrismJS/prism/commit/72775919) _ Ruby/ERB: Fixed block comments ([#1768](https://togithub.com/PrismJS/prism/issues/1768)) [`c805f859`](https://togithub.com/PrismJS/prism/commit/c805f859) - **Rust** \* Add missing keywords ([#1634](https://togithub.com/PrismJS/prism/issues/1634)) [`3590edde`](https://togithub.com/PrismJS/prism/commit/3590edde) - **SAS** \* Added new SAS keywords ([#1784](https://togithub.com/PrismJS/prism/issues/1784)) [`3b396ef5`](https://togithub.com/PrismJS/prism/commit/3b396ef5) - **Scheme** _ Fix function without arguments in scheme language ([#1463](https://togithub.com/PrismJS/prism/issues/1463)) [`12a827e7`](https://togithub.com/PrismJS/prism/commit/12a827e7) _ Scheme improvements ([#1556](https://togithub.com/PrismJS/prism/issues/1556)) [`225dd3f7`](https://togithub.com/PrismJS/prism/commit/225dd3f7) _ Fixed operator-like functions in Scheme ([#1467](https://togithub.com/PrismJS/prism/issues/1467)) [`f8c8add2`](https://togithub.com/PrismJS/prism/commit/f8c8add2) _ Scheme: Minor improvements ([#1814](https://togithub.com/PrismJS/prism/issues/1814)) [`191830f2`](https://togithub.com/PrismJS/prism/commit/191830f2) - **SCSS** _ Fixed that selector pattern can take exponential time ([#1499](https://togithub.com/PrismJS/prism/issues/1499)) [`0f75d9d4`](https://togithub.com/PrismJS/prism/commit/0f75d9d4) _ Move SCSS `property` definition ([#1633](https://togithub.com/PrismJS/prism/issues/1633)) [`0536fb14`](https://togithub.com/PrismJS/prism/commit/0536fb14) \* Add `keyword` alias for SCSS' `null` ([#1735](https://togithub.com/PrismJS/prism/issues/1735)) [`bd0378f0`](https://togithub.com/PrismJS/prism/commit/bd0378f0) - **Smalltalk** \* Allowed empty strings and comments ([#1747](https://togithub.com/PrismJS/prism/issues/1747)) [`5fd7577a`](https://togithub.com/PrismJS/prism/commit/5fd7577a) - **Smarty** \* Removed useless `insertBefore` call in Smarty ([#1677](https://togithub.com/PrismJS/prism/issues/1677)) [`bc49c361`](https://togithub.com/PrismJS/prism/commit/bc49c361) - **SQL** _ Added support for quote escapes to SQL strings ([#1500](https://togithub.com/PrismJS/prism/issues/1500)) [`a59a7926`](https://togithub.com/PrismJS/prism/commit/a59a7926) _ SQL Quoted variables are now greedy ([#1510](https://togithub.com/PrismJS/prism/issues/1510)) [`42d119a2`](https://togithub.com/PrismJS/prism/commit/42d119a2) - **TypeScript** \* Enhance definitions in TypeScript component ([#1522](https://togithub.com/PrismJS/prism/issues/1522)) [`11695629`](https://togithub.com/PrismJS/prism/commit/11695629) - **YAML** \* Allow YAML strings to have trailing comments ([#1602](https://togithub.com/PrismJS/prism/issues/1602)) [`1c5f28a9`](https://togithub.com/PrismJS/prism/commit/1c5f28a9) ##### Updated plugins - Better class name detection for plugins ([#1772](https://togithub.com/PrismJS/prism/issues/1772)) [`c9762c6f`](https://togithub.com/PrismJS/prism/commit/c9762c6f) - **Autolinker** \* Fix Autolinker url-decoding all tokens ([#1723](https://togithub.com/PrismJS/prism/issues/1723)) [`8cf20d49`](https://togithub.com/PrismJS/prism/commit/8cf20d49) - **Autoloader** _ Resolved variable name clash ([#1568](https://togithub.com/PrismJS/prism/issues/1568)) [`bfa5a8d9`](https://togithub.com/PrismJS/prism/commit/bfa5a8d9) _ Autoloader: Fixed the directory of scripts ([#1828](https://togithub.com/PrismJS/prism/issues/1828)) [`fd4c764f`](https://togithub.com/PrismJS/prism/commit/fd4c764f) \* Autoloader: Added support for aliases ([#1829](https://togithub.com/PrismJS/prism/issues/1829)) [`52889b5b`](https://togithub.com/PrismJS/prism/commit/52889b5b) - **Command Line** \* Fixed class regex for Command Line plugin ([#1566](https://togithub.com/PrismJS/prism/issues/1566)) [`9f6e5026`](https://togithub.com/PrismJS/prism/commit/9f6e5026) - **File Highlight** \* Prevent double-loading & add scope to File Highlight ([#1586](https://togithub.com/PrismJS/prism/issues/1586)) [`10239c14`](https://togithub.com/PrismJS/prism/commit/10239c14) - **JSONP Highlight** _ Cleanup JSONP highlight code ([#1674](https://togithub.com/PrismJS/prism/issues/1674)) [`28489698`](https://togithub.com/PrismJS/prism/commit/28489698) _ Fix typos & other issues in JSONP docs ([#1672](https://togithub.com/PrismJS/prism/issues/1672)) [`cd058a91`](https://togithub.com/PrismJS/prism/commit/cd058a91) \* JSONP highlight: Fixed minified adapter names ([#1793](https://togithub.com/PrismJS/prism/issues/1793)) [`5dd8f916`](https://togithub.com/PrismJS/prism/commit/5dd8f916) - **Keep Markup** \* Add unit tests to the Keep Markup plugin ([#1646](https://togithub.com/PrismJS/prism/issues/1646)) [`a944c418`](https://togithub.com/PrismJS/prism/commit/a944c418) - **Line Numbers** \* Added inheritance for the `line-numbers` class ([#1799](https://togithub.com/PrismJS/prism/issues/1799)) [`14be7489`](https://togithub.com/PrismJS/prism/commit/14be7489) - **Previewers** \* Fixed Previewers bug [#1496](https://togithub.com/PrismJS/prism/issues/1496) ([#1497](https://togithub.com/PrismJS/prism/issues/1497)) [`4b56f3c1`](https://togithub.com/PrismJS/prism/commit/4b56f3c1) - **Show Invisibles** _ Updated styles of show invisibles ([#1607](https://togithub.com/PrismJS/prism/issues/1607)) [`2ba62268`](https://togithub.com/PrismJS/prism/commit/2ba62268) _ Corrected load order of Show Invisibles ([#1612](https://togithub.com/PrismJS/prism/issues/1612)) [`6e0c6e86`](https://togithub.com/PrismJS/prism/commit/6e0c6e86) \* Show invisibles inside tokens ([#1610](https://togithub.com/PrismJS/prism/issues/1610)) [`1090b253`](https://togithub.com/PrismJS/prism/commit/1090b253) - **Show Language** \* Show Language plugin alias support and improvements ([#1683](https://togithub.com/PrismJS/prism/issues/1683)) [`4c66d72c`](https://togithub.com/PrismJS/prism/commit/4c66d72c) - **Toolbar** \* Toolbar: Minor improvements ([#1818](https://togithub.com/PrismJS/prism/issues/1818)) [`3ad47047`](https://togithub.com/PrismJS/prism/commit/3ad47047) ##### Updated themes - Normalized the font-size of pre and code ([#1791](https://togithub.com/PrismJS/prism/issues/1791)) [`878ef295`](https://togithub.com/PrismJS/prism/commit/878ef295) - **Coy** \* Correct typo ([#1508](https://togithub.com/PrismJS/prism/issues/1508)) [`c322fc80`](https://togithub.com/PrismJS/prism/commit/c322fc80) ##### Other changes - **Core** _ `insertBefore` now correctly updates references ([#1531](https://togithub.com/PrismJS/prism/issues/1531)) [`9dfec340`](https://togithub.com/PrismJS/prism/commit/9dfec340) _ Invoke `callback` after `after-highlight` hook ([#1588](https://togithub.com/PrismJS/prism/issues/1588)) [`bfbe4464`](https://togithub.com/PrismJS/prism/commit/bfbe4464) _ Improve `Prism.util.type` performance ([#1545](https://togithub.com/PrismJS/prism/issues/1545)) [`2864fe24`](https://togithub.com/PrismJS/prism/commit/2864fe24) _ Remove unused `insertBefore` overload ([#1631](https://togithub.com/PrismJS/prism/issues/1631)) [`39686e12`](https://togithub.com/PrismJS/prism/commit/39686e12) _ Ignore duplicates in insertBefore ([#1628](https://togithub.com/PrismJS/prism/issues/1628)) [`d33d259c`](https://togithub.com/PrismJS/prism/commit/d33d259c) _ Remove the Prism.tokenize language parameter ([#1654](https://togithub.com/PrismJS/prism/issues/1654)) [`fbf0b094`](https://togithub.com/PrismJS/prism/commit/fbf0b094) _ Call `insert-before` hook properly ([#1709](https://togithub.com/PrismJS/prism/issues/1709)) [`393ab164`](https://togithub.com/PrismJS/prism/commit/393ab164) _ Improved languages.DFS and util.clone ([#1506](https://togithub.com/PrismJS/prism/issues/1506)) [`152a68ef`](https://togithub.com/PrismJS/prism/commit/152a68ef) _ Core: Avoid redeclaring variables in util.clone ([#1778](https://togithub.com/PrismJS/prism/issues/1778)) [`b06f532f`](https://togithub.com/PrismJS/prism/commit/b06f532f) _ Made prism-core a little more editor friendly ([#1776](https://togithub.com/PrismJS/prism/issues/1776)) [`bac09f0a`](https://togithub.com/PrismJS/prism/commit/bac09f0a) \* Applied Array.isArray ([#1804](https://togithub.com/PrismJS/prism/issues/1804)) [`11d0f75e`](https://togithub.com/PrismJS/prism/commit/11d0f75e) - **Infrastructure** _ Linkify changelog more + add missing PR references [`2a100db7`](https://togithub.com/PrismJS/prism/commit/2a100db7) _ Set default indentation size ([#1516](https://togithub.com/PrismJS/prism/issues/1516)) [`e63d1597`](https://togithub.com/PrismJS/prism/commit/e63d1597) _ Add travis repo badge to readme ([#1561](https://togithub.com/PrismJS/prism/issues/1561)) [`716923f4`](https://togithub.com/PrismJS/prism/commit/716923f4) _ Update README.md ([#1553](https://togithub.com/PrismJS/prism/issues/1553)) [`6d1a2c61`](https://togithub.com/PrismJS/prism/commit/6d1a2c61) _ Mention Prism Themes in README ([#1625](https://togithub.com/PrismJS/prism/issues/1625)) [`5db04656`](https://togithub.com/PrismJS/prism/commit/5db04656) _ Fixed CHANGELOG.md ([#1707](https://togithub.com/PrismJS/prism/issues/1707)) [`b1f8a65d`](https://togithub.com/PrismJS/prism/commit/b1f8a65d) ([#1704](https://togithub.com/PrismJS/prism/issues/1704)) [`66d2104a`](https://togithub.com/PrismJS/prism/commit/66d2104a) _ Change tested NodeJS versions ([#1651](https://togithub.com/PrismJS/prism/issues/1651)) [`6ec71e0b`](https://togithub.com/PrismJS/prism/commit/6ec71e0b) _ Inline regex source with gulp ([#1537](https://togithub.com/PrismJS/prism/issues/1537)) [`e894fc89`](https://togithub.com/PrismJS/prism/commit/e894fc89) ([#1716](https://togithub.com/PrismJS/prism/issues/1716)) [`217a6ea4`](https://togithub.com/PrismJS/prism/commit/217a6ea4) _ Improve gulp error messages with pump ([#1741](https://togithub.com/PrismJS/prism/issues/1741)) [`671f4ca0`](https://togithub.com/PrismJS/prism/commit/671f4ca0) _ Update gulp to version 4.0.0 ([#1779](https://togithub.com/PrismJS/prism/issues/1779)) [`06627f6a`](https://togithub.com/PrismJS/prism/commit/06627f6a) _ gulp: Refactoring ([#1780](https://togithub.com/PrismJS/prism/issues/1780)) [`6c9fe257`](https://togithub.com/PrismJS/prism/commit/6c9fe257) _ npm: Updated all dependencies ([#1742](https://togithub.com/PrismJS/prism/issues/1742)) [`9d908d5a`](https://togithub.com/PrismJS/prism/commit/9d908d5a) _ Tests: Pretty-printed token stream ([#1801](https://togithub.com/PrismJS/prism/issues/1801)) [`9ea6d600`](https://togithub.com/PrismJS/prism/commit/9ea6d600) _ Refactored tests ([#1795](https://togithub.com/PrismJS/prism/issues/1795)) [`832a9643`](https://togithub.com/PrismJS/prism/commit/832a9643) _ Added issue templates ([#1805](https://togithub.com/PrismJS/prism/issues/1805)) [`dedb475f`](https://togithub.com/PrismJS/prism/commit/dedb475f) _ npm: Fixed `test` script ([#1809](https://togithub.com/PrismJS/prism/issues/1809)) [`bc649dfa`](https://togithub.com/PrismJS/prism/commit/bc649dfa) _ Add command to generate CHANGELOG [`212666d3`](https://togithub.com/PrismJS/prism/commit/212666d3) _ Name in composer.json set to lowercase ([#1824](https://togithub.com/PrismJS/prism/issues/1824)) [`4f78f1d6`](https://togithub.com/PrismJS/prism/commit/4f78f1d6) _ Added alias tests ([#1832](https://togithub.com/PrismJS/prism/issues/1832)) [`5c1a6fb2`](https://togithub.com/PrismJS/prism/commit/5c1a6fb2) _ Travis: Fail when changed files are detected ([#1819](https://togithub.com/PrismJS/prism/issues/1819)) [`66b44e3b`](https://togithub.com/PrismJS/prism/commit/66b44e3b) _ Tests: Additional checks for Prism functions ([#1803](https://togithub.com/PrismJS/prism/issues/1803)) [`c3e74ea3`](https://togithub.com/PrismJS/prism/commit/c3e74ea3) _ Adjusted .npmignore ([#1834](https://togithub.com/PrismJS/prism/issues/1834)) [`29a30c62`](https://togithub.com/PrismJS/prism/commit/29a30c62) - **Website** _ Add Python triple-quoted strings "known failure" ([#1449](https://togithub.com/PrismJS/prism/issues/1449)) [`334c7bca`](https://togithub.com/PrismJS/prism/commit/334c7bca) _ Updated index.html to fix broken instructions ([#1462](https://togithub.com/PrismJS/prism/issues/1462)) [`7418dfdd`](https://togithub.com/PrismJS/prism/commit/7418dfdd) _ Improve download page typography ([#1484](https://togithub.com/PrismJS/prism/issues/1484)) [`b1c2f4df`](https://togithub.com/PrismJS/prism/commit/b1c2f4df) _ Fixed peer dependencies in download page ([#1491](https://togithub.com/PrismJS/prism/issues/1491)) [`9d15ff6e`](https://togithub.com/PrismJS/prism/commit/9d15ff6e) _ Fixed empty link in extending ([#1507](https://togithub.com/PrismJS/prism/issues/1507)) [`74916d48`](https://togithub.com/PrismJS/prism/commit/74916d48) _ Display language aliases ([#1626](https://togithub.com/PrismJS/prism/issues/1626)) [`654b527b`](https://togithub.com/PrismJS/prism/commit/654b527b) _ Clean up Previewers' page ([#1630](https://togithub.com/PrismJS/prism/issues/1630)) [`b0d1823c`](https://togithub.com/PrismJS/prism/commit/b0d1823c) _ Updated website table of contents styles ([#1681](https://togithub.com/PrismJS/prism/issues/1681)) [`efdd96c3`](https://togithub.com/PrismJS/prism/commit/efdd96c3) _ Added new third-party tutorial for using Prism in Gutenberg ([#1701](https://togithub.com/PrismJS/prism/issues/1701)) [`ff9ccbe5`](https://togithub.com/PrismJS/prism/commit/ff9ccbe5) _ Remove dead tutorial ([#1702](https://togithub.com/PrismJS/prism/issues/1702)) [`e2d3bc7e`](https://togithub.com/PrismJS/prism/commit/e2d3bc7e) _ Fix downloads page fetching from GitHub([#1684](https://togithub.com/PrismJS/prism/issues/1684)) [`dbd3555e`](https://togithub.com/PrismJS/prism/commit/dbd3555e) _ Remove parentheses from download page ([#1627](https://togithub.com/PrismJS/prism/issues/1627)) [`2ce0666d`](https://togithub.com/PrismJS/prism/commit/2ce0666d) _ Line Numbers plugin instructions clarifications ([#1719](https://togithub.com/PrismJS/prism/issues/1719)) [`00f4f04f`](https://togithub.com/PrismJS/prism/commit/00f4f04f) _ Fixed Toolbar plugin example ([#1726](https://togithub.com/PrismJS/prism/issues/1726)) [`5311ca32`](https://togithub.com/PrismJS/prism/commit/5311ca32) _ Test page: Show tokens option ([#1757](https://togithub.com/PrismJS/prism/issues/1757)) [`729cb28b`](https://togithub.com/PrismJS/prism/commit/729cb28b) _ Some encouragement for visitors of PrismJS.com to request new languages ([#1760](https://togithub.com/PrismJS/prism/issues/1760)) [`ea769e0b`](https://togithub.com/PrismJS/prism/commit/ea769e0b) _ Docs: Added missing parameter ([#1774](https://togithub.com/PrismJS/prism/issues/1774)) [`18f2921d`](https://togithub.com/PrismJS/prism/commit/18f2921d) _ More persistent test page ([#1529](https://togithub.com/PrismJS/prism/issues/1529)) [`3100fa31`](https://togithub.com/PrismJS/prism/commit/3100fa31) _ Added scripts directory ([#1781](https://togithub.com/PrismJS/prism/issues/1781)) [`439ea1ee`](https://togithub.com/PrismJS/prism/commit/439ea1ee) _ Fixed download page ([#1811](https://togithub.com/PrismJS/prism/issues/1811)) [`77c57446`](https://togithub.com/PrismJS/prism/commit/77c57446)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.