Skip to content

Releases: microsoft/eslint-plugin-sdl

v1.0.0

04 Oct 11:15
3dbeea0
Compare
Choose a tag to compare

Breaking Changes

  • d55346f support only ESLint v9 (support for older ESLint versions that are EOL was dropped)
  • d55346f support Node.js v18+ (support for older Node.js versions that are EOL was dropped)
  • 2f7577d use eslint-plugin-n instead of unmaintained eslint-plugin-node (ESLint v9 compatibility)
  • d448aac use upstream react/iframe-missing-sandbox instead of a custom @microsoft/sdl/react-iframe-missing-sandbox
  • d435fec update eslint-plugin-react (ESLint v9 compatibility)
  • 2f7577d migrate exported configs to flat config format (ESLint v9 compatibility)

Features

  • 73f626a include example configurations for required and recommended rulesets

Chores

  • 8c106fe enforce consistent code formatting via prettier
  • 9e42eeb update actions
  • d435fec update dev dependencies

Full Changelog: v0.2.2...v1.0.0

v1.0.0-rc.0

04 Oct 09:18
e30d7d7
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

Features

  • 1876139 revert removal of AngularJS rules

Full Changelog: v1.0.0-beta.1...v1.0.0-rc.0

v1.0.0-beta.1

03 Oct 10:14
c81b97d
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

Breaking Changes

  • 8f5c28d drop support for legacy AngularJS

Features

  • d448aac use upstream react/iframe-missing-sandbox instead of a custom @microsoft/sdl/react-iframe-missing-sandbox
  • 73f626a include example configurations for required and recommended rulesets

Full Changelog: v1.0.0-beta.0...v1.0.0-beta.1

v1.0.0-beta.0

02 Oct 12:58
30572dd
Compare
Choose a tag to compare
v1.0.0-beta.0 Pre-release
Pre-release

Breaking Changes

Chores

  • 8c106fe enforce consistent code formatting via prettier
  • 9e42eeb update actions
  • d435fec update dev dependencies

Full Changelog: v0.2.2...v1.0.0-beta.0

v0.2.2

13 Nov 10:11
65e302d
Compare
Choose a tag to compare

What's Changed

  • Enable JSX support for "react/no-danger" to work properly by @zl1n in #38
  • Update README.md by @kptil in #44
  • Update node-version-integration.yml by @Youssef1313 in #43
  • Add adjusted test and new auto fixer for 'no-insecure-url' by @moztomer in #39
  • Update eslint-plugin-react to be compatible with eslint v8 by @syphe in #50

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.1

07 Jun 14:18
Compare
Choose a tag to compare

New minor release package for Eslint-plugin-sdl version 0.2.1 containing:

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

29 Mar 14:35
059c5f2
Compare
Choose a tag to compare

In this release :

  • we added a new alternative rule to cover deprecated one
  • fixed some field properties

v0.1.9

14 Feb 14:43
3c0603c
Compare
Choose a tag to compare

In this version:

  • We added the required plugins as dependencies. Not necessary for our rules but necessary for config use.
  • Added new rule jsx-no-target-blank in the react config.

v0.1.8

03 Nov 12:47
59044b8
Compare
Choose a tag to compare

In this release we:

  • Changed the license at package.json to match the Github license
  • Fixed a bug with the no insecure random rule when using plugins-relative-to

#14
#17

v0.1.7

12 May 13:16
a73b053
Compare
Choose a tag to compare

In this release we removed some false positives from no-insecureurl rule:

  • Allowing links like: http://localhost
  • Allowing the xlmns attribute value