diff --git a/Formula/quick-lint-js.rb b/Formula/quick-lint-js.rb index 5b0cf89013..3313c193c3 100644 --- a/Formula/quick-lint-js.rb +++ b/Formula/quick-lint-js.rb @@ -4,7 +4,7 @@ class QuickLintJs < Formula desc "Find bugs in your JavaScript code" homepage "https://quick-lint-js.com/" - url "https://c.quick-lint-js.com/releases/2.18.0/source/quick-lint-js-2.18.0.tar.gz" + url "https://c.quick-lint-js.com/releases/2.19.0/source/quick-lint-js-2.19.0.tar.gz" license "GPL-3.0-or-later" head "https://github.com/quick-lint/quick-lint-js.git", branch: "master" diff --git a/dist/arch/PKGBUILD-dev b/dist/arch/PKGBUILD-dev index ba0e33e6b9..db9acaf1cf 100644 --- a/dist/arch/PKGBUILD-dev +++ b/dist/arch/PKGBUILD-dev @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js-dev -pkgver=2.18.0 +pkgver=2.19.0 pkgrel=1 pkgdesc="Find bugs in JavaScript programs" arch=(aarch64 arm armv6h armv7h i686 pentium4 x86_64) diff --git a/dist/arch/PKGBUILD-git b/dist/arch/PKGBUILD-git index e9b136caad..f074b27f5e 100644 --- a/dist/arch/PKGBUILD-git +++ b/dist/arch/PKGBUILD-git @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js-git -pkgver=2.18.0 +pkgver=2.19.0 pkgrel=1 pkgdesc="Find bugs in JavaScript programs" arch=(aarch64 arm armv6h armv7h i686 pentium4 x86_64) diff --git a/dist/arch/PKGBUILD-release b/dist/arch/PKGBUILD-release index b2ec2a2248..38ba0d2e8d 100644 --- a/dist/arch/PKGBUILD-release +++ b/dist/arch/PKGBUILD-release @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js -pkgver=2.18.0 +pkgver=2.19.0 pkgrel=1 pkgdesc="Find bugs in JavaScript programs" arch=(aarch64 arm armv6h armv7h i686 pentium4 x86_64) diff --git a/dist/chocolatey/quick-lint-js.nuspec b/dist/chocolatey/quick-lint-js.nuspec index d67ae2ebf1..31c548b807 100644 --- a/dist/chocolatey/quick-lint-js.nuspec +++ b/dist/chocolatey/quick-lint-js.nuspec @@ -3,7 +3,7 @@ quick-lint-js - 2.18.0 + 2.19.0 quick-lint-js (Install) Matthew "strager" Glazar et al Matthew "strager" Glazar diff --git a/dist/chocolatey/tools/VERIFICATION.txt b/dist/chocolatey/tools/VERIFICATION.txt index eaf65e91c6..bdb33a3a9e 100644 --- a/dist/chocolatey/tools/VERIFICATION.txt +++ b/dist/chocolatey/tools/VERIFICATION.txt @@ -5,5 +5,5 @@ in verifying that this package's contents are trustworthy. I, Matthew "strager" Glazar, am the software vendor who packaged this software for Chocolatey. -Upstream SHA256 checksums: https://c.quick-lint-js.com/releases/2.18.0/SHA256SUMS -GPG signature: https://c.quick-lint-js.com/releases/2.18.0/SHA256SUMS.asc +Upstream SHA256 checksums: https://c.quick-lint-js.com/releases/2.19.0/SHA256SUMS +GPG signature: https://c.quick-lint-js.com/releases/2.19.0/SHA256SUMS.asc diff --git a/dist/debian/README.md b/dist/debian/README.md index bde4bc8bb9..d86b4f2300 100644 --- a/dist/debian/README.md +++ b/dist/debian/README.md @@ -48,7 +48,7 @@ To test `asgen-config.json` or metadata changes locally: * Change `MediaBaseUrl` to `"http://localhost:8069/appstream/export/media/"`. * Change `HtmlBaseUrl` to `"http://localhost:8069/appstream/export/html/"`. 5. Create a directory `debian/pool/`. -6. Copy `dist/debian/*2.18.0*` (built by the [Building](#Building) instructions +6. Copy `dist/debian/*2.19.0*` (built by the [Building](#Building) instructions above) into the `debian/pool/` directory. 7. Run `./dist/debian/update-repository path/to/debian`. 8. Start an HTTP server in the `debian` directory. For example: @@ -73,7 +73,7 @@ To release to downstream Debian, we [ship a source package to Debian mentors][]. 1. Download a signed release .tar.gz and .tar.gz.asc (e.g. from ). 2. Create a package using `package.sh`: - `./dist/debian/package.sh --output-directory debian-package --orig path/to/quick-lint-js-2.18.0.tar.gz --sign` + `./dist/debian/package.sh --output-directory debian-package --orig path/to/quick-lint-js-2.19.0.tar.gz --sign` * NOTE: `package.sh` will use the `debian` sources from your checkout (`./dist/debian/debian/`), not from the signed release tarball. 3. Upload the package: `dput mentors debian-package/quick-lint-js_2.4.2-1_source.changes` diff --git a/dist/debian/debian/changelog b/dist/debian/debian/changelog index d2a8c62389..2f6e41fe0e 100644 --- a/dist/debian/debian/changelog +++ b/dist/debian/debian/changelog @@ -1,3 +1,9 @@ +quick-lint-js (2.19.0-1) unstable; urgency=medium + + * New release. + + -- Matthew "strager" Glazar Sat, 30 Dec 2023 01:40:27 -0500 + quick-lint-js (2.18.0-1) unstable; urgency=medium * New release. diff --git a/dist/debian/debian/changelog-bionic b/dist/debian/debian/changelog-bionic index 0b21ddba21..954c786e5b 100644 --- a/dist/debian/debian/changelog-bionic +++ b/dist/debian/debian/changelog-bionic @@ -1,3 +1,9 @@ +quick-lint-js (2.19.0-1) unstable; urgency=medium + + * New release. + + -- Matthew "strager" Glazar Sat, 30 Dec 2023 01:40:27 -0500 + quick-lint-js (2.18.0-1) unstable; urgency=medium * New release. diff --git a/dist/msix/AppxManifest.xml b/dist/msix/AppxManifest.xml index b9b66f44c6..6375acc111 100644 --- a/dist/msix/AppxManifest.xml +++ b/dist/msix/AppxManifest.xml @@ -10,7 +10,7 @@ + Version="2.19.0.0" /> quick-lint-js diff --git a/dist/npm/BUILDING.md b/dist/npm/BUILDING.md index 72453cd98d..c61c5ff185 100644 --- a/dist/npm/BUILDING.md +++ b/dist/npm/BUILDING.md @@ -8,12 +8,12 @@ To build this quick-lint-js npm package: * `dist/npm/linux-x64/bin/quick-lint-js`: Linux x86_64 executable * `dist/npm/darwin-x64/bin/quick-lint-js`: macOS 64-bit Intel executable * `dist/npm/win32-x64/bin/quick-lint-js.exe`: Windows x64 executable -3. Run `npm pack .` to create `quick-lint-js-2.18.0.tgz`. +3. Run `npm pack .` to create `quick-lint-js-2.19.0.tgz`. To install system-wide, run -`npm install --global --unsafe-perm ./quick-lint-js-2.18.0.tgz`. +`npm install --global --unsafe-perm ./quick-lint-js-2.19.0.tgz`. To install within an existing Node.js project, run -`npm install /path/to/quick-lint-js-2.18.0.tgz`. +`npm install /path/to/quick-lint-js-2.19.0.tgz`. -To publish to npm's registry, run `npm publish ./quick-lint-js-2.18.0.tgz`. +To publish to npm's registry, run `npm publish ./quick-lint-js-2.19.0.tgz`. diff --git a/dist/npm/package.json b/dist/npm/package.json index 436814c110..7b18635442 100644 --- a/dist/npm/package.json +++ b/dist/npm/package.json @@ -1,7 +1,7 @@ { "name": "quick-lint-js", "description": "Find bugs in your JavaScript code", - "version": "2.18.0", + "version": "2.19.0", "keywords": [ "quick", "lint", diff --git a/dist/scoop/quick-lint-js.template.json b/dist/scoop/quick-lint-js.template.json index 23f76ab814..38431e48d9 100644 --- a/dist/scoop/quick-lint-js.template.json +++ b/dist/scoop/quick-lint-js.template.json @@ -1,5 +1,5 @@ { - "version": "2.18.0", + "version": "2.19.0", "description": "Find bugs in JavaScript programs.", "homepage": "https://quick-lint-js.com/", "license": "GPL-3.0-or-later,MIT,BSL-1.0,Apache-2.0,ZPL-2.1,Public Domain,Unknown,ISC,BSD-2-Clause,MIT-CMU,LGPL-2.1-or-later,GPL-2.0-or-later,BSD-3-Clause", diff --git a/dist/sign-release.go b/dist/sign-release.go index e12182a82a..17dddb6b0b 100644 --- a/dist/sign-release.go +++ b/dist/sign-release.go @@ -115,7 +115,7 @@ func main() { log.Fatal(err) } - sourceTarballPath := filepath.Join(destinationDir, "source/quick-lint-js-2.18.0.tar.gz") + sourceTarballPath := filepath.Join(destinationDir, "source/quick-lint-js-2.19.0.tar.gz") log.Printf("signing: %s\n", sourceTarballPath) if err := RelicFile(sourceTarballPath, sourceTarballPath+".asc", RelicSignPGP); err != nil { log.Fatal(err) @@ -160,23 +160,23 @@ var filesToTransform map[DeepPath]FileTransformType = map[DeepPath]FileTransform NewDeepPath2("manual/windows-arm.zip", "bin/quick-lint-js.exe"): RelicWindows, NewDeepPath2("manual/windows-x86.zip", "bin/quick-lint-js.exe"): RelicWindows, NewDeepPath2("manual/windows.zip", "bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/darwin-arm64/bin/quick-lint-js"): RelicApple, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/darwin-x64/bin/quick-lint-js"): RelicApple, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/linux-arm/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/linux-arm64/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/linux-x64/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/win32-arm64/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/win32-ia32/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("npm/quick-lint-js-2.18.0.tgz", "package/win32-x64/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-arm64.node"): RelicApple, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-x64.node"): RelicApple, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm64.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-x64.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm64.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-ia32.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-2.18.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-x64.node"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/darwin-arm64/bin/quick-lint-js"): RelicApple, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/darwin-x64/bin/quick-lint-js"): RelicApple, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/linux-arm/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/linux-arm64/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/linux-x64/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/win32-arm64/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/win32-ia32/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-2.19.0.tgz", "package/win32-x64/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-arm64.node"): RelicApple, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-x64.node"): RelicApple, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm64.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-x64.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm64.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-ia32.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-2.19.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-x64.node"): RelicWindows, NewDeepPath("windows/quick-lint-js.msix"): RelicWindows, NewDeepPath2("windows/quick-lint-js.msix", "quick-lint-js.exe"): RelicWindows, } diff --git a/dist/winget/quick-lint.quick-lint-js.installer.template.yaml b/dist/winget/quick-lint.quick-lint-js.installer.template.yaml index f4f8a95193..c321428479 100644 --- a/dist/winget/quick-lint.quick-lint-js.installer.template.yaml +++ b/dist/winget/quick-lint.quick-lint-js.installer.template.yaml @@ -5,7 +5,7 @@ # http://creativecommons.org/publicdomain/zero/1.0/ PackageIdentifier: quick-lint.quick-lint-js -PackageVersion: 2.18.0.0 +PackageVersion: 2.19.0.0 Installers: - InstallerUrl: {{ .BaseURI }}windows/quick-lint-js.msix diff --git a/dist/winget/quick-lint.quick-lint-js.locale.en-US.template.yaml b/dist/winget/quick-lint.quick-lint-js.locale.en-US.template.yaml index 086e5a12e3..a16cd4703b 100644 --- a/dist/winget/quick-lint.quick-lint-js.locale.en-US.template.yaml +++ b/dist/winget/quick-lint.quick-lint-js.locale.en-US.template.yaml @@ -5,7 +5,7 @@ # http://creativecommons.org/publicdomain/zero/1.0/ PackageIdentifier: quick-lint.quick-lint-js -PackageVersion: 2.18.0.0 +PackageVersion: 2.19.0.0 PackageLocale: en-US PackageName: quick-lint-js diff --git a/dist/winget/quick-lint.quick-lint-js.template.yaml b/dist/winget/quick-lint.quick-lint-js.template.yaml index 27f15bfd26..172578a28b 100644 --- a/dist/winget/quick-lint.quick-lint-js.template.yaml +++ b/dist/winget/quick-lint.quick-lint-js.template.yaml @@ -5,7 +5,7 @@ # http://creativecommons.org/publicdomain/zero/1.0/ PackageIdentifier: quick-lint.quick-lint-js -PackageVersion: 2.18.0.0 +PackageVersion: 2.19.0.0 DefaultLocale: en-US ManifestType: version diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index f582af3dc3..31b2e146a2 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -6,7 +6,9 @@ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). quick-lint-js' version numbers are arbitrary. quick-lint-js does *not* adhere to Semantic Versioning. -## Unreleased +## 2.19.0 (2023-12-30) + +[Downloads](https://c.quick-lint-js.com/releases/2.19.0/) ### Added diff --git a/docs/man/quick-lint-js-lsp.8 b/docs/man/quick-lint-js-lsp.8 index cb0ee6738c..aa5c3b1798 100644 --- a/docs/man/quick-lint-js-lsp.8 +++ b/docs/man/quick-lint-js-lsp.8 @@ -12,10 +12,10 @@ .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.17 .\" Manual: \ \& -.\" Source: quick-lint-js version  2.18.0 +.\" Source: quick-lint-js version  2.19.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS\-LSP" "8" "" "quick\-lint\-js version  2.18.0" "\ \&" +.TH "QUICK\-LINT\-JS\-LSP" "8" "" "quick\-lint\-js version  2.19.0" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/docs/man/quick-lint-js.1 b/docs/man/quick-lint-js.1 index 7dd400bdb1..e18293bd50 100644 --- a/docs/man/quick-lint-js.1 +++ b/docs/man/quick-lint-js.1 @@ -12,10 +12,10 @@ .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.17 .\" Manual: \ \& -.\" Source: quick-lint-js version  2.18.0 +.\" Source: quick-lint-js version  2.19.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS" "1" "" "quick\-lint\-js version  2.18.0" "\ \&" +.TH "QUICK\-LINT\-JS" "1" "" "quick\-lint\-js version  2.19.0" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/docs/man/quick-lint-js.config.5 b/docs/man/quick-lint-js.config.5 index 75198f04f6..2762d27505 100644 --- a/docs/man/quick-lint-js.config.5 +++ b/docs/man/quick-lint-js.config.5 @@ -12,10 +12,10 @@ .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.17 .\" Manual: \ \& -.\" Source: quick-lint-js version  2.18.0 +.\" Source: quick-lint-js version  2.19.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS.CONFIG" "5" "" "quick\-lint\-js version  2.18.0" "\ \&" +.TH "QUICK\-LINT\-JS.CONFIG" "5" "" "quick\-lint\-js version  2.19.0" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/plugin/vim/quick-lint-js.vim/doc/quick-lint-js.txt b/plugin/vim/quick-lint-js.vim/doc/quick-lint-js.txt index 7769d436b8..2936159149 100644 --- a/plugin/vim/quick-lint-js.vim/doc/quick-lint-js.txt +++ b/plugin/vim/quick-lint-js.vim/doc/quick-lint-js.txt @@ -7,7 +7,7 @@ This file contains instructions for installing and using the quick-lint-js plugin. -This plugin version is designed for quick-lint-js version 2.18.0. Older or +This plugin version is designed for quick-lint-js version 2.19.0. Older or newer versions might or might not work. 1. Installing quick-lint-js |quick-lint-js-app-install| diff --git a/plugin/vscode-lsp/README.md b/plugin/vscode-lsp/README.md index ed75f577ce..bf779daf7b 100644 --- a/plugin/vscode-lsp/README.md +++ b/plugin/vscode-lsp/README.md @@ -10,6 +10,6 @@ To build the extension, run the following commands: $ yarn $ ./node_modules/.bin/vsce package -This will create a file called `quick-lint-js-lsp-2.18.0.vsix`. +This will create a file called `quick-lint-js-lsp-2.19.0.vsix`. [VisualStudioCode]: https://code.visualstudio.com/ diff --git a/plugin/vscode-lsp/package.json b/plugin/vscode-lsp/package.json index 65248805c4..b9037b54e7 100644 --- a/plugin/vscode-lsp/package.json +++ b/plugin/vscode-lsp/package.json @@ -2,7 +2,7 @@ "name": "quick-lint-js-lsp", "description": "Find JavaScript bugs with quick-lint-js (LSP version, not recommended)", "publisher": "quick-lint", - "version": "2.18.0", + "version": "2.19.0", "engines": { "vscode": "^1.43.0" }, diff --git a/plugin/vscode/BUILDING.md b/plugin/vscode/BUILDING.md index c3ba2ccf3b..14b484b30f 100644 --- a/plugin/vscode/BUILDING.md +++ b/plugin/vscode/BUILDING.md @@ -15,7 +15,7 @@ CMake][build-quick-lint-js] with `-DQUICK_LINT_JS_ENABLE_VSCODE=YES $ # Copy files into the VS Code extension: $ cmake --install build --component vscode-node --prefix plugin/vscode -Finally, run the following commands to create `quick-lint-js-2.18.0.vsix`: +Finally, run the following commands to create `quick-lint-js-2.19.0.vsix`: $ cd plugin/vscode/ # Navigate to this directory. $ yarn diff --git a/plugin/vscode/package.json b/plugin/vscode/package.json index a01e210a95..29cd7108be 100644 --- a/plugin/vscode/package.json +++ b/plugin/vscode/package.json @@ -2,7 +2,7 @@ "name": "quick-lint-js", "description": "Find JavaScript bugs with quick-lint-js", "publisher": "quick-lint", - "version": "2.18.0", + "version": "2.19.0", "license": "SEE LICENSE IN LICENSE", "categories": [ "Linters" diff --git a/version b/version index bb8c679946..ab90454aca 100644 --- a/version +++ b/version @@ -1,2 +1,2 @@ -2.18.0 -2023-11-03 +2.19.0 +2023-12-30