Bump the dependencies group with 14 updates
Bumps the dependencies group with 14 updates:
| Package | From | To |
|---|---|---|
| @types/node | 20.10.6 |
20.12.7 |
| @types/vscode | 1.85.0 |
1.88.0 |
| @vscode/test-electron | 2.3.8 |
2.3.9 |
| @vscode/vsce | 2.22.0 |
2.26.0 |
| chai | 5.0.0 |
5.1.0 |
| esbuild | 0.19.11 |
0.20.2 |
| eslint-config-standard-with-typescript | 43.0.0 |
43.0.1 |
| glob | 10.3.10 |
10.3.12 |
| mocha | 10.2.0 |
10.4.0 |
| pkgroll | 2.0.1 |
2.0.2 |
| prettier | 3.1.1 |
3.2.5 |
| prettier-eslint | 16.2.0 |
16.3.0 |
| typescript | 5.3.3 |
5.4.5 |
| utility-types | 3.10.0 |
3.11.0 |
Updates @types/node from 20.10.6 to 20.12.7
Commits
- See full diff in compare view
Updates @types/vscode from 1.85.0 to 1.88.0
Commits
- See full diff in compare view
Updates @vscode/test-electron from 2.3.8 to 2.3.9
Changelog
Sourced from @vscode/test-electron's changelog.
2.3.9 | 2024-01-19
- Fix archive extraction on Windows failing when run under Electron
Commits
- See full diff in compare view
Updates @vscode/vsce from 2.22.0 to 2.26.0
Release notes
Sourced from @vscode/vsce's releases.
v2.26.0
Changes:
Feature Requests:
- #964: Add
--azure-credentialoption to "publish", "unpublish" and "verify-pat" commands- #943: feat: ignore .git generated by
git worktree add- #966: allow verifyPat to use extension's publisher name
Others:
- #965: missing package-lock.json change
v2.25.1-5
Changes:
- #967: Engineering - remove node 16.x from test matrix
This list of changes was auto generated.
v2.25.1-4
Changes:
- #964: Add
--azure-credentialoption to "publish", "unpublish" and "verify-pat" commandsThis list of changes was auto generated.
v2.25.1-3
Changes:
- #965: missing package-lock.json change
This list of changes was auto generated.
v2.25.1-2
Changes:
Feature Requests:
... (truncated)
Commits
af201cdEngineering - remove node 16.x from test matrix (#967)0abc183Merge pull request #964 from microsoft/lszomoru/azure-credential9ba0c08Update text matrix9f83b81Fix compilation error0e55ce7Merge branch 'main' into lszomoru/azure-credential578f483missing package-lock.json change (#965)f64f5d5allow verifyPat to use extension's publisher name (#966)e375bbfPull request feedback61223f3Add--azure-credentialoption to "publish", "unpublish" and "verify-pat" co...57edfaeMerge pull request #963 from microsoft/benibenj/re- Additional commits viewable in compare view
Updates chai from 5.0.0 to 5.1.0
Release notes
Sourced from chai's releases.
v5.1.0
What's Changed
- Remove useless guards and add parentheses to constuctors by
@koddssonin chaijs/chai#1593- Cleanup jsdoc comments by
@koddssonin chaijs/chai#1596- Convert comments in "legal comments" format to jsdoc or normal comments by
@koddssonin chaijs/chai#1598- Implement
iterableassertion by@koddssonin chaijs/chai#1592- Assert interface fix by
@developer-bandiin chaijs/chai#1601- Set support in same members by
@koddssonin chaijs/chai#1583- Fix publish script by
@koddssonin chaijs/chai#1602New Contributors
@developer-bandimade their first contribution in chaijs/chai#1601Full Changelog: https://github.com/chaijs/chai/compare/v5.0.3...v5.1.0
v5.0.3
Fix bad v5.0.2 publish.
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.2...v5.0.3
v5.0.2
What's Changed
- build(deps): bump nanoid and mocha by
@dependabotin chaijs/chai#1558- remove
bump-cliby@koddssonin chaijs/chai#1559- Update developer dependencies by
@koddssonin chaijs/chai#1560- fix: removes
??for node compat (5.x) by@43081jin chaijs/chai#1576- Update
loupeto latest version by@koddssonin chaijs/chai#1579- Re-enable some webkit tests by
@koddssonin chaijs/chai#1580- Remove a bunch of if statements in test/should.js by
@koddssonin chaijs/chai#1581- Remove a bunch of unused files by
@koddssonin chaijs/chai#1582- Fix 1564 by
@koddssonin chaijs/chai#1566Full Changelog: https://github.com/chaijs/chai/compare/v5.0.1...v5.0.2
Commits
2cf92f5Fix publish script (#1602)1ba37b5Set support in same members (#1583)f224339Assert interface fix (#1601)d504573Implementiterableassertion (#1592)640d932Convert comments in "legal comments" format to jsdoc (#1598)e7f768eCleanup jsdoc comments (#1596)3290eb4Remove useless guards and add parentheses to constuctors (#1593)44b81df5.0.31a4dca15.0.257fef84Fix 1564 (#1566)- Additional commits viewable in compare view
Updates esbuild from 0.19.11 to 0.20.2
Release notes
Sourced from esbuild's releases.
v0.20.2
Support TypeScript experimental decorators on
abstractclass fields (#3684)With this release, you can now use TypeScript experimental decorators on
abstractclass fields. This was silently compiled incorrectly in esbuild 0.19.7 and below, and was an error from esbuild 0.19.8 to esbuild 0.20.1. Code such as the following should now work correctly:// Original code const log = (x: any, y: string) => console.log(y) abstract class Foo { @log abstract foo: string } new class extends Foo { foo = '' }// Old output (with --loader=ts --tsconfig-raw={"compilerOptions":{"experimentalDecorators":true}}) const log = (x, y) => console.log(y); class Foo { } new class extends Foo { foo = ""; }();
// New output (with --loader=ts --tsconfig-raw={"compilerOptions":{"experimentalDecorators":true}}) const log = (x, y) => console.log(y); class Foo { } __decorateClass([ log ], Foo.prototype, "foo", 2); new class extends Foo { foo = ""; }();
JSON loader now preserves
__proto__properties (#3700)Copying JSON source code into a JavaScript file will change its meaning if a JSON object contains the
__proto__key. A literal__proto__property in a JavaScript object literal sets the prototype of the object instead of adding a property named__proto__, while a literal__proto__property in a JSON object literal just adds a property named__proto__. With this release, esbuild will now work around this problem by converting JSON to JavaScript with a computed property key in this case:// Original code import data from 'data:application/json,{"__proto__":{"fail":true}}' if (Object.getPrototypeOf(data)?.fail) throw 'fail'// Old output (with --bundle) (() => { // <data:application/json,{"proto":{"fail":true}}> var json_proto_fail_true_default = { proto: { fail: true } };
// entry.js if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail) throw "fail"; })();
... (truncated)
Changelog
Sourced from esbuild's changelog.
0.20.2
Support TypeScript experimental decorators on
abstractclass fields (#3684)With this release, you can now use TypeScript experimental decorators on
abstractclass fields. This was silently compiled incorrectly in esbuild 0.19.7 and below, and was an error from esbuild 0.19.8 to esbuild 0.20.1. Code such as the following should now work correctly:// Original code const log = (x: any, y: string) => console.log(y) abstract class Foo { @log abstract foo: string } new class extends Foo { foo = '' }// Old output (with --loader=ts --tsconfig-raw={"compilerOptions":{"experimentalDecorators":true}}) const log = (x, y) => console.log(y); class Foo { } new class extends Foo { foo = ""; }();
// New output (with --loader=ts --tsconfig-raw={"compilerOptions":{"experimentalDecorators":true}}) const log = (x, y) => console.log(y); class Foo { } __decorateClass([ log ], Foo.prototype, "foo", 2); new class extends Foo { foo = ""; }();
JSON loader now preserves
__proto__properties (#3700)Copying JSON source code into a JavaScript file will change its meaning if a JSON object contains the
__proto__key. A literal__proto__property in a JavaScript object literal sets the prototype of the object instead of adding a property named__proto__, while a literal__proto__property in a JSON object literal just adds a property named__proto__. With this release, esbuild will now work around this problem by converting JSON to JavaScript with a computed property key in this case:// Original code import data from 'data:application/json,{"__proto__":{"fail":true}}' if (Object.getPrototypeOf(data)?.fail) throw 'fail'// Old output (with --bundle) (() => { // <data:application/json,{"proto":{"fail":true}}> var json_proto_fail_true_default = { proto: { fail: true } };
// entry.js if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail) throw "fail"; })();
... (truncated)
Commits
617eddapublish 0.20.2 to npm4780075fix #3700: json loader preserves__proto__keys30bed2dbetter errors for invalid js decorator syntax300eeb7ts: allow non-null assertions in js decorators4d997d9fix #3698: yarn pnp edge case withtsconfig.jsoncf42954resolver: improve some debug loggingb0765aefix some lintsdfa6206fix some comments (closes #3683)ae5cc17fix #3684:abstractexperimental decoratorsc809af0fix #2388: allow consuming types without dom types (#3679)- Additional commits viewable in compare view
Updates eslint-config-standard-with-typescript from 43.0.0 to 43.0.1
Release notes
Sourced from eslint-config-standard-with-typescript's releases.
v43.0.1
43.0.1 (2024-1-20)
Build system / dependencies
- rm add-to-project workflow (8d2f497)
Documentation
- update repository urls (932ffce)
Changelog
Sourced from eslint-config-standard-with-typescript's changelog.
43.0.1 (2024-1-20)
Build system / dependencies
- rm add-to-project workflow (8d2f497)
Documentation
- update repository urls (932ffce)
Commits
a15c932chore(release): 43.0.1 [skip ci]c7782beMerge pull request #1394 from mightyiam/renovate/semantic-release-23.x5fb79c3chore(deps): update dependency semantic-release to v23d3b4d11Merge pull request #1400 from mightyiam/renovate/node-20.x7414ebachore(deps): update dependency@types/nodeto v20.11.58470a93Merge pull request #1397 from mightyiam/repo-transfer932ffcedocs: update repository urls372e604Merge pull request #1399 from mightyiam/project8d2f497build: rm add-to-project workflowcd71373Merge pull request #1393 from standard/renovate/node-20.x- Additional commits viewable in compare view
Updates glob from 10.3.10 to 10.3.12
Commits
d5b6b5d10.3.12e775a78strip leading ./ from ignore patterns7e927b2update changeloge667dcb10.3.11b1d8105document follow+nodirb5d0f64drop node 16 from ciea7cf5fExclude symlinks to directories with follow+nodir97611cdremove FUNDING.yml (coming from .github repo now)0862a79docs(README): typo (eiher=>either).c1b4675remove makework gh actions- Additional commits viewable in compare view
Updates mocha from 10.2.0 to 10.4.0
Release notes
Sourced from mocha's releases.
v10.4.0
10.4.0 / 2024-03-26
:tada: Enhancements
- #4829 feat: include
.causestacks in the error stack traces (@voxpelli)- #4985 feat: add file path to xunit reporter (
@bmish):bug: Fixes
:nut_and_bolt: Other
- #5077 chore: add mtfoley/pr-compliance-action (
@JoshuaKGoldberg)- #5060 chore: migrate ESLint config to flat config (
@JoshuaKGoldberg)- #5095 chore: revert #5069 to restore Netlify builds (
@voxpelli)- #5097 docs: add sponsored to sponsorship link rels (
@JoshuaKGoldberg)- #5093 chore: add 'status: in triage' label to issue templates and docs (
@JoshuaKGoldberg)- #5083 docs: fix CHANGELOG.md headings to start with a root-level h1 (
@JoshuaKGoldberg)- #5100 chore: fix header generation and production build crashes (
@JoshuaKGoldberg)- #5104 chore: bump ESLint ecmaVersion to 2020 (
@JoshuaKGoldberg)- #5116 fix: eleventy template builds crash with 'unexpected token at ": string, msg..."' (
@LcsK)- #4869 docs: fix documentation concerning glob expansion on UNIX (
@binki)- #5122 test: fix xunit integration test (
@voxpelli)- #5123 chore: activate dependabot for workflows (
@voxpelli)- #5125 build(deps): bump the github-actions group with 2 updates (
@dependabot)v10.3.0
This is a stable release equivalent to v10.3.0-preminor.0.
What's Changed
- Fix deprecated warn gh actions by
@outsiderisin mochajs/mocha#4962- fix #4837 Update glob due to vulnerability in dep by
@jb2311in mochajs/mocha#4970- Add Node v19 to test matrix by
@juergbain mochajs/mocha#4974- chore: fix the ci by
@Uzlopakin mochajs/mocha#5020- update can-i-use by
@Uzlopakin mochajs/mocha#5021- chore: remove uuid dev dependency by
@Uzlopakin mochajs/mocha#5022- chore: remove nanoid as dependency by
@Uzlopakin mochajs/mocha#5024- chore: remove touch as dev dependency by
@Uzlopakin mochajs/mocha#5023- chore: remove stale workflow by
@JoshuaKGoldbergin mochajs/mocha#5029- docs: fix fragment ID for yargs' "extends" documentation by
@Spencer-Doakin mochajs/mocha#4918- docs: use mocha.js instead of mocha in the example run by
@nikolasin mochajs/mocha#4927- docs: fix jsdoc return type of
titlePathmethod by@F3n67uin mochajs/mocha#4886- docs: overhaul contributing and maintenance docs for end-of-year 2023 by
@JoshuaKGoldbergin mochajs/mocha#5038- docs: touchups to labels and a template title post-revamp by
@JoshuaKGoldbergin mochajs/mocha#5050- fix: add alt text to Built with Netlify badge by
@JoshuaKGoldbergin mochajs/mocha#5068- chore: inline nyan reporter's write function by
@JoshuaKGoldbergin mochajs/mocha#5056- chore: remove unnecessary canvas dependency by
@JoshuaKGoldbergin mochajs/mocha#5069
... (truncated)
Changelog
Sourced from mocha's changelog.
10.4.0 / 2024-03-26
:tada: Enhancements
- #4829 feat: include
.causestacks in the error stack traces (@voxpelli)- #4985 feat: add file path to xunit reporter (
@bmish):bug: Fixes
:nut_and_bolt: Other
- #5077 chore: add mtfoley/pr-compliance-action (
@JoshuaKGoldberg)- #5060 chore: migrate ESLint config to flat config (
@JoshuaKGoldberg)- #5095 chore: revert #5069 to restore Netlify builds (
@voxpelli)- #5097 docs: add sponsored to sponsorship link rels (
@JoshuaKGoldberg)- #5093 chore: add 'status: in triage' label to issue templates and docs (
@JoshuaKGoldberg)- #5083 docs: fix CHANGELOG.md headings to start with a root-level h1 (
@JoshuaKGoldberg)- #5100 chore: fix header generation and production build crashes (
@JoshuaKGoldberg)- #5104 chore: bump ESLint ecmaVersion to 2020 (
@JoshuaKGoldberg)- #5116 fix: eleventy template builds crash with 'unexpected token at ": string, msg..."' (
@LcsK)- #4869 docs: fix documentation concerning glob expansion on UNIX (
@binki)- #5122 test: fix xunit integration test (
@voxpelli)- #5123 chore: activate dependabot for workflows (
@voxpelli)- #5125 build(deps): bump the github-actions group with 2 updates (
@dependabot)10.3.0 / 2024-02-08
This is a stable release equivalent to 10.30.0-prerelease.
10.3.0-prerelease / 2024-01-18
This is a prerelease version to test our ability to release. Other than removing or updating dependencies, it contains no intended user-facing changes.
:nut_and_bolt: Other
- #5069: chore: remove unnecessary canvas dependency (
@JoshuaKGoldberg)- #5068: fix: add alt text to Built with Netlify badge (
@JoshuaKGoldberg)- #5056: chore: inline nyan reporter's write function (
@JoshuaKGoldberg)- #5050: docs: touchups to labels and a template title post-revamp (
@JoshuaKGoldberg)- #5038: docs: overhaul contributing and maintenance docs for end-of-year 2023 (
@JoshuaKGoldberg)- #5029: chore: remove stale workflow (
@JoshuaKGoldberg)- #5024: chore: remove nanoid as dependency (
@Uzlopak)- #5023: chore: remove touch as dev dependency (
@Uzlopak)- #5022: chore: remove uuid dev dependency (
@Uzlopak)- #5021: update can-i-use (
@Uzlopak)- #5020: chore: fix the ci (
@Uzlopak)- #4974: Add Node v19 to test matrix (
@juergba)
... (truncated)
Commits
ffd9557Release v10.4.07ac67f3build(deps): bump the github-actions group with 2 updates (#5125)7a2781cchore: activate dependabot for workflows (#5123)97dcbb2fix: harden error handling inlib/cli/run.js(#5074)6f3f45efix: xunit integration test (#5122)a5b5652docs: fix documentation concerning glob expansion on UNIX (#4869)efbb147feat: add file path to xunit reporter (#4985)a2e600dfix: closes #5115 (#5116)3735873feat: include.causestacks in the error stack traces (#4829)b88978dchore: bump ESLint ecmaVersion to 2020 (#5104)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by voxpelli, a new releaser for mocha since your current version.
Updates pkgroll from 2.0.1 to 2.0.2
Commits
9049b3edocs: resize text129e052docs: add logoc09f162chore: upgrade dependencies1a60389chore: upgrade dev deps92077f1style: lint fix (#50)b5dd748docs: add badges743f26ffix: supportcompositeintsconfig.json(#55)dcec5fetest: create missing symlink directoryfca7722chore: add todo to rename flagd9a1e39chore: upgrade deps (major)- Additional commits viewable in compare view
Updates prettier from 3.1.1 to 3.2.5
Release notes
Sourced from prettier's releases.
3.2.5
3.2.4
- Fix
.eslintrc.jsonformat #159473.2.3
- Format
tsconfig.jsonfile withjsoncparser #159273.2.2
3.2.1
3.2.0
Changelog
Sourced from prettier's changelog.
3.2.5
Support Angular inline styles as single template literal (#15968 by
@sosukesuzuki)Angular v17 supports single string inline styles.
// Input @Component({ template: `<div>...</div>`, styles: `h1 { color: blue; }`, }) export class AppComponent {}// Prettier 3.2.4
@Component({ template:<div>...</div>, styles:h1 { color: blue; }, }) export class AppComponent {}// Prettier 3.2.5
@Component({ template:<div>...</div>, styles:h1 { color: blue; }, }) export class AppComponent {}Unexpected embedded formatting for Angular template (#15969 by
@JounQin)Computed template should not be considered as Angular component template
// Input const template = "foobar";
@Component({ [template]:<h1>{{ hello }}</h1>, }) export class AppComponent {} </tr></table>
... (truncated)
Commits
7142cf3Release 3.2.58cbee2echore(deps): update glimmer to v0.88.1 (#15991)45baee0chore(deps): update dependency magic-string to v0.30.6 (#16022)9fb32a1Minor refactor to property print (#15924)08f1940Update install script for husky v9 (#16000)6d0b1d2Update yarn to v4.1.0 (#16021)c8ba8dbchore(deps): update dependency@angular/compilerto v17.1.2 (#16018)e2250ecchore(deps): update typescript-eslint to v6.20.0 (#16015)02865f6chore(deps): update dependency npm-run-all2 to v6.1.2 (#16017)014ee5dchore(deps): update dependency hermes-parser to v0.19.0 (#16014)- Additional commits viewable in compare view
Updates prettier-eslint from 16.2.0 to 16.3.0
Release notes
Sourced from prettier-eslint's releases.
v16.3.0
Minor Changes
- #950
84184387e6adadc4fb800194edfcf499a46585d4Thanks ! - feat: support handling.sveltefilesNew Contributors
@robertheesselsmade their first contribution in prettier/prettier-eslint#950Full Changelog: https://github.com/prettier/prettier-eslint/compare/v16.2.0...v16.3.0
Changelog
Sourced from prettier-eslint's changelog.
16.3.0
Minor Changes
- #950
84184387e6adadc4fb800194edfcf499a46585d4Thanks@robertheessels! - feat: support handling.sveltefiles
Commits
39a7744chore: release prettier-eslint (#951)8418438feat: support handling.sveltefiles (#950)- See full diff in compare view
Maintainer changes
This version was pushed to npm by jounqin, a new releaser for prettier-eslint since your current version.
Updates typescript from 5.3.3 to 5.4.5
Release notes
Sourced from typescript's releases.
TypeScript 5.4.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
- fixed issues query for Typescript 5.4.5 (Stable).
Downloads are available on:
TypeScript 5.4.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
Downloads are available on:
TypeScript 5.4.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
Downloads are available on:
TypeScript 5.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
... (truncated)
Commits
27bcd4cUpdate LKG9f33bf1🤖 Pick PR #58098 (Fix constraints of nested homomorph...) into release-5.4 (#...71b2f84Bump version to 5.4.5 and LKG892936f🤖 Pick PR #58083 (Don't propagate partial union/inter...) into release-5.4 (#...38a7c05release-5.4: Always set node-version for setup-node (#58117)b754fc3🤖 Pick PR #57778 (fix type import check for default-i...) into release-5.4 (#...8eb3367Bump version to 5.4.4 and LKGde9096b🤖 Pick PR #57871 (Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98🤖 Pick PR #57973 (Compare package.json paths with cor...) into release-5.4 (#...6d8134e🤖 Pick PR #57637 (Fixed a regression related to deter...) into release-5.4 (#...- Additional commits viewable in compare view
Updates utility-types from 3.10.0 to 3.11.0
Release notes
Sourced from utility-types's releases.
v3.11.0
What's Changed
- Fix a typo in README by
@gamtiqin piotrwitek/utility-types#153- add "Nullish" type alias by
@zhirzhin piotrwitek/utility-types#152- Fix typo in $Call documentation by
@kumar303in piotrwitek/utility-types#154- Link to ReturnType from $Call docs by
@kumar303in piotrwitek/utility-types#155- fix: ReadOnly has a typo in its documentation (#156) by
@cyli2014in piotrwitek/utility-types#157- fix: DeepPartial with generic parameter should allow assigning {} by
@mpiniarskiin piotrwitek/utility-types#184- Fix typo in $Call comment by
@Yuddomackin piotrwitek/utility-types#185New Contributors