Skip to content
This repository has been archived by the owner on Nov 23, 2022. It is now read-only.

Latest commit

 

History

History
182 lines (90 loc) · 7.65 KB

CHANGELOG.md

File metadata and controls

182 lines (90 loc) · 7.65 KB

31.2.0 (2022-11-21)

Features

  • core: add ignoreReadonlyClassProperties for magic numbers (a3285b1)

31.1.4 (2022-11-10)

Bug Fixes

  • core: ignore objects for no-magic-numbers (3449bb9)

31.1.3 (2022-11-09)

Bug Fixes

  • core: remove js magic numbers rule (60b896f)

31.1.2 (2022-11-09)

31.1.1 (2022-11-09)

31.1.0 (2022-10-28)

Features

  • core: bump config to match more todo comments (285813a)

31.0.0 (2022-10-25)

Features

  • core: add no-magic-numbers (133e0a0)

BREAKING CHANGES

  • core: magic numbers will now error

30.0.0 (2022-10-11)

Features

BREAKING CHANGES

  • core: all exports now must be sorted

29.0.1 (2022-09-29)

Bug Fixes

  • remove old class sorting lib (489b49f)

29.0.0 (2022-09-27)

Features

  • core: add class element sorting (6f89294)

BREAKING CHANGES

  • core: all class elements now must be sorted by a specific sequence

28.0.0 (2022-09-27)

Features

BREAKING CHANGES

  • core: curly brackets are now always required

27.0.0 (2022-09-24)

Features

  • jest: add jest/prefer-each rule (0084405)

BREAKING CHANGES

  • jest: Tests using describe, it, etc. inside loops will error and require you to utilize .each from jest

26.0.1 (2022-07-12)

26.0.0 (2022-07-11)

Bug Fixes

  • core: make todo rule error instead of warn (44e2f47)

Features

  • chore: disallow unreadable IFFEs (6b316bd)
  • core: add @typescript-eslint/consistent-generic-constructors (2720f04)
  • core: add prefer-logical-operator-over-ternary (eb04a7a)
  • core: perfer modern math apis (1ac8261)
  • jest: add jest/prefer-hooks-in-order (f6afc5a)
  • react: enforce using ternary for conditional rendering (3c79f96)

BREAKING CHANGES

  • chore: disallow unreadable IFFEs
  • core: modern math APIs now have to be used over the legacy ones
  • core: logical operator is now preferred if it makes sense
  • react: conditional rendering must be done via a ternary operator
  • jest: jest hooks now have to be setup in the order jest calls them
  • core: generic type declarations now have to specified in a certain way
  • core: Todos now require links and will error if not present

25.0.0 (2022-05-10)

Features

  • core: require issue urls for todos and fixmes (be713a4), closes #8

BREAKING CHANGES

  • core: all todo and fixme comments are now required to have an issue url attached at the end

24.0.0 (2022-05-09)

Features

  • core: spacing between blocks (6cc33d6), closes #17

BREAKING CHANGES

  • core: require spacing between blocks

23.0.0 (2022-05-04)

Features

  • core: add @typescript-eslint/no-redundant-type-constituents (e0f20cd)
  • core: add @typescript-eslint/no-unnecessary-condition (b886261)
  • core: add @typescript-eslint/no-useless-empty-export (0995950)
  • core: add @typescript-eslint/space-before-blocks (cf6d661)
  • core: add lines-between-class-members (ef632bd)

BREAKING CHANGES

  • core: New rule: lines-between-class-members
  • core: New rule: @typescript-eslint/space-before-blocks
  • core: New rule: @typescript-eslint/no-useless-empty-export
  • core: New rule: @typescript-eslint/no-unnecessary-condition
  • core: New rule: @typescript-eslint/no-redundant-type-constituents

22.3.0 (2022-04-25)

Features