Closed renovate[bot] closed 3 years ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
:recycle: Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Error response from daemon: received unexpected HTTP status: 503 Service Unavailable
This PR contains the following updates:
1.21.0
->1.23.0
GitHub Vulnerability Alerts
CVE-2021-23341
The package prismjs before 1.23.0 are vulnerable to Regular Expression Denial of Service (ReDoS) via the prism-asciidoc, prism-rest, prism-tap and prism-eiffel components.
Release Notes
PrismJS/prism
### [`v1.23.0`](https://togithub.com/PrismJS/prism/blob/master/CHANGELOG.md#1230-2020-12-31) [Compare Source](https://togithub.com/PrismJS/prism/compare/v1.22.0...v1.23.0) ##### New components - **Apex** ([#2622](https://togithub.com/PrismJS/prism/issues/2622)) [`f0e2b70e`](https://togithub.com/PrismJS/prism/commit/f0e2b70e) - **DataWeave** ([#2659](https://togithub.com/PrismJS/prism/issues/2659)) [`0803525b`](https://togithub.com/PrismJS/prism/commit/0803525b) - **PromQL** ([#2628](https://togithub.com/PrismJS/prism/issues/2628)) [`8831c706`](https://togithub.com/PrismJS/prism/commit/8831c706) ##### Updated components - Fixed multiple vulnerable regexes ([#2584](https://togithub.com/PrismJS/prism/issues/2584)) [`c2f6a644`](https://togithub.com/PrismJS/prism/commit/c2f6a644) - **Apache Configuration** - Update directive-flag to match `=` ([#2612](https://togithub.com/PrismJS/prism/issues/2612)) [`00bf00e3`](https://togithub.com/PrismJS/prism/commit/00bf00e3) - **C-like** - Made all comments greedy ([#2680](https://togithub.com/PrismJS/prism/issues/2680)) [`0a3932fe`](https://togithub.com/PrismJS/prism/commit/0a3932fe) - **C** - Better class name and macro name detection ([#2585](https://togithub.com/PrismJS/prism/issues/2585)) [`129faf5c`](https://togithub.com/PrismJS/prism/commit/129faf5c) - **Content-Security-Policy** - Added missing directives and keywords ([#2664](https://togithub.com/PrismJS/prism/issues/2664)) [`f1541342`](https://togithub.com/PrismJS/prism/commit/f1541342) - Do not highlight directive names with adjacent hyphens ([#2662](https://togithub.com/PrismJS/prism/issues/2662)) [`a7ccc16d`](https://togithub.com/PrismJS/prism/commit/a7ccc16d) - **CSS** - Better HTML `style` attribute tokenization ([#2569](https://togithub.com/PrismJS/prism/issues/2569)) [`b04cbafe`](https://togithub.com/PrismJS/prism/commit/b04cbafe) - **Java** - Improved package and class name detection ([#2599](https://togithub.com/PrismJS/prism/issues/2599)) [`0889bc7c`](https://togithub.com/PrismJS/prism/commit/0889bc7c) - Added Java 15 keywords ([#2567](https://togithub.com/PrismJS/prism/issues/2567)) [`73f81c89`](https://togithub.com/PrismJS/prism/commit/73f81c89) - **Java stack trace** - Added support stack frame element class loaders and modules ([#2658](https://togithub.com/PrismJS/prism/issues/2658)) [`0bb4f096`](https://togithub.com/PrismJS/prism/commit/0bb4f096) - **Julia** - Removed constants that are not exported by default ([#2601](https://togithub.com/PrismJS/prism/issues/2601)) [`093c8175`](https://togithub.com/PrismJS/prism/commit/093c8175) - **Kotlin** - Added support for backticks in function names ([#2489](https://togithub.com/PrismJS/prism/issues/2489)) [`a5107d5c`](https://togithub.com/PrismJS/prism/commit/a5107d5c) - **Latte** - Fixed exponential backtracking ([#2682](https://togithub.com/PrismJS/prism/issues/2682)) [`89f1e182`](https://togithub.com/PrismJS/prism/commit/89f1e182) - **Markdown** - Improved URL tokenization ([#2678](https://togithub.com/PrismJS/prism/issues/2678)) [`2af3e2c2`](https://togithub.com/PrismJS/prism/commit/2af3e2c2) - Added support for YAML front matter ([#2634](https://togithub.com/PrismJS/prism/issues/2634)) [`5cf9cfbc`](https://togithub.com/PrismJS/prism/commit/5cf9cfbc) - **PHP** - Added support for PHP 7.4 + other major improvements ([#2566](https://togithub.com/PrismJS/prism/issues/2566)) [`38808e64`](https://togithub.com/PrismJS/prism/commit/38808e64) - Added support for PHP 8.0 features ([#2591](https://togithub.com/PrismJS/prism/issues/2591)) [`df922d90`](https://togithub.com/PrismJS/prism/commit/df922d90) - Removed C-like dependency ([#2619](https://togithub.com/PrismJS/prism/issues/2619)) [`89ebb0b7`](https://togithub.com/PrismJS/prism/commit/89ebb0b7) - Fixed exponential backtracking ([#2684](https://togithub.com/PrismJS/prism/issues/2684)) [`37b9c9a1`](https://togithub.com/PrismJS/prism/commit/37b9c9a1) - **Sass (Scss)** - Added support for Sass modules ([#2643](https://togithub.com/PrismJS/prism/issues/2643)) [`deb238a6`](https://togithub.com/PrismJS/prism/commit/deb238a6) - **Scheme** - Fixed number pattern ([#2648](https://togithub.com/PrismJS/prism/issues/2648)) [`e01ecd00`](https://togithub.com/PrismJS/prism/commit/e01ecd00) - Fixed function and function-like false positives ([#2611](https://togithub.com/PrismJS/prism/issues/2611)) [`7951ca24`](https://togithub.com/PrismJS/prism/commit/7951ca24) - **Shell session** - Fixed false positives because of links in command output ([#2649](https://togithub.com/PrismJS/prism/issues/2649)) [`8e76a978`](https://togithub.com/PrismJS/prism/commit/8e76a978) - **TSX** - Temporary fix for the collisions of JSX tags and TS generics ([#2596](https://togithub.com/PrismJS/prism/issues/2596)) [`25bdb494`](https://togithub.com/PrismJS/prism/commit/25bdb494) ##### Updated plugins - Made Autoloader and Diff Highlight compatible ([#2580](https://togithub.com/PrismJS/prism/issues/2580)) [`7a74497a`](https://togithub.com/PrismJS/prism/commit/7a74497a) - **Copy to Clipboard Button** - Set `type="button"` attribute for copy to clipboard plugin ([#2593](https://togithub.com/PrismJS/prism/issues/2593)) [`f59a85f1`](https://togithub.com/PrismJS/prism/commit/f59a85f1) - **File Highlight** - Fixed IE compatibility problem ([#2656](https://togithub.com/PrismJS/prism/issues/2656)) [`3f4ae00d`](https://togithub.com/PrismJS/prism/commit/3f4ae00d) - **Line Highlight** - Fixed top offset in combination with Line numbers ([#2237](https://togithub.com/PrismJS/prism/issues/2237)) [`b40f8f4b`](https://togithub.com/PrismJS/prism/commit/b40f8f4b) - Fixed print background color ([#2668](https://togithub.com/PrismJS/prism/issues/2668)) [`cdb24abe`](https://togithub.com/PrismJS/prism/commit/cdb24abe) - **Line Numbers** - Fixed null reference ([#2605](https://togithub.com/PrismJS/prism/issues/2605)) [`7cdfe556`](https://togithub.com/PrismJS/prism/commit/7cdfe556) - **Treeview** - Fixed icons on dark themes ([#2631](https://togithub.com/PrismJS/prism/issues/2631)) [`7266e32f`](https://togithub.com/PrismJS/prism/commit/7266e32f) - **Unescaped Markup** - Refactoring ([#2445](https://togithub.com/PrismJS/prism/issues/2445)) [`fc602822`](https://togithub.com/PrismJS/prism/commit/fc602822) ##### Other - Readme: Added alternative link for Chinese translation [`071232b4`](https://togithub.com/PrismJS/prism/commit/071232b4) - Readme: Removed broken icon for Chinese translation ([#2670](https://togithub.com/PrismJS/prism/issues/2670)) [`2ea202b9`](https://togithub.com/PrismJS/prism/commit/2ea202b9) - Readme: Grammar adjustments ([#2629](https://togithub.com/PrismJS/prism/issues/2629)) [`f217ab75`](https://togithub.com/PrismJS/prism/commit/f217ab75) - **Core** - Moved pattern matching + lookbehind logic into function ([#2633](https://togithub.com/PrismJS/prism/issues/2633)) [`24574406`](https://togithub.com/PrismJS/prism/commit/24574406) - Fixed bug with greedy matching ([#2632](https://togithub.com/PrismJS/prism/issues/2632)) [`8fa8dd24`](https://togithub.com/PrismJS/prism/commit/8fa8dd24) - **Infrastructure** - Migrate from TravisCI -> GitHub Actions ([#2606](https://togithub.com/PrismJS/prism/issues/2606)) [`69132045`](https://togithub.com/PrismJS/prism/commit/69132045) - Added Dangerfile and provide bundle size info ([#2608](https://togithub.com/PrismJS/prism/issues/2608)) [`9df20c5e`](https://togithub.com/PrismJS/prism/commit/9df20c5e) - New `start` script to start local server ([#2491](https://togithub.com/PrismJS/prism/issues/2491)) [`0604793c`](https://togithub.com/PrismJS/prism/commit/0604793c) - Added test for exponential backtracking ([#2590](https://togithub.com/PrismJS/prism/issues/2590)) [`05afbb10`](https://togithub.com/PrismJS/prism/commit/05afbb10) - Added test for polynomial backtracking ([#2597](https://togithub.com/PrismJS/prism/issues/2597)) [`e644178b`](https://togithub.com/PrismJS/prism/commit/e644178b) - Tests: Better pretty print ([#2600](https://togithub.com/PrismJS/prism/issues/2600)) [`8bfcc819`](https://togithub.com/PrismJS/prism/commit/8bfcc819) - Tests: Fixed sorted language list test ([#2623](https://togithub.com/PrismJS/prism/issues/2623)) [`2d3a1267`](https://togithub.com/PrismJS/prism/commit/2d3a1267) - Tests: Stricter pattern for nice-token-names test ([#2588](https://togithub.com/PrismJS/prism/issues/2588)) [`0df60be1`](https://togithub.com/PrismJS/prism/commit/0df60be1) - Tests: Added strict checks for `Prism.languages.extend` ([#2572](https://togithub.com/PrismJS/prism/issues/2572)) [`8828500e`](https://togithub.com/PrismJS/prism/commit/8828500e) - **Website** - Test page: Added "Share" option ([#2575](https://togithub.com/PrismJS/prism/issues/2575)) [`b5f4f10e`](https://togithub.com/PrismJS/prism/commit/b5f4f10e) - Test page: Don't trigger ad-blockers with class ([#2677](https://togithub.com/PrismJS/prism/issues/2677)) [`df0738e9`](https://togithub.com/PrismJS/prism/commit/df0738e9) - Thousands -> millions [`9f82de50`](https://togithub.com/PrismJS/prism/commit/9f82de50) - Unescaped Markup: More doc regarding comments ([#2652](https://togithub.com/PrismJS/prism/issues/2652)) [`add3736a`](https://togithub.com/PrismJS/prism/commit/add3736a) - Website: Added and updated documentation ([#2654](https://togithub.com/PrismJS/prism/issues/2654)) [`8e660495`](https://togithub.com/PrismJS/prism/commit/8e660495) - Website: Updated and improved guide on "Extending Prism" page ([#2586](https://togithub.com/PrismJS/prism/issues/2586)) [`8e1f38ff`](https://togithub.com/PrismJS/prism/commit/8e1f38ff) ### [`v1.22.0`](https://togithub.com/PrismJS/prism/blob/master/CHANGELOG.md#1220-2020-10-10) [Compare Source](https://togithub.com/PrismJS/prism/compare/v1.21.0...v1.22.0) ##### New components - **Birb** ([#2542](https://togithub.com/PrismJS/prism/issues/2542)) [`4d31e22a`](https://togithub.com/PrismJS/prism/commit/4d31e22a) - **BSL (1C:Enterprise)** & **OneScript** ([#2520](https://togithub.com/PrismJS/prism/issues/2520)) [`5c33f0bb`](https://togithub.com/PrismJS/prism/commit/5c33f0bb) - **MongoDB** ([#2518](https://togithub.com/PrismJS/prism/issues/2518)) [`004eaa74`](https://togithub.com/PrismJS/prism/commit/004eaa74) - **Naninovel Script** ([#2494](https://togithub.com/PrismJS/prism/issues/2494)) [`388ad996`](https://togithub.com/PrismJS/prism/commit/388ad996) - **PureScript** ([#2526](https://togithub.com/PrismJS/prism/issues/2526)) [`ad748a00`](https://togithub.com/PrismJS/prism/commit/ad748a00) - **SML** & **SML/NJ** ([#2537](https://togithub.com/PrismJS/prism/issues/2537)) [`cb75d9e2`](https://togithub.com/PrismJS/prism/commit/cb75d9e2) - **Stan** ([#2490](https://togithub.com/PrismJS/prism/issues/2490)) [`2da2beba`](https://togithub.com/PrismJS/prism/commit/2da2beba) - **TypoScript** & **TSConfig** ([#2505](https://togithub.com/PrismJS/prism/issues/2505)) [`bf115f47`](https://togithub.com/PrismJS/prism/commit/bf115f47) ##### Updated components - Removed duplicate alternatives in various languages ([#2524](https://togithub.com/PrismJS/prism/issues/2524)) [`fa2225ff`](https://togithub.com/PrismJS/prism/commit/fa2225ff) - **Haskell** - Improvements ([#2535](https://togithub.com/PrismJS/prism/issues/2535)) [`e023044c`](https://togithub.com/PrismJS/prism/commit/e023044c) - **JS Extras** - Highlight import and export bindings ([#2533](https://togithub.com/PrismJS/prism/issues/2533)) [`c51ababb`](https://togithub.com/PrismJS/prism/commit/c51ababb) - Added control-flow keywords ([#2529](https://togithub.com/PrismJS/prism/issues/2529)) [`bcef22af`](https://togithub.com/PrismJS/prism/commit/bcef22af) - **PHP** - Added `match` keyword (PHP 8.0) ([#2574](https://togithub.com/PrismJS/prism/issues/2574)) [`1761513e`](https://togithub.com/PrismJS/prism/commit/1761513e) - **Processing** - Fixed function pattern ([#2564](https://togithub.com/PrismJS/prism/issues/2564)) [`35cbc02f`](https://togithub.com/PrismJS/prism/commit/35cbc02f) - **Regex** - Changed how languages embed regexes ([#2532](https://togithub.com/PrismJS/prism/issues/2532)) [`f62ca787`](https://togithub.com/PrismJS/prism/commit/f62ca787) - **Rust** - Fixed Unicode char literals ([#2550](https://togithub.com/PrismJS/prism/issues/2550)) [`3b4f14ca`](https://togithub.com/PrismJS/prism/commit/3b4f14ca) - **Scheme** - Added support for R7RS syntax ([#2525](https://togithub.com/PrismJS/prism/issues/2525)) [`e4f6ccac`](https://togithub.com/PrismJS/prism/commit/e4f6ccac) - **Shell session** - Added aliases ([#2548](https://togithub.com/PrismJS/prism/issues/2548)) [`bfb36748`](https://togithub.com/PrismJS/prism/commit/bfb36748) - Highlight all commands after the start of any Heredoc string ([#2509](https://togithub.com/PrismJS/prism/issues/2509)) [`6c921801`](https://togithub.com/PrismJS/prism/commit/6c921801) - **YAML** - Improved key pattern ([#2561](https://togithub.com/PrismJS/prism/issues/2561)) [`59853a52`](https://togithub.com/PrismJS/prism/commit/59853a52) ##### Updated plugins - **Autoloader** - Fixed file detection regexes ([#2549](https://togithub.com/PrismJS/prism/issues/2549)) [`d36ea993`](https://togithub.com/PrismJS/prism/commit/d36ea993) - **Match braces** - Fixed JS interpolation punctuation ([#2541](https://togithub.com/PrismJS/prism/issues/2541)) [`6b47133d`](https://togithub.com/PrismJS/prism/commit/6b47133d) - **Show Language** - Added title for plain text ([#2555](https://togithub.com/PrismJS/prism/issues/2555)) [`a409245e`](https://togithub.com/PrismJS/prism/commit/a409245e) ##### Other - Tests: Added an option to accept the actual token stream ([#2515](https://togithub.com/PrismJS/prism/issues/2515)) [`bafab634`](https://togithub.com/PrismJS/prism/commit/bafab634) - **Core** - Docs: Minor improvement ([#2513](https://togithub.com/PrismJS/prism/issues/2513)) [`206dc80f`](https://togithub.com/PrismJS/prism/commit/206dc80f) - **Infrastructure** - JSDoc: Fixed line ends ([#2523](https://togithub.com/PrismJS/prism/issues/2523)) [`bf169e5f`](https://togithub.com/PrismJS/prism/commit/bf169e5f) - **Website** - Website: Added new SB101 tutorial replacing the Crambler one ([#2576](https://togithub.com/PrismJS/prism/issues/2576)) [`655f985c`](https://togithub.com/PrismJS/prism/commit/655f985c) - Website: Fix typo on homepage by adding missing word add ([#2570](https://togithub.com/PrismJS/prism/issues/2570)) [`8ae6a4ba`](https://togithub.com/PrismJS/prism/commit/8ae6a4ba) - Custom class: Improved doc ([#2512](https://togithub.com/PrismJS/prism/issues/2512)) [`5ad6cb23`](https://togithub.com/PrismJS/prism/commit/5ad6cb23)Configuration
:date: Schedule: "" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.