diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b5da20..e943300 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,50 @@ # Changelog +## [4.4.1](https://github.com/nabby27/eslint-config-codely/compare/v4.4.1...v4.4.1) (2025-02-12) + + +### Features + +* add automatic ts-config detection ([b3cf05e](https://github.com/nabby27/eslint-config-codely/commit/b3cf05e959ba4fe652e4a8f15b5f88b8168c3270)) +* add course codely config ([#11](https://github.com/nabby27/eslint-config-codely/issues/11)) ([adc20fc](https://github.com/nabby27/eslint-config-codely/commit/adc20fcc323e46554f24b4872213f9233eb9d6fd)) +* add full codely config ([#10](https://github.com/nabby27/eslint-config-codely/issues/10)) ([d78942d](https://github.com/nabby27/eslint-config-codely/commit/d78942d966d0781770e089d7efefc0c76d712fd9)) +* add import/no-unresolved, import/no-webpack-loader-syntax and simple-import-sort/imports rules ([e720498](https://github.com/nabby27/eslint-config-codely/commit/e7204988c12e9ab9aa9066d8bd04630addfbc989)) +* add rules for error prevention and good practises ([6c9503a](https://github.com/nabby27/eslint-config-codely/commit/6c9503ad4329e5103458e17a36ecc1dff7d27614)) +* allow numbers in folder names ([d5725bd](https://github.com/nabby27/eslint-config-codely/commit/d5725bdd631d2d111c6ec57c25d4c9dbb2842da8)) +* allow numbers in folder names ([#36](https://github.com/nabby27/eslint-config-codely/issues/36)) ([c9780f6](https://github.com/nabby27/eslint-config-codely/commit/c9780f62bdadbb6b24ff85025d721e48994d1896)) +* allow parentheses in folder naming convention ([#12](https://github.com/nabby27/eslint-config-codely/issues/12)) ([8acfa57](https://github.com/nabby27/eslint-config-codely/commit/8acfa5755f57a6f11172ed35188343e8ea99df22)) +* allow use before define for functions ([4f4710b](https://github.com/nabby27/eslint-config-codely/commit/4f4710b7429d0aade65acb4016fea119ac2c483d)) +* apply typescript rules to tsx files ([4e9c793](https://github.com/nabby27/eslint-config-codely/commit/4e9c79388432ca39f445d98dd78016d14e88c149)) +* do not sort union and intersection types ([8514b87](https://github.com/nabby27/eslint-config-codely/commit/8514b87566ab17647703f3b8e7751d93527e5b41)) +* release version 1.1.4 ([3b72d32](https://github.com/nabby27/eslint-config-codely/commit/3b72d3280f48c578bcafa5ea0b9fe9afa458c550)) +* release version 2.0.0 ([ef01056](https://github.com/nabby27/eslint-config-codely/commit/ef010561f547daaaa153bcf6e6cf260e5febf4d8)) +* release version 2.1.0 ([762993d](https://github.com/nabby27/eslint-config-codely/commit/762993d2e6fd3feb1e4b4c6fb2d3325abd6383a7)) +* release version 3 | eslint-config-prettier 9 compatibility ([32086c2](https://github.com/nabby27/eslint-config-codely/commit/32086c2b22241c67338f262aa6a8370980469697)) +* release version 3 | prettier 3 compatibility 😊 ([4310503](https://github.com/nabby27/eslint-config-codely/commit/4310503537dfb9f070ae0be264416b9cac38857e)) +* release version 3.1.1 | eslint-config-prettier 9 compatibility ([0a8eb22](https://github.com/nabby27/eslint-config-codely/commit/0a8eb22207d1d523ee7c4f4425ee8a6cae379ac3)) +* release version 3.1.2 | update dependencies ([fefcbee](https://github.com/nabby27/eslint-config-codely/commit/fefcbee12596c1c58d355f1c2dd35b44f6346ba1)) +* release version 3.1.3 | update typescript version ([8ac8b1a](https://github.com/nabby27/eslint-config-codely/commit/8ac8b1aca8de22ceaf92c36731924ab7fd5f89f0)) +* require explicit module boundary types only on ts files ([836fc2b](https://github.com/nabby27/eslint-config-codely/commit/836fc2bbece2c0d757672e9676ac102d08f60e47)) +* starter codely config ([75e3d5a](https://github.com/nabby27/eslint-config-codely/commit/75e3d5a69532389d7e3543a6310b7893067432cc)) +* support dots for catch-all segments on folder name ([9fe7c65](https://github.com/nabby27/eslint-config-codely/commit/9fe7c65fc38349ba904aad773ff4f9ceff279ab5)) +* update to eslint 9 + flat config ([#9](https://github.com/nabby27/eslint-config-codely/issues/9)) ([e59aadc](https://github.com/nabby27/eslint-config-codely/commit/e59aadc534b380e028aeec6ad4ce40e0d3d64e6b)) +* use tabs ([e8835a3](https://github.com/nabby27/eslint-config-codely/commit/e8835a3bf7a4c15aaa9ab5216d15bb7f9178d213)) + + +### Bug Fixes + +* allow no camel case on properties ([4ec05a7](https://github.com/nabby27/eslint-config-codely/commit/4ec05a75a03a67c8788a7965908dc90228c2f3b2)) +* allow no constructor functions to start with an uppercase letter ([81589a5](https://github.com/nabby27/eslint-config-codely/commit/81589a594adc03abb8ac9bfaf5136b68b1bd0b51)) +* avoid using GitHub Personal Access Token while publishing a new release ([#30](https://github.com/nabby27/eslint-config-codely/issues/30)) ([b3d358b](https://github.com/nabby27/eslint-config-codely/commit/b3d358b424cfbeb1b5c1f907f8fcda337e4d645b)) +* chore(deps): update non-breaking dependencies ([#32](https://github.com/nabby27/eslint-config-codely/issues/32)) ([a720c26](https://github.com/nabby27/eslint-config-codely/commit/a720c26a4b941e250d830264706a93f4926010f4)) +* disable unused vars ts and js rules to use the import one ([f802a74](https://github.com/nabby27/eslint-config-codely/commit/f802a7467935c95c18ff15d8b19ee60fc03e05d5)) +* improve readme docs (sorry for bumping a `fix` while it should be a `docs`, testing out the automated release process) ([#28](https://github.com/nabby27/eslint-config-codely/issues/28)) ([d020ad1](https://github.com/nabby27/eslint-config-codely/commit/d020ad1c4916dea6e0ba4ac5f98d19adc790f326)) +* release 4.4.1 to manually fix release-please ([#41](https://github.com/nabby27/eslint-config-codely/issues/41)) ([e484bf4](https://github.com/nabby27/eslint-config-codely/commit/e484bf43a175b6e72482e2aecceaed53cc4b6e8d)) +* remove folders rule ([e0af1b6](https://github.com/nabby27/eslint-config-codely/commit/e0af1b6598c1f75c82243a51b83e9bdb5703df7d)) +* remove invalid properties in @typescript-eslint/member-ordering ([86091ff](https://github.com/nabby27/eslint-config-codely/commit/86091ffb1e80c6cb219fa1f017194fa0a8b9ddab)) +* remove rules that overlap with prettier's ([aa67e93](https://github.com/nabby27/eslint-config-codely/commit/aa67e932baa446d5836c97264aee85695f566dd6)) +* revert "fix: chore(deps): update non-breaking dependencies ([#32](https://github.com/nabby27/eslint-config-codely/issues/32))" due to breaking changes ([#34](https://github.com/nabby27/eslint-config-codely/issues/34)) ([8303ff8](https://github.com/nabby27/eslint-config-codely/commit/8303ff8dd6a6579767cc2a2a1aed062b8cd50472)) + ## [4.4.1](https://github.com/CodelyTV/eslint-config-codely/compare/v4.4.0...v4.4.1) (2025-02-04) ### Features