Changelog
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
61.1.0 (2025-07-06)
Features
- deps: update dependency eslint-plugin-import to v2.32.0 (#779) (d62f84d)
- deps: update typescript-eslint monorepo to v8.35.1 (#756) (5d164d6)
Version bump for dependency: @pob/eslint-config
60.1.0 (2025-05-29)
Version bump for dependency: @pob/eslint-config
60.0.0 (2025-04-27)
⚠ BREAKING CHANGES
Features
Bug Fixes
- fix import/resolver settings (28ef8be)
Version bump for dependency: @pob/eslint-config
59.8.1 (2025-03-16)
Bug Fixes
- deps: update typescript-eslint monorepo to v8.26.1 (#741) (922f710)
Version bump for dependency: @pob/eslint-config
59.8.0 (2025-03-09)
Features
Version bump for dependency: @pob/eslint-config
59.7.0 (2025-02-17)
Features
- update eslint-plugin-unicorn (c8c18f2)
Version bump for dependency: @pob/eslint-config
59.6.0 (2025-02-06)
Features
- deps: update typescript-eslint monorepo (#719) (46cd7fc)
Version bump for dependency: @pob/eslint-config
59.5.1 (2025-02-02)
Version bump for dependency: @pob/eslint-config
59.5.0 (2025-02-02)
Version bump for dependency: @pob/eslint-config
59.4.0 (2025-01-17)
Features
Version bump for dependency: @pob/eslint-config
59.3.2 (2024-12-28)
Version bump for dependency: @pob/eslint-config
59.3.1 (2024-12-28)
Version bump for dependency: @pob/eslint-config
59.3.0 (2024-12-27)
Bug Fixes
- deps: update typescript-eslint monorepo to v8.18.2 (#717) (e5f787d)
Version bump for dependency: @pob/eslint-config
59.2.0 (2024-12-17)
Features
- add allowUnsafeAsWarn (66ee0e8)
- add moduleDirectory in app config (4b056c6)
- deps: update typescript-eslint monorepo (#706) (5c50d85)
Bug Fixes
- deps: update typescript-eslint monorepo to v8.18.1 (#714) (c78c411)
Version bump for dependency: @pob/eslint-config
59.1.2 (2024-11-28)
Bug Fixes
59.1.1 (2024-11-28)
Bug Fixes
- ignore node test for floating promises (7ad5e39)
59.1.0 (2024-11-28)
Features
- change import/extensions for typescript now that 5.7 allows it (42ff685)
59.0.0 (2024-11-26)
⚠ BREAKING CHANGES
- drop node 18
- drop compat now that all used eslint plugins supports eslint 9
Features
- drop compat now that all used eslint plugins supports eslint 9 (1f6031c)
- enable import/consistent-type-specifier-style (b71e558)
Miscellaneous Chores
- update dev deps and require node 20 (cbe9fb1)
Version bump for dependency: @pob/eslint-config
58.1.0 (2024-09-09)
Features
- add allowImplicitReturnType, export applyTs (db24775)
Version bump for dependency: @pob/eslint-config
58.0.2 (2024-09-07)
Bug Fixes
- disable explicit-function-return-type for app config (a44c861)
Version bump for dependency: @pob/eslint-config
58.0.1 (2024-08-25)
Bug Fixes
- mark no-unnecessary-type-parameters as warn (60d02bf)
Version bump for dependency: @pob/eslint-config
58.0.0 (2024-08-14)
⚠ BREAKING CHANGES
Features
Version bump for dependency: @pob/eslint-config
57.3.1 (2024-08-11)
Bug Fixes
57.3.0 (2024-08-11)
Features
Version bump for dependency: @pob/eslint-config
57.2.0 (2024-08-11)
Bug Fixes
- configure import settings (fbb6e21)
Version bump for dependency: @pob/eslint-config
57.1.0 (2024-08-11)
Features
Version bump for dependency: @pob/eslint-config
57.0.0 (2024-08-11)
⚠ BREAKING CHANGES
Features
Version bump for dependency: @pob/eslint-config
56.1.0 (2024-07-27)
Features
Version bump for dependency: @pob/eslint-config
56.0.0 (2024-05-05)
⚠ BREAKING CHANGES
Features
Version bump for dependency: eslint-config
55.3.0 (2024-05-05)
Features
- deps: update typescript-eslint monorepo to v7.8.0 (#638) (5bf7090)
- remove optional peer dependencies (0fd390f)
Version bump for dependency: eslint-config
55.2.1 (2024-04-21)
Note: no notable changes
55.2.0 (2024-04-21)
Features
Version bump for dependency: eslint-config
55.1.0 (2024-04-21)
Features
- configure restrict-template-expressions (fbd6632)
- remove max-lines (6978860)
Version bump for dependency: eslint-config
55.0.1 (2024-04-21)
Note: no notable changes
55.0.0 (2024-04-20)
⚠ BREAKING CHANGES
- remove eslint-config-airbnb-base
Features
- remove eslint-config-airbnb-base (42b8871)
Version bump for dependency: eslint-config
54.0.2 (2024-04-07)
Note: no notable changes
54.0.1 (2024-02-24)
Bug Fixes
- disable more rules from eslint-plugin-n (10e311f)
Version bump for dependency: eslint-config
54.0.0 (2024-02-17)
⚠ BREAKING CHANGES
- replace eslint-plugin-node by eslint-plugin-n
Features
- replace eslint-plugin-node by eslint-plugin-n (571efde)
Version bump for dependency: eslint-config
53.1.0 (2023-12-28)
Features
- eslint-config-typescript: improve test override (418ce66)
53.0.0 (2023-12-28)
⚠ BREAKING CHANGES
- feat: change import/extensions to ignorePackages
Reverts
- feat: change import/extensions to ignorePackages (78573ba)
Version bump for dependency: eslint-config
52.0.1 (2023-12-28)
Reverts
- Revert "feat!: change import/extensions to ignorePackages" (137525c)
Version bump for dependency: eslint-config
52.0.0 (2023-12-28)
⚠ BREAKING CHANGES
- change import/extensions to ignorePackages
Features
- change import/extensions to ignorePackages (36f2d6d)
Version bump for dependency: eslint-config
51.2.2 (2023-12-14)
Note: no notable changes
Version bump for dependency: eslint-config
51.2.1 (2023-12-10)
Bug Fixes
51.2.0 (2023-12-10)
Features
Version bump for dependency: eslint-config
51.1.2 (2023-10-19)
Bug Fixes
- disable @typescript-eslint/prefer-destructuring (10f476a)
Version bump for dependency: eslint-config
51.1.1 (2023-10-18)
Note: no notable changes
Version bump for dependency: eslint-config
51.1.0 (2023-10-03)
Features
Bug Fixes
Version bump for dependency: eslint-config
51.0.2 (2023-09-01)
Note: Version bump only for package @pob/eslint-config-typescript
51.0.1 (2023-07-29)
Note: Version bump only for package @pob/eslint-config-typescript
51.0.0 (2023-06-26)
⚠ BREAKING CHANGES
Features
50.0.5 (2023-05-08)
Note: Version bump only for package @pob/eslint-config-typescript
50.0.4 (2023-03-25)
Note: Version bump only for package @pob/eslint-config-typescript
50.0.3 (2023-03-19)
Bug Fixes
- eslint-config-typescript: disable lines-around-comment (aa2bde1)
50.0.2 (2023-03-19)
Bug Fixes
50.0.1 (2023-03-19)
Note: Version bump only for package @pob/eslint-config-typescript
50.0.0 (2022-11-20)
chore
BREAKING CHANGES
49.4.0 (2022-09-06)
Note: Version bump only for package @pob/eslint-config-typescript
49.3.3 (2022-07-07)
Bug Fixes
- disable @typescript-eslint/no-unsafe-return in tests (9b01525)
49.3.2 (2022-07-07)
Note: Version bump only for package @pob/eslint-config-typescript
49.3.0 (2022-04-29)
Bug Fixes
- eslint-config-pob: remove import/no-unresolved rule override (e49cf30)
49.2.1 (2022-04-09)
Bug Fixes
- update typescript-eslint in dependencies (5922965)
49.2.0 (2022-03-13)
Features
49.1.0 (2022-03-13)
Bug Fixes
- faster eslint cli as @typescript-eslint/naming-convention only enabled in vscode (6f3b715)
- no-redundant-type-constituents as warning (f1cfccf)
Features
- deps: update dependency eslint-plugin-unicorn to v41 (#323) (999c202)
49.0.0 (2022-02-12)
Note: Version bump only for package @pob/eslint-config-typescript
48.1.1 (2022-02-06)
Note: Version bump only for package @pob/eslint-config-typescript
48.1.0 (2022-01-30)
Features
48.0.6 (2021-12-12)
Bug Fixes
- allow to import with extensions for package (05ecfe6)
48.0.5 (2021-12-12)
Note: Version bump only for package @pob/eslint-config-typescript
48.0.4 (2021-12-11)
Note: Version bump only for package @pob/eslint-config-typescript
48.0.3 (2021-12-11)
Note: Version bump only for package @pob/eslint-config-typescript
48.0.2 (2021-12-11)
Note: Version bump only for package @pob/eslint-config-typescript
48.0.0 (2021-12-11)
chore
Features
BREAKING CHANGES
- eslint 8 and other peer dependencies updated for eslint 8
- drop node 12, requires node 14
47.1.0 (2021-12-10)
Note: Version bump only for package @pob/eslint-config-typescript
47.0.1 (2021-11-16)
Note: Version bump only for package @pob/eslint-config-typescript
47.0.0 (2021-11-14)
Bug Fixes
- @pob/eslint-config-typescript: apply typescript rules from airbnb style (d3f82a4)
chore
- deps: update typescript-eslint monorepo to v5 (major) (#254) (4889ac1)
BREAKING CHANGES
- deps: use of @typescript-eslint v5 and new rules ; ; #
46.0.0 (2021-11-14)
Bug Fixes
- @pob/eslint-config-typescript: disable @typescript-eslint/prefer-readonly-parameter-types (7da2839)
Features
- enable all typescript-eslint rules by default (12cdd73)
BREAKING CHANGES
45.1.0 (2021-09-05)
Features
- deps: update dependency eslint-config-prettier to v8 (#225) (6ade5f2)
45.0.3 (2021-08-12)
Note: Version bump only for package @pob/eslint-config-typescript
45.0.2 (2021-07-11)
Note: Version bump only for package @pob/eslint-config-typescript
45.0.1 (2021-07-10)
Note: Version bump only for package @pob/eslint-config-typescript
45.0.0 (2021-07-10)
Code Refactoring
- explicit commonjs and module, regroup node in parent package (445abed)
BREAKING CHANGES
- explicit commonjs and module, use exports'
44.0.1 (2021-07-09)
Note: Version bump only for package @pob/eslint-config-typescript
44.0.0 (2021-07-09)
chore
- deps: update dependency eslint-plugin-unicorn to v34 (#229) (7699ed4)
- update min node versions (8f9d645)
BREAKING CHANGES
- deps: requires eslint-plugin-unicorn 34 and enable new rules
- requires new min supported node versions
43.2.0 (2021-03-28)
Features
43.0.0 (2021-01-17)
Note: Version bump only for package @pob/eslint-config-typescript
42.0.1 (2021-01-09)
Note: Version bump only for package @pob/eslint-config-typescript
42.0.0 (2021-01-09)
Features
- update eslint-config-prettier (5195da6)
41.1.3 (2020-12-20)
Bug Fixes
41.1.2 (2020-12-19)
Note: Version bump only for package @pob/eslint-config-typescript
41.1.0 (2020-12-13)
Features
- add test config turning off some rules (f4cd3a1)
41.0.4 (2020-11-15)
Bug Fixes
- eslint-config-typescript: remove eslint-plugin-prettier (54fa4a2)
41.0.3 (2020-11-13)
Bug Fixes
- remove prettier from peer dependencies (31a0326)
41.0.2 (2020-11-13)
Bug Fixes
- import prettier config in eslint-config-typescript (329e5ba)
41.0.1 (2020-11-13)
Bug Fixes
- import prettier config in eslint-config-typescript (a9b7e47)
41.0.0 (2020-11-13)
chore
BREAKING CHANGES
40.1.0 (2020-10-18)
Note: Version bump only for package @pob/eslint-config-typescript
40.0.0 (2020-09-19)
Features
BREAKING CHANGES
39.0.4 (2020-08-16)
Bug Fixes
- disable spaced-comment rule in typescript (7d25309)
39.0.3 (2020-07-26)
Bug Fixes
- naming-convention rule should be a warning (aedf424)
39.0.2 (2020-07-26)
Bug Fixes
39.0.1 (2020-07-26)
Bug Fixes
- fix @typescript-eslint/naming-convention rule (12adb47)
39.0.0 (2020-07-26)
Features
BREAKING CHANGES
- requires eslint 7 and other dependencies updated
38.2.0 (2020-07-18)
Features
- support importing .dts files (d3a48ef)
38.1.0 (2020-06-05)
Features
- enable explicit-function-return-type as error but allow expressions (4f12c9f)
38.0.2 (2020-06-05)
Bug Fixes
- typescript-node config node plugin (787ee25)
38.0.1 (2020-06-05)
Bug Fixes
- ensure sourceType is set to module in typescript config (908ffbf)
38.0.0 (2020-06-05)
Features
- drop babel without typescript configurations (91f390c)
BREAKING CHANGES
- dropped @pob/eslint-config-babel, @pob/eslint-config-babel-common, @pob/eslint-config-react ; replaced @pob/eslint-config-babel-node by @pob/eslint-config-typescript-node
37.2.0 (2020-05-30)
Note: Version bump only for package @pob/eslint-config-typescript
37.1.0 (2020-05-08)
Features
- update eslint-config-prettier and eslint-plugin-prettier (9f5efcc)
37.0.2 (2020-05-02)
Note: Version bump only for package @pob/eslint-config-typescript
37.0.1 (2020-04-07)
Note: Version bump only for package @pob/eslint-config-typescript
37.0.0 (2020-04-04)
Features
36.0.0 (2020-02-28)
Note: Version bump only for package @pob/eslint-config-typescript
35.0.1 (2020-02-07)
Bug Fixes
35.0.0 (2020-02-05)
chore
BREAKING CHANGES
- to support yarn 2, you need to add eslint plugins as devdep in your project
34.0.0 (2020-01-26)
chore
- update eslint and node 10 (ce42ab5)
Features
- configure all options in explicit-function-return-type (561fe9b)
BREAKING CHANGES
33.0.8 (2019-12-06)
Note: Version bump only for package @pob/eslint-config-typescript
33.0.7 (2019-12-06)
Bug Fixes
- disable @typescript-eslint/no-empty-function (73b96b1)
33.0.6 (2019-12-06)
Bug Fixes
- disable @typescript-eslint/no-empty-function (ee7fc46)
33.0.5 (2019-12-06)
Note: Version bump only for package @pob/eslint-config-typescript
33.0.1 (2019-12-06)
Bug Fixes
- disable typescript rule no-unnecessary-condition (c7ea4eb)
33.0.0 (2019-12-06)
Features
BREAKING CHANGES
- enabled rules and requires typescript 3.7
32.1.0 (2019-09-13)
Features
Bug Fixes
- disable no-unnecessary-type-assertion (d72bcf9)
Bug Fixes
Bug Fixes
- enable allowTypedFunctionExpressions (acf195d)
32.0.8 (2019-08-30)
Bug Fixes
- disable @typescript-eslint/unbound-method (5d4fe77)
32.0.6 (2019-08-30)
Bug Fixes
- disable typescript rules that should be off (e6e65a6)
32.0.3 (2019-08-30)
Note: Version bump only for package @pob/eslint-config-typescript
32.0.2 (2019-08-30)
Note: Version bump only for package @pob/eslint-config-typescript
32.0.1 (2019-08-30)
Note: Version bump only for package @pob/eslint-config-typescript
32.0.0 (2019-08-30)
Features
BREAKING CHANGES
- v2 of typescript-eslint and changes in rules
- requires eslint 6
- @pob/eslint-config-typescript no longer requires to import @pob/eslint-config-babel
31.1.0 (2019-04-26)
Features
- enable prefer-includes and prefer-string-starts-ends-with (fff4885)
31.0.0 (2019-04-26)
Note: Version bump only for package @pob/eslint-config-typescript
30.0.1 (2019-04-22)
Bug Fixes
30.0.0 (2019-04-19)
Features
- explicit-member-accessibility to no-public (4a926c3)
BREAKING CHANGES
- typescript-eslint/explicit-member-accessibility rule changed
29.2.0 (2019-04-05)
Features
29.1.1 (2019-04-05)
Note: Version bump only for package @pob/eslint-config-typescript
29.1.0 (2019-03-21)
Bug Fixes
Features
29.0.1 (2019-03-08)
Note: Version bump only for package @pob/eslint-config-typescript
29.0.0 (2019-03-08)
Features
- split repos and plugins as dependencies (669248c)
BREAKING CHANGES