asciidoctor-vscode
asciidoctor-vscode copied to clipboard
chore(deps): lock file maintenance node dependencies
This PR contains the following updates:
🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
asciidoctor/asciidoctor.js (@asciidoctor/core)
v2.2.8
Summary
This release is based on Asciidoctor 2.0.23 and Opal 0.11.99.dev (31d26d69).
Release meta
Released on: 2024-06-02 Released by: @ggrossetie Published by: GitHub Actions
Logs: full diff
What's Changed
- Build against Asciidoctor 2.0.23 by @ggrossetie
highlightjs/highlight.js (@highlightjs/cdn-assets)
v11.11.1
- Fixes regression with Rust grammar.
v11.11.0
CAVEATS / POTENTIALLY BREAKING CHANGES
- Nothing yet.
Core Grammars:
- fix(rust) - adds emoji support in single quote strings [joshgoebel][]
- fix(apache) - support line continuation via
\Josh Goebel - fix(makefile) - allow strings inside
$()expressions aneesh98 - enh(arcade) updated to ArcGIS Arcade version 1.29 Kristian Ekenes
- enh(css) add all properties listed on MDN (96 additions including
anchor-name,aspect-ratio,backdrop-filter,container,margin-trim,place-content,scroll-timeline, ...) BaliBalo - enh(excel) add built-in functions for Excel 365 release to 2024 Danny Winrow
- enh(erlang) OTP 27 triple-quoted strings nixxquality
- enh(erlang) OTP 27 doc attribute nixxquality
- enh(erlang) OTP 27 Sigil type nixxquality
- enh(erlang) OTP25/27 maybe statement nixxquality
- enh(dart) Support digit-separators in number literals [Sam Rawlins][]
- enh(csharp) add Contextual keywords
file,args,dynamic,record,requiredandscopedAlvin Joy - enh(lua) add 'pluto' as an alias Sainan
- enh(bash) add reserved keywords
timeandcoprocÁlvaro Mondéjar - enh(nix) update keywords [h7x4][]
- enh(nix) support paths [h7x4][]
- enh(nix) support lookup paths [h7x4][]
- enh(nix) support operators [h7x4][]
- enh(nix) support REPL keywords [h7x4][]
- enh(nix) support markdown comments [h7x4][]
- enh(nix) support basic function params [h7x4][]
- enh(nix) better parsing of attrsets [h7x4][]
- fix(c) - Fixed hex numbers with decimals Dxuian
- fix(typescript) - Fixedoptional property not highlighted correctly Dxuian
- fix(ruby) - fix
|=operator false positives (as block arguments) Aboobacker MK - enh(gcode) rewrote language for modern gcode support Barthélémy Bonhomme
- fix(sql) - Fixed sql primary key and foreign key spacing issue Dxuian
- fix(cpp) added flat_set and flat_map as a part of cpp 23 version Lavan
- fix(yaml) - Fixed special chars in yaml Dxuian
- fix(basic) - Fixed closing quotation marks not required for a PRINT statement Somya
- fix(nix) remove
addbuiltin [h7x4][] - fix(nix) mark
oras builtin instead of literal [h7x4][] - fix(nix) handle
'''string escapes [h7x4][] - fix(nix) handle backslash string escapes [h7x4][]
- fix(nix) don't mix escapes for
"and''strings [h7x4][] - fix(swift) - Fixed syntax highlighting for class func/var declarations guuido
- fix(yaml) - Fixed wrong escaping behavior in single quoted strings guuido
- enh(nim) - Add
conceptanddeferto list of Nim keywords Jake Leahy - fix(cpp) - Exclude keywords from highlighting as function calls Eisenwave
New Grammars:
- added 3rd party TTCN-3 grammar to SUPPORTED_LANGUAGES Osmocom
- added 3rd party Odin grammar to SUPPORTED_LANGUAGES clsource
- added 3rd party Liquid grammar to SUPPORTED_LANGUAGES Laurel King
Developer Tools:
- Nothing yet.
Themes:
- Added
Rosé Pinetheme William Wilkinson - Added
Cybertopia Cherrytheme Alexandre ZANNI - Added
Cybertopia Dimmertheme Alexandre ZANNI - Added
Cybertopia Icecaptheme Alexandre ZANNI - Added
Cybertopia Saturatedtheme Alexandre ZANNI
Improvements:
- Resolve the memory leak problem when creating multiple Highlight.js instances Imken
CONTRIBUTORS
v11.10.0
CAVEATS / POTENTIALLY BREAKING CHANGES
- Drops support for Node 16.x, which is no longer supported by Node.js.
Core Grammars:
- enh(typescript) add support for
satisfiesoperator Kisaragi Hiu - enc(c) added more C23 keywords Melkor-1
- enh(json) added jsonc as an alias BackupMiles
- enh(gml) updated to latest language version (GML v2024.2) gnysek
- enh(c) added more C23 keywords and preprcoessor directives Eisenwave
- enh(js/ts) support namespaced tagged template strings Aral Balkan
- enh(perl) fix false-positive variable match at end of string Josh Goebel
- fix(cpp) not all kinds of number literals are highlighted correctly Lê Duy Quang
- fix(css) fix overly greedy pseudo class matching Bradley Mackey
- enh(arcade) updated to ArcGIS Arcade version 1.24 Kristian Ekenes
- fix(typescript): params types Mohamed Ali
- fix(rust) fix escaped double quotes in string Mohamed Ali
- fix(rust) fix for r# raw identifier not being highlighted correctly. JaeBaek Lee
- enh(rust) Adding union to be recognized as a keyword in Rust. JaeBaek Lee
- fix(yaml) fix for yaml with keys having brackets highlighted incorrectly Aneesh Kulkarni
- fix(csharp) add raw string highlighting for C# 11. Tara
- fix(bash) fix # within token being detected as the start of a comment Felix Uhl
- fix(python) fix
orconflicts with string highlighting Mohamed Ali - enh(python) adds a scope to the
selfvariable [Lee Falin][] - enh(delphi) allow digits to be omitted for hex and binary literals Jonah Jeleniewski
- enh(delphi) add support for digit separators Jonah Jeleniewski
- enh(delphi) add support for character strings with non-decimal numerics Jonah Jeleniewski
- fix(javascript) incorrect function name highlighting CY Fung
- fix(1c) fix escaped symbols "+-;():=,[]" literals Vitaly Barilko
- fix(swift) correctly highlight generics and conformances in type definitions Bradley Mackey
- enh(swift) add package keyword Bradley Mackey
- fix(swift) ensure keyword attributes highlight correctly Bradley Mackey
- fix(types) fix interface LanguageDetail > keywords Patrick Chiu
- enh(java) add
gototo be recognized as a keyword in Java Alvin Joy - enh(bash) add keyword
sudoAlvin Joy - fix(haxe) captures
newkeyword without capturing it within variables/class names Cameron Taylor - fix(go) fix go number literals to accept
_separators, add hex p exponents Lisa Ugray - enh(markdown) add entity support [David Schach][] TaraLei
- enh(css) add
justify-itemsandjustify-selfattributes Vasily Polovnyov - enh(css) add
accent-color,appearance,color-scheme,rotate,scaleandtranslateattributes Carl Räfting - fix(fortran) fixes parsing of keywords delimited by dots Julien Bloino
- enh(css) add
select,option,optgroup,pictureandsourceto list of known tags Vasily Polovnyov - enh(css) add
inset,inset-*,border-start-*-radiusandborder-end-*-radiusattributes Vasily Polovnyov - enh(css) add
text-decoration-skip-ink,text-decoration-thicknessandtext-underline-offsetattributes Vasily Polovnyov - enh(java) add
whento be recognized as a keyword in Java Chiel van de Steeg
New Grammars:
- added 3rd party CODEOWNERS grammar to SUPPORTED_LANGUAGES nataliia-radina
- added 3rd party Luau grammar to SUPPORTED_LANGUAGES Robloxian Demo
- added 3rd party ReScript grammar to SUPPORTED_LANGUAGES Paul Tsnobiladzé
- added 3rd party Zig grammar to SUPPORTED_LANGUAGES [Hyou BunKen][]
- added 3rd party WGSL grammar to SUPPORTED_LANGUAGES Arman Uguray
- added 3rd party Unison grammar to SUPPORTED_LANGUAGES Rúnar Bjarnason
- added 3rd party Phix grammar to SUPPORTED_LANGUAGES PeteLomax
- added 3rd party Mirth grammar to SUPPORTED_LANGUAGES Sierra
- added 3rd party JSONata grammar to SUPPORTED_LANGUAGES Vlad Dimov
Developer Tool:
- enh(tools): order CSS options picklist [David Schach][]
- enh(tools): remove duplicate CSS options [David Schach][]
- (typescript): deprecate old
highlightAPI [Misha Kaletsky][]
Themes:
- Added
1c-lighttheme a like in the IDE 1C:Enterprise 8 (for 1c) Vitaly Barilko
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v7.18.0
🩹 Fixes
-
eslint-plugin: [no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib
-
eslint-plugin: [unbound-method] report on destructuring in function parameters
-
eslint-plugin: [no-duplicate-type-constituents] shouldn't report on error types
-
eslint-plugin: [strict-boolean-expressions] support branded booleans
❤️ Thank You
- auvred
- Oliver Salzburg
- Vinccool96
- Yukihiro Hasegawa
You can read about our versioning strategy and releases on our website.
v7.17.0
🚀 Features
-
eslint-plugin: backport no-unsafe-function type, no-wrapper-object-types from v8 to v7
-
eslint-plugin: [return-await] add option to report in error-handling scenarios only, and deprecate "never"
🩹 Fixes
-
eslint-plugin: [no-floating-promises] check top-level type assertions (and more)
-
eslint-plugin: [strict-boolean-expressions] consider assertion function argument a boolean context
-
eslint-plugin: [no-unnecessary-condition] false positive on optional private field
❤️ Thank You
- Armano
- Josh Goldberg ✨
- Kirk Waiblinger
- StyleShit
You can read about our versioning strategy and releases on our website.
v7.16.1
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters
❤️ Thank You
- Dan Vanderkam
You can read about our versioning strategy and releases on our website.
v7.16.0
🚀 Features
-
rule-tester: stricter rule test validations
-
eslint-plugin: [no-unnecessary-parameter-property-assignment] add new rule
-
eslint-plugin: add support for nested namespaces to unsafe-member-access
-
eslint-plugin: [no-floating-promises] add checkThenables option
🩹 Fixes
-
deps: update dependency @eslint-community/regexpp to v4.11.0
-
eslint-plugin: [no-floating-promises] add
suggestionsto tests from #9263checkThenables -
website: react key error on internal pages of website
-
eslint-plugin: [restrict-template-expressions] don't report tuples if
allowArrayoption is enabled
❤️ Thank You
- Abraham Guo
- auvred
- Josh Goldberg ✨
- Juan Sanchez
- Vinccool96
- YeonJuan
- Yukihiro Hasegawa
You can read about our versioning strategy and releases on our website.
v7.15.0
🚀 Features
-
eslint-plugin: [array-type] detect
Readonly<string[]>case -
eslint-plugin: back-port new rules around empty object types from v8
🩹 Fixes
-
disable
EXPERIMENTAL_useProjectServiceindisabled-type-checkedshared config -
eslint-plugin: [no-unsafe-return] differentiate a types-error any from a true any
-
eslint-plugin: [no-unsafe-call] differentiate a types-error any from a true any
❤️ Thank You
- auvred
- Kim Sang Du
- rgehbt
- Vinccool96
You can read about our versioning strategy and releases on our website.
v7.14.1
🩹 Fixes
-
eslint-plugin: [prefer-nullish-coalescing] treat enums and literals as their underlying primitive types
-
eslint-plugin: [prefer-nullish-coalescing] ensure ternary fix does not remove parens
❤️ Thank You
- Jake Bailey
You can read about our versioning strategy and releases on our website.
v7.14.0
🚀 Features
- support TypeScript 5.5
🩹 Fixes
-
eslint-plugin: [no-extraneous-class] handle abstract members
-
eslint-plugin: [prefer-nullish-coalescing] handle intersected primitive types
-
eslint-plugin: [no-invalid-this] support AccessorProperty
❤️ Thank You
- Brad Zacher
- cm-ayf
- Jake Bailey
- James Zhan
- Joshua Chen
- yoshi2no
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v7.18.0
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.17.0
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.16.1
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.16.0
🩹 Fixes
-
deps: update dependency @eslint-community/regexpp to v4.11.0
-
website: react key error on internal pages of website
❤️ Thank You
- Abraham Guo
- auvred
- Josh Goldberg ✨
- Juan Sanchez
- Vinccool96
- YeonJuan
- Yukihiro Hasegawa
You can read about our versioning strategy and releases on our website.
v7.15.0
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.14.1
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.14.0
🚀 Features
- support TypeScript 5.5
❤️ Thank You
- Brad Zacher
- cm-ayf
- Jake Bailey
- James Zhan
- Joshua Chen
- yoshi2no
You can read about our versioning strategy and releases on our website.
Microsoft/vscode-test (@vscode/test-electron)
v2.5.2
- Fix install issue on various platforms
v2.5.1
- Allow downloading server versions
v2.4.1
- Throw a typed
TestRunFailedErroron failure instead of a string.
Microsoft/vsce (@vscode/vsce)
v2.32.0
Changes:
- #1034: Revert "Update deprecated dependencies"
- #1032: fix: probabilistic trigger v8 crash
- #1028: Remove need-more-info-closer workflow
This list of changes was auto generated.
v2.31.1
Changes:
- #1027: Update deprecated dependencies
- #1025: Don't package default readme if a path is provided and default is ignored
- #1024: add executes code property
This list of changes was auto generated.
v2.31.0
Changes:
- #1022: Throw error if provided readmePath or provided changelogPath could not be found
- #1020: Throw when unused files pattern in package.json
- #1015: Support "ls --tree"
This list of changes was auto generated.
v2.30.0
Changes:
Feature Requests:
- #1009: Azure - create a custom chained token credential to place the AzureCLICredential prior to the ManagedIdentityCredential
Others:
This list of changes was auto generated.
v2.29.0
Changes:
Feature Requests:
- #1006: Expose enabledApiProposals as a property
Others:
This list of changes was auto generated.
v2.28.0
Changes:
Feature Requests:
- #993: Support signing related features
Others:
- #1003: Update Dockerfile to use node:18-alpine
- #997: Dockerfile is out of date with respect to system requirements
- #1002: fix generate-manifest
- #1001: Bump braces from 3.0.2 to 3.0.3
- #998: Bump @azure/identity from 4.1.0 to 4.2.1
- #994: Support signing related features
This list of changes was auto generated.
chaijs/chai (chai)
v4.5.0
What's Changed
- Update type detect by @koddsson in https://github.com/chaijs/chai/pull/1631
Full Changelog: https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0
import-js/eslint-plugin-import (eslint-plugin-import)
v2.32.0
Added
- add [
enforce-node-protocol-usage] rule andimport/node-versionsetting ([#3024], thanks [@GoldStrikeArch] and [@sevenc-nanashi]) - add TypeScript types ([#3097], thanks [@G-Rath])
- [
extensions]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier ([#3105], thanks [@Xunnamius]) - [
order]: addsortTypesGroupoption to allow intragroup sorting of type-only imports ([#3104], thanks [@Xunnamius]) - [
order]: addnewlines-between-typesoption to control intragroup sorting of type-only imports ([#3127], thanks [@Xunnamius]) - [
order]: addconsolidateIslandsoption to collapse excess spacing for aesthetically pleasing imports ([#3129], thanks [@Xunnamius])
Fixed
- [
no-unused-modules]: provide more meaningful error message when no .eslintrc is present ([#3116], thanks [@michaelfaith]) - configs: added missing name attribute for eslint config inspector ([#3151], thanks [@NishargShah])
- [
order]: ensure arcane imports do not cause undefined behavior ([#3128], thanks [@Xunnamius]) - [
order]: resolve undefined property access issue when usingnamedordering ([#3166], thanks [@Xunnamius]) - [
enforce-node-protocol-usage]: avoid a crash with some TS code ([#3173], thanks [@ljharb]) - [
order]: codify invariants from docs into config schema ([#3152], thanks [@Xunnamius])
Changed
- [Docs] [
extensions], [order]: improve documentation ([#3106], thanks [@Xunnamius]) - [Docs] add flat config guide for using
tseslint.config()([#3125], thanks [@lnuvy]) - [Docs] add missing comma ([#3122], thanks [@RyanGst])
- [readme] Update flatConfig example to include typescript config ([#3138], thanks [@intellix])
- [Refactor] [
order]: remove unnecessary negative check ([#3167], thanks [@JounQin]) - [Docs] [
no-unused-modules]: add missing double quote ([#3191], thanks [@albertpastrana]) - [Docs]
no-restricted-paths: clarify wording and fix errors ([#3172], thanks [@greim])
v2.31.0
Added
- support eslint v9 ([#2996], thanks [@G-Rath] [@michaelfaith])
- [
order]: allow validating named imports ([#3043], thanks [@manuth]) - [
extensions]: add thecheckTypeImportsoption ([#2817], thanks [@phryneas])
Fixed
ExportMap/ flat config: includelanguageOptionsin context ([#3052], thanks [@michaelfaith])- [
no-named-as-default]: Allow using an identifier if the export is both a named and a default export ([#3032], thanks [@akwodkiewicz]) - [
export]: False positive for exported overloaded functions in TS ([#3065], thanks [@liuxingbaoyu]) exportMap: export map cache is tainted by unreliable parse results ([#3062], thanks [@michaelfaith])exportMap: improve cacheKey when using flat config ([#3072], thanks [@michaelfaith])- adjust "is source type module" checks for flat config ([#2996], thanks [@G-Rath])
Changed
- [Docs] [
no-relative-packages]: fix typo ([#3066], thanks [@joshuaobrien]) - [Performance] [
no-cycle]: dont scc for each linted file ([#3068], thanks [@soryy708]) - [Docs] [
no-cycle]: adddisableSccto docs ([#3070], thanks [@soryy708]) - [Tests] use re-exported
RuleTester([#3071], thanks [@G-Rath]) - [Docs] [
no-restricted-paths]: fix grammar ([#3073], thanks [@unbeauvoyage]) - [Tests] [
no-default-export], [no-named-export]: add test case (thanks [@G-Rath])
v2.30.0
Added
- [
dynamic-import-chunkname]: addallowEmptyoption to allow empty leading comments ([#2942], thanks [@JiangWeixian]) - [
dynamic-import-chunkname]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai]) - [
no-unused-modules]: AddignoreUnusedTypeExportsoption ([#3011], thanks [@silverwind]) - add support for Flat Config ([#3018], thanks [@michaelfaith])
Fixed
- [
no-extraneous-dependencies]: allow wrong path ([#3012], thanks [@chabb]) - [
no-cycle]: use scc algorithm to optimize ([#2998], thanks [@soryy708]) - [
no-duplicates]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim]) - [
newline-after-import]: fix considerComments option when require ([#2952], thanks [@developer-bandi]) - [
order]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])
Changed
- [Docs] [
no-extraneous-dependencies]: Make glob pattern description more explicit ([#2944], thanks [@mulztob]) - [
no-unused-modules]: add console message to help debug [#2866] - [Refactor]
ExportMap: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708]) - [Refactor]
ExportMap: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708]) - [Docs] [
order]: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot]) - [Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) ([#2987], thanks [@joeyguerra])
- [actions] migrate OSX tests to GHA ([ljharb#37], thanks [@aks-])
- [Refactor]
exportMapBuilder: avoid hoisting ([#2989], thanks [@soryy708]) - [Refactor]
ExportMap: extract "builder" logic to separate files ([#2991], thanks [@soryy708]) - [Docs] [
order]: update the description of thepathGroupsExcludedImportTypesoption ([#3036], thanks [@liby]) - [readme] Clarify how to install the plugin ([#2993], thanks [@jwbth])
eslint-community/eslint-plugin-promise (eslint-plugin-promise)
v6.6.0
Bug Fixes
Features
v6.5.1
Bug Fixes
v6.5.0
Features
v6.4.0
Features
v6.3.0
Features
mochajs/mocha (mocha)
v10.8.2
🩹 Fixes
- support errors with circular dependencies in object values with --parallel (#5212) (ba0fefe)
- test link in html reporter (#5224) (f054acc)
📚 Documentation
🧹 Chores
🤖 Automation
v10.8.1
🩹 Fixes
- handle case of invalid package.json with no explicit config (#5198) (f72bc17)
- Typos on mochajs.org (#5237) (d8ca270)
- use accurate test links in HTML reporter (#5228) (68803b6)
v10.8.0
🌟 Features
🩹 Fixes
📚 Documentation
- add
SECURITY.mdpointing to Tidelift (#5210) (bd7e63a) - adopt Collective Funds Guidelines 0.1 (#5199) (2b03d86)
- update README, LICENSE and fix outdated (#5197) (1203e0e)
🧹 Chores
v10.7.3
🩹 Fixes
v10.7.0
:tada: Enhancements
- #4771 feat: add option to not fail on failing test suite (@ilgonmic)
v10.6.1
:bug: Fixes
- #3825 fix: do not exit when only unref'd timer is present in test code (@boneskull)
- #5040 fix: support canonical module (@JacobLey)
v10.6.0
:tada: Enhancements
- #5150 feat: allow ^ versions for character encoding packages (@JoshuaKGoldberg)
- #5151 feat: allow ^ versions for file matching packages (@JoshuaKGoldberg)
- #5152 feat: allow ^ versions for yargs packages (@JoshuaKGoldberg)
- #5153 feat: allow ^ versions for data serialization packages (@JoshuaKGoldberg)
- #5154 feat: allow ^ versions for miscellaneous packages (@JoshuaKGoldberg)
v10.5.2
:bug: Fixes
- #5032 fix: better tracking of seen objects in error serialization (@sam-super)
v10.5.1
:bug: Fixes
v10.5.0
:tada: Enhancements
- #5015 feat: use <progress> and <svg> for browser progress indicator instead of <canvas> (@yourWaifu)
- #5143 feat: allow using any 3.x chokidar dependencies (@simhnna)
- #4835 feat: add MOCHA_OPTIONS env variable (@icholy)
:bug
Configuration
📅 Schedule: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.