Skip to content

v0.5.3

Choose a tag to compare

@fansenze fansenze released this 14 May 03:37

What's Changed

New Features 🎉

  • feat: port rule react/no-unsafe by @fansenze in #862
  • feat: port rule react/jsx-no-literals by @fansenze in #861
  • feat: port rule react/jsx-max-depth by @fansenze in #863
  • feat: port rule react/jsx-closing-bracket-location by @fansenze in #866
  • feat: port rule react/jsx-indent by @fansenze in #867
  • feat: port rule react/forbid-foreign-prop-types by @fansenze in #865
  • feat: port rule react/display-name by @fansenze in #868
  • feat: port rule react/destructuring-assignment by @fansenze in #869
  • feat: port rule react/jsx-indent-props by @fansenze in #871
  • feat: port rule react/require-optimization by @fansenze in #872
  • feat: port rule jsx-a11y/alt-text by @fansenze in #874
  • feat: port rule jsx-a11y/aria-unsupported-elements by @fansenze in #880
  • feat: port rule jsx-a11y/anchor-has-content by @fansenze in #881
  • feat: port rule jsx-a11y/autocomplete-valid by @fansenze in #882
  • feat: port rule jsx-a11y/img-redundant-alt by @fansenze in #885
  • feat: port rule jsx-a11y/anchor-is-valid by @fansenze in #884
  • feat: port rule jsx-a11y/no-access-key by @fansenze in #886
  • feat: port rule jsx-a11y/heading-has-content by @fansenze in #887
  • feat: port rule jsx-a11y/html-has-lang by @fansenze in #889
  • feat: port rule jsx-a11y/no-distracting-elements by @fansenze in #890
  • feat: port rule jsx-a11y/no-autofocus by @fansenze in #891
  • feat: port rule jsx-a11y/media-has-caption by @fansenze in #892
  • feat: port rule jsx-a11y/iframe-has-title by @fansenze in #893
  • feat: port rule jsx-a11y/no-noninteractive-tabindex by @fansenze in #894
  • feat: port jsx-a11y rule for the th element attribute by @fansenze in #899
  • feat: port rule jsx-a11y/no-redundant-roles by @fansenze in #900
  • feat: port rule jsx-a11y/tabindex-no-positive by @fansenze in #902
  • feat: add jsx-a11y recommended preset by @fansenze in #903
  • feat: port rule jsx-a11y/aria-activedescendant-has-tabindex by @fansenze in #907
  • feat: port rule jsx-a11y/aria-props by @fansenze in #906
  • feat: port rule jsx-a11y/click-events-have-key-events by @fansenze in #909
  • feat(eslint-plugin-jest): add prefer-to-be rule by @eryue0220 in #870
  • feat(eslint-plugin-jest): add no-identical-title rule by @eryue0220 in #875
  • feat: port rule jsx-a11y/aria-proptypes by @fansenze in #912
  • feat: port rule jsx-a11y/interactive-supports-focus by @fansenze in #914
  • feat: port rule jsx-a11y/control-has-associated-label by @fansenze in #915
  • feat: port rule jsx-a11y/mouse-events-have-key-events by @fansenze in #918
  • feat: port rule jsx-a11y/aria-role by @fansenze in #917
  • feat: port rule jsx-a11y/label-has-associated-control by @fansenze in #919
  • feat: port rule jsx-a11y/no-noninteractive-element-interactions by @fansenze in #920
  • feat: port rule jsx-a11y/no-static-element-interactions by @fansenze in #921
  • feat: port rule jsx-a11y/role-has-required-aria-props by @fansenze in #923
  • feat: port rule jsx-a11y/no-interactive-element-to-noninteractive-role by @fansenze in #927
  • feat: add typescript base preset by @fansenze in #925
  • feat: port rule jsx-a11y/no-noninteractive-element-to-interactive-role by @fansenze in #928
  • feat: port rule jsx-a11y/role-supports-aria-props by @fansenze in #929
  • feat: align jsx-a11y preset with eslint-plugin-jsx-a11y@6.10.x recommended by @fansenze in #930
  • feat: add --type-check-only flag to run only type checking by @fansenze in #905
  • feat(eslint-plugin-jest): add no-commented-out-tests rule by @eryue0220 in #931

Bug Fixes 🐞

  • fix: register jsx-a11y in plugin name and website registry by @fansenze in #904
  • fix: move Windows Go build to self-hosted runner to avoid disk-full by @fansenze in #922

Refactor 🔨

  • refactor: split reactutil.go into per-topic files by @fansenze in #878

Documentation 📖

Other Changes

  • chore(deps): update react monorepo by @renovate[bot] in #811
  • chore(deps): update module golang.org/x/tools to v0.44.0 by @renovate[bot] in #732
  • chore(deps): update module github.com/dlclark/regexp2 to v1.12.0 by @renovate[bot] in #730
  • chore(deps): update dependency @rstack-dev/doc-ui to v1.13.3 by @renovate[bot] in #810
  • chore(deps): update module golang.org/x/text to v0.36.0 by @renovate[bot] in #731
  • chore(deps): update dependency @microsoft/api-extractor to v7.58.7 by @renovate[bot] in #596
  • chore: sync typescript-go submodule to dcc16d931 by @fansenze in #873
  • chore: sync typescript-go submodule to 092b34f5 by @fansenze in #901
  • chore(deps): update module golang.org/x/tools to v0.45.0 by @renovate[bot] in #898
  • chore(deps): update dependency tailwind-merge to ^3.6.0 by @renovate[bot] in #896
  • chore(deps): update module golang.org/x/text to v0.37.0 by @renovate[bot] in #897
  • test: skip VSCode 1.106.3 run in extension tests by @fansenze in #908
  • chore(deps): upgrade rspress to 2.0.11 by @Copilot in #883
  • chore: sync typescript-go submodule to adb2ab4ed by @fansenze in #910
  • chore: migrate rule test configs from rslint.json to rslint.config.mjs by @fansenze in #913
  • chore: harden dependency update policy by @chenjiahan in #926

New Contributors

Full Changelog: v0.5.2...v0.5.3