diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..82d7ab0f5e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,67 @@ +# Changelog + +## 1.0.0 (2023-05-16) + + +### Features + +* ✨ Add opentelemetry ([#635](https://github.com/MartinWitt/laughing-train/issues/635)) ([150ff41](https://github.com/MartinWitt/laughing-train/commit/150ff41c7ffc152616c587a188adec63411225dd)) +* add 2 new qodana rules ([#255](https://github.com/MartinWitt/laughing-train/issues/255)) ([789796e](https://github.com/MartinWitt/laughing-train/commit/789796e49a96dec01886dcf03cec116b936e64ec)) +* add frontend ([#158](https://github.com/MartinWitt/laughing-train/issues/158)) ([fa68873](https://github.com/MartinWitt/laughing-train/commit/fa68873d4425dcd2dc86df4aa6769d1c1ffae186)) +* add inner_class_may_be_static rule ([#239](https://github.com/MartinWitt/laughing-train/issues/239)) ([7fa964f](https://github.com/MartinWitt/laughing-train/commit/7fa964ff89b8a44a708c7f63a40733bf9948a5d4)) +* add projectconfig ([#228](https://github.com/MartinWitt/laughing-train/issues/228)) ([9d9c607](https://github.com/MartinWitt/laughing-train/commit/9d9c60782ba6c5eee4d33b90ceb3868648b0ce66)) +* add qodana result logger ([#214](https://github.com/MartinWitt/laughing-train/issues/214)) ([795eddf](https://github.com/MartinWitt/laughing-train/commit/795eddf1f756fea0e293644bc582430d68b0c4f1)) +* add UnnecessaryModifier rule ([#219](https://github.com/MartinWitt/laughing-train/issues/219)) ([165bbde](https://github.com/MartinWitt/laughing-train/commit/165bbde000bfc090db0d46cb6179c60527f5383d)) +* fix ToArrayCallWithZeroLengthArrayArgument ([#241](https://github.com/MartinWitt/laughing-train/issues/241)) ([eb16bf4](https://github.com/MartinWitt/laughing-train/commit/eb16bf40ab34fb5447c4c8615c38346d1275c508)) +* generate stable bad smell IDs ([#203](https://github.com/MartinWitt/laughing-train/issues/203)) ([aa5a42d](https://github.com/MartinWitt/laughing-train/commit/aa5a42d06ae21b30e1b53ee5c8d5507899bc7bca)) +* improve logging for refactoring ([#236](https://github.com/MartinWitt/laughing-train/issues/236)) ([7538085](https://github.com/MartinWitt/laughing-train/commit/75380857b4efd18c372e0ae10661b13c167755af)) +* increase logging for refactorings ([86d5684](https://github.com/MartinWitt/laughing-train/commit/86d56840473d8e071530164bd4ae52598246283b)) +* mine projects periodic random instead of full mining ([#235](https://github.com/MartinWitt/laughing-train/issues/235)) ([7e91c1e](https://github.com/MartinWitt/laughing-train/commit/7e91c1eda0bfcb20adad06d95fbf00ccb0e84fd5)) +* use all java qodana rules ([#253](https://github.com/MartinWitt/laughing-train/issues/253)) ([7cb1abe](https://github.com/MartinWitt/laughing-train/commit/7cb1abeda320ddcb844938a441863c180b4605c2)) +* use gitmoji ([#256](https://github.com/MartinWitt/laughing-train/issues/256)) ([68edec0](https://github.com/MartinWitt/laughing-train/commit/68edec0cece9b37cea524caf02a0613510529ef2)) + + +### Bug Fixes + +* 🐛 Fix extra newlines add file end ([#630](https://github.com/MartinWitt/laughing-train/issues/630)) ([e2a4a45](https://github.com/MartinWitt/laughing-train/commit/e2a4a45fef8e762da3d045589a54ef73ec740f84)) +* 🐛 Fix UI thead blocking ([#628](https://github.com/MartinWitt/laughing-train/issues/628)) ([e2b448c](https://github.com/MartinWitt/laughing-train/commit/e2b448cf9474751331415350c193f7f07a39fc0f)) +* 🐛 Split oicd cookies into 3 parts ([#627](https://github.com/MartinWitt/laughing-train/issues/627)) ([e57ad0c](https://github.com/MartinWitt/laughing-train/commit/e57ad0cac514c89a1b44b902519cba3da1d6c4de)) +* 🚑️ Add missing parameter to ctor ([#629](https://github.com/MartinWitt/laughing-train/issues/629)) ([cd69516](https://github.com/MartinWitt/laughing-train/commit/cd69516c5c84f456bb253e538c53da914a2b5dc6)) +* check for modifier existence before refactoring ([#243](https://github.com/MartinWitt/laughing-train/issues/243)) ([d46079e](https://github.com/MartinWitt/laughing-train/commit/d46079ed4b75278795453130dea58bd93ab10aa0)) +* **deps:** pin dependencies ([#195](https://github.com/MartinWitt/laughing-train/issues/195)) ([9cf97e5](https://github.com/MartinWitt/laughing-train/commit/9cf97e564ba6d4c56fbc1164b51a9cd324d671f0)) +* **deps:** pin dependencies ([#213](https://github.com/MartinWitt/laughing-train/issues/213)) ([de1bd97](https://github.com/MartinWitt/laughing-train/commit/de1bd97c9c3bd86f03d912cb890b1d225b46363e)) +* **deps:** pin dependency @apollo/client to 3.7.0 ([#196](https://github.com/MartinWitt/laughing-train/issues/196)) ([3509218](https://github.com/MartinWitt/laughing-train/commit/3509218921630f1254da51b9640d7a873bade9ff)) +* **deps:** update dependency @apollo/client to v3.7.1 ([#229](https://github.com/MartinWitt/laughing-train/issues/229)) ([9953265](https://github.com/MartinWitt/laughing-train/commit/9953265709418a2926b69828ad1bc3023daeb5db)) +* **deps:** update dependency @mui/material to v5.10.10 ([#200](https://github.com/MartinWitt/laughing-train/issues/200)) ([ca42a11](https://github.com/MartinWitt/laughing-train/commit/ca42a11042954c5553d5dae816b51657d17056a7)) +* **deps:** update dependency @testing-library/react to v14 ([#468](https://github.com/MartinWitt/laughing-train/issues/468)) ([bfcf38b](https://github.com/MartinWitt/laughing-train/commit/bfcf38bb4d110e04d8d45ca00c5d6053d6cfe034)) +* **deps:** update dependency @types/jest to v29.2.0 ([#202](https://github.com/MartinWitt/laughing-train/issues/202)) ([23118fc](https://github.com/MartinWitt/laughing-train/commit/23118fc4e486b58946a89c393bfd30bebf89c345)) +* **deps:** update dependency @types/node to v18.11.5 ([#220](https://github.com/MartinWitt/laughing-train/issues/220)) ([2abc123](https://github.com/MartinWitt/laughing-train/commit/2abc1230336ae7da31b66664d3dd051f1ce1ce56)) +* **deps:** update dependency @types/node to v18.11.6 ([#227](https://github.com/MartinWitt/laughing-train/issues/227)) ([d1a4d06](https://github.com/MartinWitt/laughing-train/commit/d1a4d06f1e6c822462dded95cdd6f6ac19c8eab3)) +* **deps:** update dependency @types/node to v18.11.7 ([#231](https://github.com/MartinWitt/laughing-train/issues/231)) ([3d815ce](https://github.com/MartinWitt/laughing-train/commit/3d815ce3510474faaae3e91e6632b02ae4c21c6e)) +* **deps:** update dependency @types/node to v18.11.8 ([#245](https://github.com/MartinWitt/laughing-train/issues/245)) ([59b631c](https://github.com/MartinWitt/laughing-train/commit/59b631c6680a60c41ac03fa29c15ba9bc21a4025)) +* **deps:** update dependency @types/react to v18.0.22 ([#217](https://github.com/MartinWitt/laughing-train/issues/217)) ([c3fdd5d](https://github.com/MartinWitt/laughing-train/commit/c3fdd5d39b35a8d6ac9347f20127da0c123d6024)) +* **deps:** update dependency @types/react to v18.0.23 ([#223](https://github.com/MartinWitt/laughing-train/issues/223)) ([d3e6972](https://github.com/MartinWitt/laughing-train/commit/d3e6972b687b16b58dc5cc93fcd30d10ec7afe14)) +* **deps:** update dependency @types/react to v18.0.24 ([#233](https://github.com/MartinWitt/laughing-train/issues/233)) ([99e23b4](https://github.com/MartinWitt/laughing-train/commit/99e23b47950142e450c44bafb1f4a791bca5c53c)) +* **deps:** update dependency @types/react-dom to v18.0.7 ([#218](https://github.com/MartinWitt/laughing-train/issues/218)) ([0ab3c19](https://github.com/MartinWitt/laughing-train/commit/0ab3c19e792ea5a3628ad0f87dec950a0ef0bbef)) +* **deps:** update dependency @types/react-dom to v18.0.8 ([#234](https://github.com/MartinWitt/laughing-train/issues/234)) ([41899ae](https://github.com/MartinWitt/laughing-train/commit/41899ae8faeeae0c52423209726c849fa36b4b62)) +* **deps:** update dependency io.quarkiverse.githubapi:quarkus-github-api to v1.313.1 ([#224](https://github.com/MartinWitt/laughing-train/issues/224)) ([0cadf62](https://github.com/MartinWitt/laughing-train/commit/0cadf6205da71e3074c810d8651685772b34f608)) +* **deps:** update dependency io.quarkiverse.githubapp:quarkus-github-app to v1.15.0 ([#210](https://github.com/MartinWitt/laughing-train/issues/210)) ([999bc4c](https://github.com/MartinWitt/laughing-train/commit/999bc4c8126627d5327ac9db2fe9815a9be18bdb)) +* **deps:** update dependency io.quarkiverse.githubapp:quarkus-github-app to v1.15.1 ([#225](https://github.com/MartinWitt/laughing-train/issues/225)) ([e5220f4](https://github.com/MartinWitt/laughing-train/commit/e5220f45ebc6677df806e36b821a5a58c31f3ede)) +* **deps:** update dependency io.quarkiverse.githubapp:quarkus-github-app-command-airline to v1.15.0 ([#211](https://github.com/MartinWitt/laughing-train/issues/211)) ([30fc62f](https://github.com/MartinWitt/laughing-train/commit/30fc62fdc9e6c8bbb3bc1c003a648d67ad2a1700)) +* **deps:** update dependency io.quarkiverse.githubapp:quarkus-github-app-command-airline to v1.15.1 ([#226](https://github.com/MartinWitt/laughing-train/issues/226)) ([fd411d3](https://github.com/MartinWitt/laughing-train/commit/fd411d3fa282e7e31b367c3aab2654875f672e99)) +* **deps:** update dependency io.quarkiverse.quinoa:quarkus-quinoa to v1.2.2 ([#198](https://github.com/MartinWitt/laughing-train/issues/198)) ([eb6a105](https://github.com/MartinWitt/laughing-train/commit/eb6a1054ccd9b7099d598cc3a65dc75170d59c02)) +* **deps:** update dependency io.quarkiverse.quinoa:quarkus-quinoa to v2 ([#522](https://github.com/MartinWitt/laughing-train/issues/522)) ([5b85c3d](https://github.com/MartinWitt/laughing-train/commit/5b85c3d38dfda58b0694e0935439757445d0a567)) +* **deps:** update dependency io.quarkus:quarkus-mongodb-panache to v2.13.2.final ([#172](https://github.com/MartinWitt/laughing-train/issues/172)) ([41b433f](https://github.com/MartinWitt/laughing-train/commit/41b433fcadc03c371e5bc435601476ce87c6ab5f)) +* **deps:** update dependency io.quarkus:quarkus-mongodb-panache to v2.13.3.final ([#206](https://github.com/MartinWitt/laughing-train/issues/206)) ([080c741](https://github.com/MartinWitt/laughing-train/commit/080c7416cd904fa7646c72e986e7972c9420fdd0)) +* **deps:** update dependency io.quarkus.platform:quarkus-bom to v2.13.2.final ([#173](https://github.com/MartinWitt/laughing-train/issues/173)) ([dbb24be](https://github.com/MartinWitt/laughing-train/commit/dbb24be3b99d2de815df65be2c9511e7adc12c92)) +* **deps:** update dependency io.quarkus.platform:quarkus-bom to v2.13.3.final ([#208](https://github.com/MartinWitt/laughing-train/issues/208)) ([0a31282](https://github.com/MartinWitt/laughing-train/commit/0a312827805435f2c5722ee8977d4d17854d527a)) +* **deps:** update dependency web-vitals to v3.0.4 ([#205](https://github.com/MartinWitt/laughing-train/issues/205)) ([6321e92](https://github.com/MartinWitt/laughing-train/commit/6321e926dd1f69f86ddc963d5ff5e794b7b9cea6)) +* **deps:** update emotion monorepo to v11.10.5 ([#232](https://github.com/MartinWitt/laughing-train/issues/232)) ([67324fe](https://github.com/MartinWitt/laughing-train/commit/67324feeafb5fc1b50ab0720c86121ce871711d7)) +* **deps:** update material-ui monorepo ([#221](https://github.com/MartinWitt/laughing-train/issues/221)) ([eb00c53](https://github.com/MartinWitt/laughing-train/commit/eb00c53feb749f460a666050df2846cef9f69c34)) +* **deps:** update material-ui monorepo ([#254](https://github.com/MartinWitt/laughing-train/issues/254)) ([dc4c695](https://github.com/MartinWitt/laughing-train/commit/dc4c69539d8658138da6b077c97c72d50d888dfb)) +* ignore duplicated classes ([#240](https://github.com/MartinWitt/laughing-train/issues/240)) ([4d96333](https://github.com/MartinWitt/laughing-train/commit/4d96333e518b4a95a253e90cb95c7b32ff26133e)) +* improve logging ([#215](https://github.com/MartinWitt/laughing-train/issues/215)) ([6f4bd02](https://github.com/MartinWitt/laughing-train/commit/6f4bd02250c09a3b3da164ac042301e05d7c306b)) +* improve periodic summary ([9fbfb15](https://github.com/MartinWitt/laughing-train/commit/9fbfb15f22802a9bc64e06d7e1ed997208240e2a)) +* use extended modifiers ([#249](https://github.com/MartinWitt/laughing-train/issues/249)) ([5cb8278](https://github.com/MartinWitt/laughing-train/commit/5cb827895d3d3774fa9339787fc57626765825f0)) +* use sourcefolder from config for refactorings ([#237](https://github.com/MartinWitt/laughing-train/issues/237)) ([6dc849e](https://github.com/MartinWitt/laughing-train/commit/6dc849ef4e2aa0c9cfc13bc69dbb781ef0e80c20)) +* use startline only for matching ([#242](https://github.com/MartinWitt/laughing-train/issues/242)) ([4f1b492](https://github.com/MartinWitt/laughing-train/commit/4f1b4923d12e6c626440e291ee4e85e96d848462))