Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

Latest commit

 

History

History
507 lines (245 loc) · 22.9 KB

CHANGELOG.md

File metadata and controls

507 lines (245 loc) · 22.9 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

8.0.0 (2024-12-12)

⚠ BREAKING CHANGES

ESLint v9 及び FlatConfig への対応をしました。

これにともない、ESLint v8 以下及び LegacyConfig では利用できなくなりました。

7.3.0 (2024-11-26)

Features

  • a11y-requried-layout-as-attribute をデフォルトでwarnに設定 (4e92ffb)

7.2.1 (2024-11-25)

7.2.0 (2024-11-04)

Features

7.1.0 (2024-10-31)

Features

  • smarthr/a11y-form-control-in-form をdefault warnに変更 (e63bae4)

7.0.1 (2024-10-25)

7.0.0 (2024-10-10)

typescript-eslint が v8 にメジャーバージョンアップされます。 一部デフォルトルールの変更などが含まれるため、アプリケーションコードの修正が必要になる場合があります。

近いうち、eslint v9 への対応にあわせて、再度メジャーバージョンアップを行う予定なので、段階を踏んでバージョンアップすることをおすすめします。

6.33.2 (2024-09-18)

6.33.1 (2024-09-10)

6.33.0 (2024-07-02)

Features

6.32.1 (2024-06-10)

6.32.0 (2024-06-06)

Features

6.31.0 (2024-06-06)

Features

6.30.2 (2024-05-23)

6.30.1 (2024-05-13)

6.30.0 (2024-04-26)

Features

6.29.0 (2024-04-22)

Features

6.28.0 (2024-04-10)

Features

  • update eslint-plugin-smarthr (2c3e7bf)

6.27.0 (2024-04-01)

Features

  • update eslint-plugin-smarthr (827a593)

6.26.1 (2024-03-29)

Bug Fixes

  • smarthr/best-practice-for-layoutsでa?.map(hoge)が正しく判定できないバグを修正 (0fb7164)

6.26.0 (2024-03-29)

Features

  • update eslint-plugin-smarthr (78030aa)

6.25.0 (2024-03-29)

Features

  • update eslint-plugin-smarthr: a11y-heading-in-sectioning-contentで title, もしくはheading属性がSectioningContent系コンポーネントに設定されている場合、headingがあると判定するように修正 (c3b5363)

6.24.0 (2024-03-26)

Features

  • eslint-plugin-smarthrを更新(best-practice-for-layoutsをwarn, a11y-numbered-text-within-ol, best-practice-for-button-elementをerrorにする) (a24faea)

6.23.0 (2024-03-17)

Features

6.22.0 (2024-03-11)

Features

6.21.0 (2024-03-03)

Features

6.20.0 (2024-02-21)

Features

  • eslint-plugin-smarthrをv0.4.1にupdateする (c6c6210)

6.19.0 (2024-02-15)

Features

  • a11y系でwarnで運用していたルールをerrorにする (2e5df97)

6.18.0 (2024-02-05)

Features

6.17.0 (2024-02-05)

Features

6.17.0 (2024-01-29)

Features

6.16.1 (2024-01-24)

6.16.0 (2024-01-23)

Features

  • eslint-plugin-smarthrをupdate (02f29b5)

6.15.7 (2024-01-19)

Bug Fixes

  • upate eslint-plugin-smarthr: smarthr-ui/Layout系コンポーネント(Center, Stack, Reel, Sidebar)にforwardedAs="section"を指定した場合、正常にSectioningContentとして扱われるように修正 (ab111cc)

6.15.6 (2024-01-16)

6.15.5 (2024-01-16)

6.15.4 (2024-01-16)

6.15.3 (2024-01-02)

6.15.2 (2024-01-01)

6.15.1 (2023-12-30)

6.15.0 (2023-12-30)

Features

  • a11y-delegate-element-has-role-presantation を warn で追加 (e13874e)

6.14.0 (2023-11-29)

Features

  • smarthr/a11y系ruleに "import時のasでのrename内容をチェックする" 処理を追加 (d9822b9)

6.13.2 (2023-11-05)

Bug Fixes

  • styled-components/attrsメソッドを利用している場合、継承時の名称チェック対象外になっていたため修正 (e0acc29)

6.13.1 (2023-10-17)

6.13.0 (2023-10-12)

Features

  • eslint-plugin-smarthrを更新(a11y-image-has-alt-attribute,a11y-heading-in-sectioning-contentに機能追加) (7e40182)

6.12.2 (2023-09-28)

6.12.1 (2023-09-20)

6.12.0 (2023-09-04)

Features

  • smarthr/best-practice-for-date にautofixを追加 (b6023f5)

6.11.0 (2023-09-01)

Features

  • eslint-plugin-smarthrをv0.3.8にupdate (49d4759)

6.10.1 (2023-09-01)

6.10.0 (2023-08-24)

Features

  • eslint-plugin-prettier が v5でエラーになるため、^4.2.1 に戻す (8cca49a)

6.9.1 (2023-08-20)

6.9.0 (2023-08-03)

Features

  • a11y-heading-in-sectioning-content のデフォルトを errorに変更 (e28cd8c)

6.8.9 (2023-07-28)

6.8.8 (2023-07-18)

6.8.7 (2023-07-10)

6.8.6 (2023-07-07)

6.8.5 (2023-05-12)

6.8.4 (2023-05-12)

6.8.3 (2023-04-14)

6.8.2 (2023-04-04)

6.8.1 (2023-03-13)

6.8.0 (2023-03-09)

Features

  • a11yに関連するルールを warn -> error に変更 (957bd5d)

6.7.0 (2023-01-27)

Features

  • a11y-anchor-has-href-attribute を有効にする (f322679)

6.6.4 (2023-01-19)

6.6.3 (2023-01-18)

6.6.2 (2023-01-17)

6.6.1 (2023-01-16)

6.6.0 (2023-01-12)

Features

  • smarthr/a11y-radio-has-name-attribute を smarthr/a11y-input-has-name-attribute に切り替える (4d30ee6)
  • update eslint-plugin-smarthr (7345df8)

6.5.0 (2022-12-21)

Features

  • update eslint-plugin-smarthr (7345df8)

6.4.0 (2022-12-13)

Features

  • trim-propsをerrorで設定 (0a82cfe)

6.3.2 (2022-12-07)

6.3.1 (2022-12-07)

6.3.0 (2022-11-22)

Features

  • eqeqeq を warning から error に変更 (f39454f)
  • import 順を制御するルールを追加 (798122c)
  • JSX のフラグメントに関するルールを追加 (bd2433b)
  • update [email protected] (af82469)
  • アロー関数の中身の return のスタイルのルールを追加 (7ecad31)
  • インポートパスの被りに関するルールを追加 (e69308f)
  • オブジェクトのアクセスの仕方に関するルールを追加 (29a814a)
  • オブジェクトの宣言のショートハンドに関するルールを追加 (445e6ff)
  • 不要なインポートパスに関するルールを追加 (4570c92)

6.2.1 (2022-10-19)

6.2.0 (2022-10-06)

Features

6.1.0 (2022-09-11)

Features

  • eslint-plugin-smarthrのおすすめルールをdefault errorにする (656f4af)

6.0.12 (2022-08-30)

6.0.11 (2022-08-26)

6.0.10 (2022-08-18)

6.0.9 (2022-08-15)

6.0.8 (2022-07-06)

6.0.7 (2022-03-09)

6.0.6 (2022-03-08)

6.0.5 (2022-02-14)

6.0.4 (2022-01-26)

6.0.3 (2022-01-15)

6.0.2 (2022-01-14)

6.0.1 (2021-12-01)

6.0.0 (2021-11-16)

⚠ BREAKING CHANGES

  • Support ESLint v8 (c2624a8)
    • update all dependencies to support ESLint v8
      • @typescript-eslint/eslint-plugin
      • @typescript-eslint/parser
      • eslint-config-prettier
      • eslint-plugin-jsx-a11y
      • eslint-plugin-prettier
      • eslint-plugin-react
      • eslint-plugin-react-hooks

5.0.2 (2021-04-06)

Bug Fixes

  • delete unnecessary config (958f410)
  • fix no-shadow settings (0c1e0de)

5.0.1 (2021-01-13)

5.0.0 (2020-07-02)

⚠ BREAKING CHANGES

  • Support minimum ESLint version is v7.
  • drop ESLint v6 support
  • deps: update typescript-eslint version to v3
  • Enable new rules in @typescript-eslint/recommended
    • @typescript-eslint/no-extra-non-null-assertion
    • @typescript-eslint/no-extra-semi
    • @typescript-eslint/no-non-null-asserted-optional-chain
    • ⚠️ @typescript-eslint/prefer-as-const

Features

4.0.0 (2020-01-23)

Features

  • Add sort-imports to rules (3321b8d)

3.0.0 (2019-10-24)

⚠ BREAKING CHANGES

  • enable no-import-assign, default-param-last, prefer-regex-literals rules
  • drop support for ESLint less than v6.4.0
  • This adds some rules enabled by plugin:@typescript-eslint/recommended

See the rules below. https://github.com/typescript-eslint/typescript-eslint/blob/v2.0.0/packages/eslint-plugin/src/configs/recommended.json

deps

Features

  • enable new rules(no-import-assign, default-param-last, prefer-regex-literals) (4962d0b)

2.0.0 (2019-08-23)

⚠ BREAKING CHANGES

  • ESLint v5 is no longer supported

Bug Fixes

  • recreate yarn.lock file to fix yarn audit (#57) (e756990)

Features

1.0.5 (2019-07-03)

1.0.4 (2019-07-03)

1.0.3 (2019-07-03)