diff --git a/Formula/quick-lint-js.rb b/Formula/quick-lint-js.rb index 040cc24904..e74981659e 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/3.1.0/source/quick-lint-js-3.1.0.tar.gz" + url "https://c.quick-lint-js.com/releases/3.2.0/source/quick-lint-js-3.2.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 526dff9513..ddad460f0b 100644 --- a/dist/arch/PKGBUILD-dev +++ b/dist/arch/PKGBUILD-dev @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js-dev -pkgver=3.1.0 +pkgver=3.2.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 115f363ec1..84724094d7 100644 --- a/dist/arch/PKGBUILD-git +++ b/dist/arch/PKGBUILD-git @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js-git -pkgver=3.1.0 +pkgver=3.2.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 20e9a0a62b..991426cd8e 100644 --- a/dist/arch/PKGBUILD-release +++ b/dist/arch/PKGBUILD-release @@ -5,7 +5,7 @@ # Contributor: Shivam Mehta pkgname=quick-lint-js -pkgver=3.1.0 +pkgver=3.2.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 2677422152..83173db0b2 100644 --- a/dist/chocolatey/quick-lint-js.nuspec +++ b/dist/chocolatey/quick-lint-js.nuspec @@ -3,7 +3,7 @@ quick-lint-js - 3.1.0 + 3.2.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 70d9caab77..bab7d665d2 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/3.1.0/SHA256SUMS -GPG signature: https://c.quick-lint-js.com/releases/3.1.0/SHA256SUMS.asc +Upstream SHA256 checksums: https://c.quick-lint-js.com/releases/3.2.0/SHA256SUMS +GPG signature: https://c.quick-lint-js.com/releases/3.2.0/SHA256SUMS.asc diff --git a/dist/debian/README.md b/dist/debian/README.md index a8b0ba9909..349b56cc1b 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/*3.1.0*` (built by the [Building](#Building) instructions +6. Copy `dist/debian/*3.2.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-3.1.0.tar.gz --sign` + `./dist/debian/package.sh --output-directory debian-package --orig path/to/quick-lint-js-3.2.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 17dbfcbf89..04ef0a7ae7 100644 --- a/dist/debian/debian/changelog +++ b/dist/debian/debian/changelog @@ -1,3 +1,9 @@ +quick-lint-js (3.2.0-1) unstable; urgency=medium + + * New release. + + -- Matthew "strager" Glazar Sun, 03 Mar 2024 23:36:12 -0500 + quick-lint-js (3.1.0-1) unstable; urgency=medium * New release. diff --git a/dist/debian/debian/changelog-bionic b/dist/debian/debian/changelog-bionic index 030e24397a..080d5f10d2 100644 --- a/dist/debian/debian/changelog-bionic +++ b/dist/debian/debian/changelog-bionic @@ -1,3 +1,9 @@ +quick-lint-js (3.2.0-1) unstable; urgency=medium + + * New release. + + -- Matthew "strager" Glazar Sun, 03 Mar 2024 23:36:12 -0500 + quick-lint-js (3.1.0-1) unstable; urgency=medium * New release. diff --git a/dist/msix/AppxManifest.xml b/dist/msix/AppxManifest.xml index 62348dda94..e5171d362b 100644 --- a/dist/msix/AppxManifest.xml +++ b/dist/msix/AppxManifest.xml @@ -10,7 +10,7 @@ + Version="3.2.0.0" /> quick-lint-js diff --git a/dist/npm/BUILDING.md b/dist/npm/BUILDING.md index ab7d42a102..0c2df4e391 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-3.1.0.tgz`. +3. Run `npm pack .` to create `quick-lint-js-3.2.0.tgz`. To install system-wide, run -`npm install --global --unsafe-perm ./quick-lint-js-3.1.0.tgz`. +`npm install --global --unsafe-perm ./quick-lint-js-3.2.0.tgz`. To install within an existing Node.js project, run -`npm install /path/to/quick-lint-js-3.1.0.tgz`. +`npm install /path/to/quick-lint-js-3.2.0.tgz`. -To publish to npm's registry, run `npm publish ./quick-lint-js-3.1.0.tgz`. +To publish to npm's registry, run `npm publish ./quick-lint-js-3.2.0.tgz`. diff --git a/dist/npm/package.json b/dist/npm/package.json index c6bafb5901..0cbd182fd8 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": "3.1.0", + "version": "3.2.0", "keywords": [ "quick", "lint", diff --git a/dist/scoop/quick-lint-js.template.json b/dist/scoop/quick-lint-js.template.json index 910c373d30..99344574af 100644 --- a/dist/scoop/quick-lint-js.template.json +++ b/dist/scoop/quick-lint-js.template.json @@ -1,5 +1,5 @@ { - "version": "3.1.0", + "version": "3.2.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 ee773af332..c1c5ef83bf 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-3.1.0.tar.gz") + sourceTarballPath := filepath.Join(destinationDir, "source/quick-lint-js-3.2.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-3.1.0.tgz", "package/darwin-arm64/bin/quick-lint-js"): RelicApple, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/darwin-x64/bin/quick-lint-js"): RelicApple, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/linux-arm/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/linux-arm64/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/linux-x64/bin/quick-lint-js"): RelicPGP, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/win32-arm64/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/win32-ia32/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("npm/quick-lint-js-3.1.0.tgz", "package/win32-x64/bin/quick-lint-js.exe"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-arm64.node"): RelicApple, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-x64.node"): RelicApple, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm64.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-x64.node"): RelicPGP, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm64.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-ia32.node"): RelicWindows, - NewDeepPath2("vscode/quick-lint-js-3.1.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-x64.node"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/darwin-arm64/bin/quick-lint-js"): RelicApple, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/darwin-x64/bin/quick-lint-js"): RelicApple, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/linux-arm/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/linux-arm64/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/linux-x64/bin/quick-lint-js"): RelicPGP, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/win32-arm64/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/win32-ia32/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("npm/quick-lint-js-3.2.0.tgz", "package/win32-x64/bin/quick-lint-js.exe"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-arm64.node"): RelicApple, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_darwin-x64.node"): RelicApple, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-arm64.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_linux-x64.node"): RelicPGP, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-arm64.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-3.2.0.vsix", "extension/dist/quick-lint-js-vscode-node_win32-ia32.node"): RelicWindows, + NewDeepPath2("vscode/quick-lint-js-3.2.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 281c4ffe38..47e9693dea 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: 3.1.0.0 +PackageVersion: 3.2.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 023109dbd2..6be2d89991 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: 3.1.0.0 +PackageVersion: 3.2.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 a3a33a0037..e33f60a3a0 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: 3.1.0.0 +PackageVersion: 3.2.0.0 DefaultLocale: en-US ManifestType: version diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index d669398317..65dcba8606 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 +## 3.2.0 (2024-03-03) + +[Downloads](https://c.quick-lint-js.com/releases/3.2.0/) ### Added diff --git a/docs/man/quick-lint-js-lsp.8 b/docs/man/quick-lint-js-lsp.8 index affe51ef49..8156ce6c22 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  3.1.0 +.\" Source: quick-lint-js version  3.2.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS\-LSP" "8" "" "quick\-lint\-js version  3.1.0" "\ \&" +.TH "QUICK\-LINT\-JS\-LSP" "8" "" "quick\-lint\-js version  3.2.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 80d7ec3038..b0b04a471b 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  3.1.0 +.\" Source: quick-lint-js version  3.2.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS" "1" "" "quick\-lint\-js version  3.1.0" "\ \&" +.TH "QUICK\-LINT\-JS" "1" "" "quick\-lint\-js version  3.2.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 6ca9cfb09e..10000ec3ee 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  3.1.0 +.\" Source: quick-lint-js version  3.2.0 .\" Language: English .\" -.TH "QUICK\-LINT\-JS.CONFIG" "5" "" "quick\-lint\-js version  3.1.0" "\ \&" +.TH "QUICK\-LINT\-JS.CONFIG" "5" "" "quick\-lint\-js version  3.2.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 4aa467305a..6d0ac82a0a 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 3.1.0. Older or +This plugin version is designed for quick-lint-js version 3.2.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 818f09e062..8f79671579 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-3.1.0.vsix`. +This will create a file called `quick-lint-js-lsp-3.2.0.vsix`. [VisualStudioCode]: https://code.visualstudio.com/ diff --git a/plugin/vscode-lsp/package.json b/plugin/vscode-lsp/package.json index 0329a0466a..2dbc4f5c94 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": "3.1.0", + "version": "3.2.0", "engines": { "vscode": "^1.43.0" }, diff --git a/plugin/vscode/BUILDING.md b/plugin/vscode/BUILDING.md index 09cb097cb5..1f263179b7 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-3.1.0.vsix`: +Finally, run the following commands to create `quick-lint-js-3.2.0.vsix`: $ cd plugin/vscode/ # Navigate to this directory. $ yarn diff --git a/plugin/vscode/package.json b/plugin/vscode/package.json index 3c496e7ade..1ce816a6a5 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": "3.1.0", + "version": "3.2.0", "license": "SEE LICENSE IN LICENSE", "categories": [ "Linters" diff --git a/version b/version index c4d1ae85e5..abe5fe9dfa 100644 --- a/version +++ b/version @@ -1,2 +1,2 @@ -3.1.0 -2024-01-10 +3.2.0 +2024-03-03