JSLint Versions Save

JSLint, The JavaScript Code Quality and Coverage Tool

v2024.3.26

1 month ago
  • ci - Add shell-functions shGitPullrequestCleanup(), shGitPullrequest() to automatically cleanup or create-and-push github-pull-commit to origin/alpha.
  • jslint - Allow destructuring-assignment after function-definition.
  • ci - Replace npm-package used to auto-build vscode-plugin, vsce to @vscode/vsce.
  • test - Update test-function jstestDescribe() to wait awhile for imports to initialize before running tests.
  • ci - Fix tmpdir in shell-function shBrowserScreenshot().
  • vim - Allow installing vim-plugin to any directory, instead of hardcoded to ~/.vim/.
  • ci - Update github-ci for actions/cache, actions/setup-python from nodejs v16 to nodejs v20.
  • ci - Update shell-function shRollupFetch() to fix blank date-committed.
  • ci - bugfix - Fix google-chrome unable to create screenshot because user-data-dir is /dev/null.

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.10.24...v2024.3.26

v2023.10.24

6 months ago
  • jslint - bugfix - Update file jslint_wrapper_vim.vim to fix broken vim-link when linting shell-files.
  • ci - add custom-shell-ci hooks to script jslint_ci.sh: shCiPublishNpmCustom() shCiPublishPypiCustom()

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.8.20...v2023.10.24

v2023.8.20

8 months ago
  • ci - Remove ci for nodejs-v19, and add ci for nodejs-v20.
  • ci - Remove broken-links to unlicense.org, failing http-link-check.

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.7.21...v2023.8.20

v2023.7.21

9 months ago
  • doc - Update docs in README.md.

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.5.23...v2023.7.21

v2023.5.23

11 months ago
  • jslint - Check exported properties are ordered.
  • jslint - Add grammar for "export async function ...".
  • python - Add shell-function shLintPython().
  • jslint - Add grammar for regexp-named-capture-group and regexp-named-backreference.
  • jslint - Add grammar for side-effect import-statement.
  • ci - Rename shell-function shRawLibFetch() to shRollupFetch().
  • doc - document devop procedures to maintain jslint-repo

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.4.29...v2023.5.23

v2023.4.29

1 year ago
  • vscode - Add manual lint-on-save command to vscode-jslint extension.
  • ci - add custom-shell-ci hooks to script jslint_ci.sh: shCiArtifactUploadCustom() shCiBaseCustom() shCiBaseCustom2() shCiLintCustom() shCiLintCustom2() shCiNpmPublishCustom() shCiPreCustom() shCiPreCustom2()
  • ci - housekeeping of ci-file jslint_ci.sh
  • ci - update shell-function shGitCommitPushOrSquash() to be able to save to specified filename
  • ci - remove little-used shell-function shCiBranchPromote()

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2023.1.29...v2023.4.29

v2023.1.29

1 year ago

What's Changed

  • jslint - hide warning about unordered case-statements behind beta-flag by @kaizhu256 in https://github.com/jslint-org/jslint/pull/419
    • jslint - hide warning about unordered case-statements behind beta-flag
    • ci - bugfix - update shell-function shCiBase() to handle undefined fileMain
    • ci - auto-update version-number in main mjs-module
    • ci - update shell-function shDirHttplinkValidate() to ignore insecure-links http://127.0.0.1, http://localhost
  • Test time finished by @kaizhu256 in https://github.com/jslint-org/jslint/pull/422
    • ci - bugfix - fix ci-shell-function shGithubFileUpload unable to upload new asset
    • ci - auto-create asset_image_logo_512.png from asset_image_logo_512.html
    • bugfix - fix shell-function shGithubCheckoutRemote not able to checkout trusted-files in non-alpha branches
    • jslint-ci - revamp auto-updating and add shell-function shGithubCheckoutRemote
    • test - print time-finished after test-run
  • v2023.1.29 by @kaizhu256 in https://github.com/jslint-org/jslint/pull/423

    • ci - in windows-ci-env, alias node=node.exe instead of using winpty for pipes

Full Changelog: https://github.com/jslint-org/jslint/compare/v2022.11.20...v2023.1.29

v2022.11.20

1 year ago

What's Changed

  • ci - update ci from node-v16 to node-v18
  • cli - remove deprecated cli-option --mode-vim-plugin
  • node - after node-v14 is deprecated, remove shell-code export "NODE_OPTIONS=--unhandled-rejections=strict".
  • editor - update codemirror-editor to v5.65.10
  • remove obsolete help.html

Full Changelog: https://github.com/jslint-org/jslint/compare/v2022.9.20...v2022.11.20

v2022.9.20

1 year ago

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2022.7.20...v2022.9.20

v2022.7.20

1 year ago

What's Changed

Full Changelog: https://github.com/jslint-org/jslint/compare/v2022.6.21...v2022.7.20