CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 16:09:33 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"caf5ca502c11e71947355a2a8e8c9238"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=BlFxB475N7%2BaAe5W2aJ2V3Wm6s7OYMyVHcZj0n8zHQd24lvlWoQPx7ChiRdQZ3Wtmy1ZZbBTIwRpyIB27%2F0xJjy%2FWkSYMVNPF1poOywodpQeFL4Z29Tc7ObFSpsphn0n7qhx2s2pZJuRwCbjRC9x5CkFELb%2BhkUvGEuSCwROoILXrit9Z2YW%2FUOZRn8jEycAiry5mZV%2FAW6I09e4HaxSrSRLAJj1kruxBIy%2F%2BwNoZEQmvaEr9YM92Awk%2FZ2I6rbngqb56dcjwD5tQnZ4f1NHeA%3D%3D--2JlPknh36cchqg4n--IGux4hn9uqaD63h3LzpN4Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1032119739.1753373372; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 16:09:32 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 16:09:32 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BF12:1C471:111EAA:13F58E:68825ABC
Releases · microsoft/tslint-microsoft-contrib · GitHub
24 May 23:10
Loading
19 May 00:24
Loading
15 Apr 02:33
Loading
03 Feb 00:26
Loading
02 Feb 23:49
Loading
03 Feb 21:48
Loading
03 Feb 21:48
Loading
03 Feb 21:49
Loading
03 Feb 21:50
Loading
03 Feb 21:51
Loading
Skip to content
Navigation Menu
{{ message }}
This repository was archived by the owner on Jul 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 200
Releases: microsoft/tslint-microsoft-contrib
Releases · microsoft/tslint-microsoft-contrib
6.2.0
4f27d7d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
This release doesn't contain any changes since 6.2.0-beta
milestone.
Full release notes:
- #859 no-string-based-x rules throw errors in Vue SFC
- #856 False positive for prefer-array-literal when using
Array
from other namespace - #844 Update w3 reference in the react-a11y-role rule
- #841 Rule react-a11y-input-elements incorrectly requiring value for file input
- #839 prefer-array-literal: catch new Array(10) but not Array(10)
- #836 react-a11y-no-onchange should allow onChange when onBlur is present
- #830 Add case sensitivity to 'import-name' rule
- #822 prefer-array-literal: how can one specify the size of the array?
- #814 export-name does not work with kebab/snake case
- #813 react-bind-this-issue doesn't detect bind decorators defined after usage
- #279 new a11y rule: mouse-events-have-key-events
- #252 new security rule: detect-child-process
Assets 2
6.2.0-beta
6530da9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
- #859 no-string-based-x rules throw errors in Vue SFC
- #856 False positive for prefer-array-literal when using
Array
from other namespace - #844 Update w3 reference in the react-a11y-role rule
- #841 Rule react-a11y-input-elements incorrectly requiring value for file input
- #839 prefer-array-literal: catch new Array(10) but not Array(10)
- #836 react-a11y-no-onchange should allow onChange when onBlur is present
- #830 Add case sensitivity to 'import-name' rule
- #822 prefer-array-literal: how can one specify the size of the array?
- #814 export-name does not work with kebab/snake case
- #813 react-bind-this-issue doesn't detect bind decorators defined after usage
- #279 new a11y rule: mouse-events-have-key-events
- #252 new security rule: detect-child-process
Assets 2
6.1.1
Compare
Assets 2
6.0.0
Compare
The major version 6
comes with all the greatness of the 6.0.0-beta
milestone along with:
➕ New rules:
- #147 New rule:
use-simple-attributes
☑️ Internal improvements:
- #613 Remove Appveyor
Full release notes:
- #632 Update
export-name
: fixed overly permissive validator - #624 Update
no-relative-imports
: disallow.
and..
path components - #594 Update
import-name
: fixed for long../..
paths and similar - #527 Allow
.jsx
files to be considered as TSX
➕ New rules:
- #457 New rule:
informative docs
- #280 New rule:
react-a11y-required
- #278 New rule:
react-a11y-no-onchange
- #275 New rule:
react-a11y-input-elements
- #253 New rule:
non-literal-fs-path
- #147 New rule:
use-simple-attributes
✅ General changes:
- #634 Remove absolute paths from error messages
- #588 Update
import-name
: better documentation on complex packages - #571 Update
react-anchor-blank-noopener
: option to avoid redundant rel values - #545 Update
mocha-no-side-effect-code
: ignore.forEach
setups - #541 Update
import-name
: option for ignoring node_modules - #537 Update
react-no-dangerous-html
: suppressions no longer require absolute paths - #535 Update
react-this-binding-issue
: performance boost from internalSet
s - #531 Update
export-name
: case-insensitive by default - #525 Don't consider
.tsx.ts
files as TSX - #518 Update
no-function-expression
: exclude generics in.tsx
files - #498 Update
function-name
: add options for overlapping private and/or static method types - #493 Update
no-relative-import
: allow same folder imports - #486 Remove
newline-before-return
from recommended preset - #459 Update
function-name
: support symbol properties as names - #451 Update
import-name
: allow more forms of specifies with hyphens - #440 Update
no-suspicious-comment
: allow links to issues - #437 Update
react-a11y-image-button-has-alt
: no longer throw on input elements - #434 Update
react-a11y-anchors
: warn when there is no'href'
attribute - #433 Update
react-a11y-anchors
: allow children and hidden content - #430 Update
export-name
: addignore-case
option - #429 Update
import-name
: clear documentation examples - #424 Update
import-name
: allow snake_case file names - #394 Update
react-a11y-anchors
: addignore-case
andignore-whitespace
options - #393 Update
max-func-body-length
: allowdefault
classes - #392 Update
react-this-binding
: add detection for@bind
decorators - #378 Update
import-name
: ignore modules with dotted paths - #362 Update
no-increment-decrement
: add anallow-for-loop
option - #353 Update
react-tsx-curly-spacing
: empty{}
node when it only contains comments - #317 Update
react-a11y-img-has-alt
: alt-text cannot be an image file name - #276 Update
img-alt-ignored-image-support
: add check for title attribute for images
☑️ Internal improvements:
- #622 Added Node versions 10 and 11 on Travis
- #616 Add watcher that will run tests and lint
- #613 Remove Appveyor
- #610 Simplified release process to remove
npm-*
andreleases
branches - #602 Enabled
prefer-readonly
in source code - #587 Added Windows builds to Travis configuration
- #568 Completely removed
ErrorTolerantWalker
- #566 Enabled
no-any
in source code - #558 Added Prettier
- #556 Mark
ErrorTolerantWalker
as deprecated - #528 Added
launch.json
for VS Code - #512 Bumped Node versions on Travis to 6 and 8
- #490 Stopped using
null
unnecessarily in source code - #484 Replaced Grunt dependency with npm scripts
- #461 Used TypeScript's
--strict
mode in source code
Assets 2
6.0.0-beta
Compare
This was a huge one.
Thanks so much to our many contributors, both during #hacktoberfest and in the surrounding weeks!
- #632 Update
export-name
: fixed overly permissive validator - #624 Update
no-relative-imports
: disallow.
and..
path components - #594 Update
import-name
: fixed for long../..
paths and similar - #527 Allow
.jsx
files to be considered as TSX
➕ New rules:
- #457 New rule:
informative docs
- #280 New rule:
react-a11y-required
- #278 New rule:
react-a11y-no-onchange
- #275 New rule:
react-a11y-input-elements
- #253 New rule:
non-literal-fs-path
✅ General changes:
- #634 Remove absolute paths from error messages
- #588 Update
import-name
: better documentation on complex packages - #571 Update
react-anchor-blank-noopener
: option to avoid redundant rel values - #545 Update
mocha-no-side-effect-code
: ignore.forEach
setups - #541 Update
import-name
: option for ignoring node_modules - #537 Update
react-no-dangerous-html
: suppressions no longer require absolute paths - #535 Update
react-this-binding-issue
: performance boost from internalSet
s - #531 Update
export-name
: case-insensitive by default - #525 Don't consider
.tsx.ts
files as TSX - #518 Update
no-function-expression
: exclude generics in.tsx
files - #498 Update
function-name
: add options for overlapping private and/or static method types - #493 Update
no-relative-import
: allow same folder imports - #486 Remove
newline-before-return
from recommended preset - #459 Update
function-name
: support symbol properties as names - #451 Update
import-name
: allow more forms of specifies with hyphens - #440 Update
no-suspicious-comment
: allow links to issues - #437 Update
react-a11y-image-button-has-alt
: no longer throw on input elements - #434 Update
react-a11y-anchors
: warn when there is no'href'
attribute - #433 Update
react-a11y-anchors
: allow children and hidden content - #430 Update
export-name
: addignore-case
option - #429 Update
import-name
: clear documentation examples - #424 Update
import-name
: allow snake_case file names - #394 Update
react-a11y-anchors
: addignore-case
andignore-whitespace
options - #393 Update
max-func-body-length
: allowdefault
classes - #392 Update
react-this-binding
: add detection for@bind
decorators - #378 Update
import-name
: ignore modules with dotted paths - #362 Update
no-increment-decrement
: add anallow-for-loop
option - #353 Update
react-tsx-curly-spacing
: empty{}
node when it only contains comments - #317 Update
react-a11y-img-has-alt
: alt-text cannot be an image file name - #276 Update
img-alt-ignored-image-support
: add check for title attribute for images
☑️ Internal improvements:
- #622 Added Node versions 10 and 11 on Travis
- #616 Add watcher that will run tests and lint
- #610 Simplified release process to remove
npm-*
andreleases
branches - #602 Enabled
prefer-readonly
in source code - #587 Added Windows builds to Travis configuration
- #568 Completely removed
ErrorTolerantWalker
- #566 Enabled
no-any
in source code - #558 Added Prettier
- #556 Mark
ErrorTolerantWalker
as deprecated - #528 Added
launch.json
for VS Code - #512 Bumped Node versions on Travis to 6 and 8
- #490 Stopped using
null
unnecessarily in source code - #484 Replaced Grunt dependency with npm scripts
- #461 Used TypeScript's
--strict
mode in source code
Assets 2
5.2.1
681d1f1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Assets 2
5.2.0
4495282
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
- #207 Checked second expect() messages in chai-vague-errors
- #454 Disable no-multiline-string in recommended ruleset
- #465 Avoided matching describe() calls in max-func-body-length
- #468 Fixed max-func-body-length off-by-one counts
- #475 Added TypeScript@3 as allowed peer dependency
- #476 Fixed react-a11y-image-button-has-alt crashes on expression types
Assets 2
5.1.0
Compare
- #115 Single line block comments allowed to be nested inside code or JSX
- #291 Excluded generators in no-function-expression
- #381 Fixed no-unnecessary-local-variable false positive
- #389 Ignored test inclusions/exclusions for mocha-no-side-effect-code
- #412 Fixed several no-octal-literal edge cases
- #413 Fixed backslashes in no-octal-literal
- #417 Type-checking for noStringBased rules
- #423 Allowed
https://localhost
for recommended no-http-string setting - #425 Added config setting for
no-inner-html
for which expressions to flag - #427 Added console.error to recommended ruleset for
no-console
- #444 Started flagging
export { ... }
declarations in export-name - #446 Allowed this.timeout in mocha-no-side-effect-code
- #447 Update broken accessibility link in README.md
- #449 Removed invalid examples.com domain from recommended ruleset
Assets 2
5.0.3
Compare
- #390 react-a11y-image-button-has-alt toLowerCase error throws
- #414 Remove TypeError in reactA11yImgHasAltRule.ts for undefined role attribute
- #411 Removed default configuration of deprecated rules.
- #405 Deprecated several rules that are now duplicates
- #410 Removed default configuration of deprecated rules.
Assets 2
5.0.2
Compare
- #402 fix false positive for no-string-based-set-timeout
- #406 deprecate no-stateless-class rule in favor of no-unnecessary-class
- #382 Deprecate the
no-var-self
rule and replace with no-this-assignment - #401 add grunt rule to generate rule-metadata.json which contains all rule…
- #400 Audit rules that have already been added in TSLint
- #399 Use ReadonlyArray for node arrays
- #391 Upgrade grunt and other library versions in build
- #386 Add 'typescript' to peer dependencies
- #379 The use-isnan rule is fully removed
Assets 2
Previous Next
You can’t perform that action at this time.