diff --git a/.prettierignore b/.prettierignore index 76dc7a32..a40fca6c 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,2 @@ /target -# /.github/workflows \ No newline at end of file +/CHANGELOG.md \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index c2eca676..9e5eac15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,1000 +2,622 @@ All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this -project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -## [v4.9.1](https://github.com/Hazork/sink-library/compare/v4.9.0...v4.9.1) +## [v4.9.1](https://github.com/arthurfiorette/sink-library/compare/v4.9.0...v4.9.1) ### Merged -- chore(deps): bump junit-bom from 5.8.0 to 5.8.1 - [`#11`](https://github.com/Hazork/sink-library/pull/11) -- chore(deps): bump junit-bom from 5.7.2 to 5.8.0 - [`#10`](https://github.com/Hazork/sink-library/pull/10) -- chore(deps): bump maven-javadoc-plugin from 3.3.0 to 3.3.1 - [`#9`](https://github.com/Hazork/sink-library/pull/9) - -### Commits +- chore(deps): bump junit-bom from 5.8.0 to 5.8.1 [`#11`](https://github.com/arthurfiorette/sink-library/pull/11) +- chore(deps): bump junit-bom from 5.7.2 to 5.8.0 [`#10`](https://github.com/arthurfiorette/sink-library/pull/10) +- chore(deps): bump maven-javadoc-plugin from 3.3.0 to 3.3.1 [`#9`](https://github.com/arthurfiorette/sink-library/pull/9) -- chore: make github see jitpack.io as the used repo - [`8f6cdd4`](https://github.com/Hazork/sink-library/commit/8f6cdd49761ca3cd64f1bd9be28acf096cd47154) -- ci: fix dependabot write permissions - [`8fb1970`](https://github.com/Hazork/sink-library/commit/8fb197035a50e28c7f389fa3eb84010a338a3bfb) -- ci: only run codeql when java files are changed - [`c389826`](https://github.com/Hazork/sink-library/commit/c389826b465587f6ca8b9f2c6711caa47d2ca37b) -- docs: javadoc generation - [`45ae23f`](https://github.com/Hazork/sink-library/commit/45ae23fcc66ecc975e58f4489194f863efe5d4c4) -- feat: another way to load components trough annotations - [`a12c418`](https://github.com/Hazork/sink-library/commit/a12c4186f72f916d7461f146fc453a29a6bacbb7) -- fix: shutdown executor while disabling the plugin - [`1f66df1`](https://github.com/Hazork/sink-library/commit/1f66df1fe632c1f0537644427ecdb9ed04c81b62) -- style(prettier): prettified code - [`5127515`](https://github.com/Hazork/sink-library/commit/51275151635fb2c9b32abc5c446b65c61c9941a9) -- style(prettier): prettified code - [`ddbabb6`](https://github.com/Hazork/sink-library/commit/ddbabb6aa1a31229df0b0c305bb98ff323dcc458) +### Commits + +- chore: fixed changelog [`44e45b0`](https://github.com/arthurfiorette/sink-library/commit/44e45b08340baee8e6bee8a6295b31fd3928dcdc) +- chore: make github see jitpack.io as the used repo [`8f6cdd4`](https://github.com/arthurfiorette/sink-library/commit/8f6cdd49761ca3cd64f1bd9be28acf096cd47154) +- ci: fix dependabot write permissions [`8fb1970`](https://github.com/arthurfiorette/sink-library/commit/8fb197035a50e28c7f389fa3eb84010a338a3bfb) +- ci: only run codeql when java files are changed [`c389826`](https://github.com/arthurfiorette/sink-library/commit/c389826b465587f6ca8b9f2c6711caa47d2ca37b) +- docs: javadoc generation [`45ae23f`](https://github.com/arthurfiorette/sink-library/commit/45ae23fcc66ecc975e58f4489194f863efe5d4c4) +- feat: another way to load components trough annotations [`a12c418`](https://github.com/arthurfiorette/sink-library/commit/a12c4186f72f916d7461f146fc453a29a6bacbb7) +- fix: shutdown executor while disabling the plugin [`1f66df1`](https://github.com/arthurfiorette/sink-library/commit/1f66df1fe632c1f0537644427ecdb9ed04c81b62) +- style(prettier): prettified code [`ce6f7e8`](https://github.com/arthurfiorette/sink-library/commit/ce6f7e8755aa55d0d855572de0520a87f22329d3) +- style(prettier): prettified code [`5127515`](https://github.com/arthurfiorette/sink-library/commit/51275151635fb2c9b32abc5c446b65c61c9941a9) +- style(prettier): prettified code [`ddbabb6`](https://github.com/arthurfiorette/sink-library/commit/ddbabb6aa1a31229df0b0c305bb98ff323dcc458) +- tag: v4.9.1 [`e485a4e`](https://github.com/arthurfiorette/sink-library/commit/e485a4ed8edbe30f92be4bbd8c1aa776cadbe102) -## [v4.9.0](https://github.com/Hazork/sink-library/compare/v4.8.4...v4.9.0) - 2021-09-08 +## [v4.9.0](https://github.com/arthurfiorette/sink-library/compare/v4.8.4...v4.9.0) - 2021-09-08 ### Commits -- ci: codeql analysis - [`d2330c5`](https://github.com/Hazork/sink-library/commit/d2330c5b085febe1858449e47d973cf0e2e68bae) -- ci: renamed maven build name - [`6ad6264`](https://github.com/Hazork/sink-library/commit/6ad626470e386a431c7396251af9608f61cd72af) -- docs: added gh actions badge - [`32d1909`](https://github.com/Hazork/sink-library/commit/32d19096218d282a88765cecf620717c14a6d6d1) -- docs: renamed gh actions badge - [`3f8d12a`](https://github.com/Hazork/sink-library/commit/3f8d12a878b777e8ff106c4eb27c00e8cfe23696) -- feat: multi version support and refactors - [`255fcb5`](https://github.com/Hazork/sink-library/commit/255fcb588ce78a154ae6ae66df0047221fff3871) -- fix: maybe now node works - [`433501f`](https://github.com/Hazork/sink-library/commit/433501f4aa03832605edf1a8987bb80cc31e015c) -- fix: require global modules with NODE_PATH env - [`df73125`](https://github.com/Hazork/sink-library/commit/df731251be793f7d788ebc6465d36068fc1bd625) -- fix: update actions again - [`baa43b3`](https://github.com/Hazork/sink-library/commit/baa43b3ff5dbab426a50a87573c06a56bc15afb2) -- refactor: cleaned code - [`794f66d`](https://github.com/Hazork/sink-library/commit/794f66d707f1bb1f57d75733d89c183f53a13c86) -- refactor: storage implements repository - [`6df3057`](https://github.com/Hazork/sink-library/commit/6df3057a65ab72f7d1ae7d94f280e8ee47a8a40a) -- style: use @arthurfiorette/prettier-config - [`6a35b3a`](https://github.com/Hazork/sink-library/commit/6a35b3a8c669b6ba8219dcf553e4a0fdfd4cf702) -- style(prettier): prettified code - [`aa0fa16`](https://github.com/Hazork/sink-library/commit/aa0fa164729036e11108abc7395e80e78d30a4f1) -- style(prettier): prettified code - [`5304f1f`](https://github.com/Hazork/sink-library/commit/5304f1f4cea330c407d227fa46d9a4fc317ed2b8) -- style(prettier): prettified code - [`a35e96b`](https://github.com/Hazork/sink-library/commit/a35e96bdd9f36b079236629c832898f47af55148) -- tag: v4.9.0 - [`c042639`](https://github.com/Hazork/sink-library/commit/c042639eb48c21e9ce27d865c1fe7f397a3a25b6) +- ci: codeql analysis [`d2330c5`](https://github.com/arthurfiorette/sink-library/commit/d2330c5b085febe1858449e47d973cf0e2e68bae) +- ci: renamed maven build name [`6ad6264`](https://github.com/arthurfiorette/sink-library/commit/6ad626470e386a431c7396251af9608f61cd72af) +- docs: added gh actions badge [`32d1909`](https://github.com/arthurfiorette/sink-library/commit/32d19096218d282a88765cecf620717c14a6d6d1) +- docs: renamed gh actions badge [`3f8d12a`](https://github.com/arthurfiorette/sink-library/commit/3f8d12a878b777e8ff106c4eb27c00e8cfe23696) +- feat: multi version support and refactors [`255fcb5`](https://github.com/arthurfiorette/sink-library/commit/255fcb588ce78a154ae6ae66df0047221fff3871) +- fix: maybe now node works [`433501f`](https://github.com/arthurfiorette/sink-library/commit/433501f4aa03832605edf1a8987bb80cc31e015c) +- fix: require global modules with NODE_PATH env [`df73125`](https://github.com/arthurfiorette/sink-library/commit/df731251be793f7d788ebc6465d36068fc1bd625) +- fix: update actions again [`baa43b3`](https://github.com/arthurfiorette/sink-library/commit/baa43b3ff5dbab426a50a87573c06a56bc15afb2) +- refactor: cleaned code [`794f66d`](https://github.com/arthurfiorette/sink-library/commit/794f66d707f1bb1f57d75733d89c183f53a13c86) +- refactor: storage implements repository [`6df3057`](https://github.com/arthurfiorette/sink-library/commit/6df3057a65ab72f7d1ae7d94f280e8ee47a8a40a) +- style: use @arthurfiorette/prettier-config [`6a35b3a`](https://github.com/arthurfiorette/sink-library/commit/6a35b3a8c669b6ba8219dcf553e4a0fdfd4cf702) +- style(prettier): prettified code [`aa0fa16`](https://github.com/arthurfiorette/sink-library/commit/aa0fa164729036e11108abc7395e80e78d30a4f1) +- style(prettier): prettified code [`5304f1f`](https://github.com/arthurfiorette/sink-library/commit/5304f1f4cea330c407d227fa46d9a4fc317ed2b8) +- style(prettier): prettified code [`a35e96b`](https://github.com/arthurfiorette/sink-library/commit/a35e96bdd9f36b079236629c832898f47af55148) +- tag: v4.9.0 [`c042639`](https://github.com/arthurfiorette/sink-library/commit/c042639eb48c21e9ce27d865c1fe7f397a3a25b6) -## [v4.8.4](https://github.com/Hazork/sink-library/compare/v4.8.3...v4.8.4) - 2021-08-29 +## [v4.8.4](https://github.com/arthurfiorette/sink-library/compare/v4.8.3...v4.8.4) - 2021-08-29 ### Commits -- feat: another listener and renamed `TaskContext` to `TaskRunners` - [`88e13d2`](https://github.com/Hazork/sink-library/commit/88e13d2b9aaaa821e9e64d5c382e3b87d3461a51) -- refactor: single waiter use single listener - [`2b46172`](https://github.com/Hazork/sink-library/commit/2b46172eb3ef523cd862063493a2de82097fe553) -- style(prettier): prettified code - [`e814fad`](https://github.com/Hazork/sink-library/commit/e814fadf0177af8da1153a4583ee00d554ff46d6) -- style(prettier): prettified code - [`46a0c02`](https://github.com/Hazork/sink-library/commit/46a0c02951ad8171128a469e097b9bb788070610) -- tag: v4.8.4 - [`b7c3ad2`](https://github.com/Hazork/sink-library/commit/b7c3ad20368ae4394e2667e2894ebdb5d4458961) +- feat: another listener and renamed `TaskContext` to `TaskRunners` [`88e13d2`](https://github.com/arthurfiorette/sink-library/commit/88e13d2b9aaaa821e9e64d5c382e3b87d3461a51) +- refactor: single waiter use single listener [`2b46172`](https://github.com/arthurfiorette/sink-library/commit/2b46172eb3ef523cd862063493a2de82097fe553) +- style(prettier): prettified code [`e814fad`](https://github.com/arthurfiorette/sink-library/commit/e814fadf0177af8da1153a4583ee00d554ff46d6) +- style(prettier): prettified code [`46a0c02`](https://github.com/arthurfiorette/sink-library/commit/46a0c02951ad8171128a469e097b9bb788070610) +- tag: v4.8.4 [`b7c3ad2`](https://github.com/arthurfiorette/sink-library/commit/b7c3ad20368ae4394e2667e2894ebdb5d4458961) -## [v4.8.3](https://github.com/Hazork/sink-library/compare/v4.8.2...v4.8.3) - 2021-08-26 +## [v4.8.3](https://github.com/arthurfiorette/sink-library/compare/v4.8.2...v4.8.3) - 2021-08-26 ### Commits -- style(prettier): prettified code - [`e0785c2`](https://github.com/Hazork/sink-library/commit/e0785c26b50eeab9bc3c3a047a2841b439359f89) -- tag: v4.8.3 - [`3fd186f`](https://github.com/Hazork/sink-library/commit/3fd186f5969f5b56bc45b4c6378d42c097b5e75a) +- style(prettier): prettified code [`e0785c2`](https://github.com/arthurfiorette/sink-library/commit/e0785c26b50eeab9bc3c3a047a2841b439359f89) +- tag: v4.8.3 [`3fd186f`](https://github.com/arthurfiorette/sink-library/commit/3fd186f5969f5b56bc45b4c6378d42c097b5e75a) -## [v4.8.2](https://github.com/Hazork/sink-library/compare/v4.8.1...v4.8.2) - 2021-08-26 +## [v4.8.2](https://github.com/arthurfiorette/sink-library/compare/v4.8.1...v4.8.2) - 2021-08-26 ### Commits -- refactor: standartize event names - [`d9ec305`](https://github.com/Hazork/sink-library/commit/d9ec3050d223b5a5755bf457da6f443b13cc1919) +- refactor: standartize event names [`d9ec305`](https://github.com/arthurfiorette/sink-library/commit/d9ec3050d223b5a5755bf457da6f443b13cc1919) -## [v4.8.1](https://github.com/Hazork/sink-library/compare/v4.8.0...v4.8.1) - 2021-08-26 +## [v4.8.1](https://github.com/arthurfiorette/sink-library/compare/v4.8.0...v4.8.1) - 2021-08-26 ### Commits -- fix: made event waiter abstract to prevent direct construction - [`663afa7`](https://github.com/Hazork/sink-library/commit/663afa754d5d48ab66f33c60c042bcb60b3866ab) -- style(prettier): prettified code - [`78d5ab5`](https://github.com/Hazork/sink-library/commit/78d5ab590274bef9f6db936297f357ede18f1de9) -- tag: changed tag to 4.8.1 - [`c78923b`](https://github.com/Hazork/sink-library/commit/c78923b161c00d1354f543e403d0398b87be869f) -- tag: v4.9.0 - [`10024ce`](https://github.com/Hazork/sink-library/commit/10024ce4f21214904a520a17b4990ce0c7ce96c7) +- fix: made event waiter abstract to prevent direct construction [`663afa7`](https://github.com/arthurfiorette/sink-library/commit/663afa754d5d48ab66f33c60c042bcb60b3866ab) +- style(prettier): prettified code [`78d5ab5`](https://github.com/arthurfiorette/sink-library/commit/78d5ab590274bef9f6db936297f357ede18f1de9) +- tag: changed tag to 4.8.1 [`c78923b`](https://github.com/arthurfiorette/sink-library/commit/c78923b161c00d1354f543e403d0398b87be869f) +- tag: v4.9.0 [`10024ce`](https://github.com/arthurfiorette/sink-library/commit/10024ce4f21214904a520a17b4990ce0c7ce96c7) -## [v4.8.0](https://github.com/Hazork/sink-library/compare/v4.7.0...v4.8.0) - 2021-08-26 +## [v4.8.0](https://github.com/arthurfiorette/sink-library/compare/v4.7.0...v4.8.0) - 2021-08-26 + +### Merged -Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2.2.0 to 2.3.0. +- chore(deps): bump actions/setup-java from 2.2.0 to 2.3.0 [`#8`](https://github.com/arthurfiorette/sink-library/pull/8) +- chore(deps): bump maven-surefire-plugin from 2.18.1 to 2.22.2 [`#7`](https://github.com/arthurfiorette/sink-library/pull/7) -- [Release notes](https://github.com/actions/setup-java/releases) -- [Commits](https://github.com/actions/setup-java/compare/v2.2.0...v2.3.0) +### Commits ---- +- chore: update gitignore [`9585bc0`](https://github.com/arthurfiorette/sink-library/commit/9585bc05cfad3bf68713f5d3a896a39f59dfdb05) +- feat: listener changes and event waiter [`88c47ca`](https://github.com/arthurfiorette/sink-library/commit/88c47ca3202794c4bad3e7516bbc90a9257e47dc) +- style(prettier): prettified code [`a512642`](https://github.com/arthurfiorette/sink-library/commit/a51264265325618dd98d66fcddd6ba543f9094c1) +- tag: 4.8.0 [`74077a7`](https://github.com/arthurfiorette/sink-library/commit/74077a75519449fb3aa47e1d642e67420e0e0d62) -updated-dependencies: +## [v4.7.0](https://github.com/arthurfiorette/sink-library/compare/v4.6.0...v4.7.0) - 2021-08-17 -- dependency-name: actions/setup-java dependency-type: direct:production update-type: - version-update:semver-minor ... +### Merged -Signed-off-by: dependabot[bot] <support@github.com> +- feat: unit tests and refactors [`#6`](https://github.com/arthurfiorette/sink-library/pull/6) +- chore(deps): bump actions/setup-java from 1.4.3 to 2.2.0 [`#5`](https://github.com/arthurfiorette/sink-library/pull/5) +- ci: separated and updated ci [`#4`](https://github.com/arthurfiorette/sink-library/pull/4) -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +### Commits -### Merged +- ci: fix prettier path pattern [`7c9c206`](https://github.com/arthurfiorette/sink-library/commit/7c9c206f600a99b96aed48efdb8d4b3e04cc6d00) +- ci: improved ci [`bb6ca84`](https://github.com/arthurfiorette/sink-library/commit/bb6ca841788df99afc45ee5c8a605cac349d6d43) +- ci: more fixes [`ff47287`](https://github.com/arthurfiorette/sink-library/commit/ff47287d3c82f4e3625d51774a6055ab61ced5c7) +- docs: breaking changes warning [`254ca4a`](https://github.com/arthurfiorette/sink-library/commit/254ca4a75a0f9fd9d7fbc49bdd3588a22d877db7) +- docs: exception name [`5321670`](https://github.com/arthurfiorette/sink-library/commit/5321670b16eb3b9e780202a0d526330a6e442f81) +- docs: removed issue template [`63498b4`](https://github.com/arthurfiorette/sink-library/commit/63498b4e59afae5da5925fbdecd945972ede69c8) +- docs: updated readme example [`792be62`](https://github.com/arthurfiorette/sink-library/commit/792be62207cbec9ca4bf9eee1df1ef32c88d7c7a) +- feat: support for empty constructors [`28b4d96`](https://github.com/arthurfiorette/sink-library/commit/28b4d96cbede4291733361ee82d5c337e3b7659e) +- fix: allow the usage of this while invoking super() [`184b220`](https://github.com/arthurfiorette/sink-library/commit/184b22011a935456fb8b811bad02458d33d49d36) +- fix: supress javadoc lint errors [`edf675c`](https://github.com/arthurfiorette/sink-library/commit/edf675c4c5fcc43832107bcbf03820536d6b6b48) +- perf: prevent from installing every time [`ccbf338`](https://github.com/arthurfiorette/sink-library/commit/ccbf338847b51223dbc374ea44b85e3e3161e0aa) +- perf: separate build and clean for maven [`6a08279`](https://github.com/arthurfiorette/sink-library/commit/6a0827906ba5e16aaf11e34430eefec24032788d) +- refactor: changed multi component package [`4b5a014`](https://github.com/arthurfiorette/sink-library/commit/4b5a0142eb2bc8aa25df972426dc927e44ce9062) +- refactor: fixed time bugs on `TaskContext` and externalized all sink plugin options [`f3b9697`](https://github.com/arthurfiorette/sink-library/commit/f3b9697f68a82ce9fddf3dd6ad9b3881e0249369) +- refactor: improved logging [`86b60b9`](https://github.com/arthurfiorette/sink-library/commit/86b60b9bcd84f65bd79e701141bd7b54e011d9f8) +- refactor: removed unused `LogFilter` class [`aef0c58`](https://github.com/arthurfiorette/sink-library/commit/aef0c587f16b728c76edc20915a0bdea1995d892) +- refactor: replacer without papi [`3d04b9d`](https://github.com/arthurfiorette/sink-library/commit/3d04b9dddec81194739319f2af731e9c0219924b) +- refactor: source clean up [`59370e9`](https://github.com/arthurfiorette/sink-library/commit/59370e9504a1ccfd2fefc335d881963fd834eb1b) +- refactor: updated logging and fixed some loaders bugs [`0e85216`](https://github.com/arthurfiorette/sink-library/commit/0e85216b87beb497ed397b880620cef5b301c725) +- refactor!: services, components and selectors [`d3e6852`](https://github.com/arthurfiorette/sink-library/commit/d3e68524b9c906d9a2c21389a02c90231ff8f791) +- style(prettier): prettified code [`965903c`](https://github.com/arthurfiorette/sink-library/commit/965903c53ff08cb2d7ebf33fd62fe121e84c465b) +- style(prettier): prettified code [`a0717dd`](https://github.com/arthurfiorette/sink-library/commit/a0717dd066d71b82f0992beed8824f2cc7fb6475) +- style(prettier): prettified code [`93d90ed`](https://github.com/arthurfiorette/sink-library/commit/93d90ed4ebf18a7f277929fcc82eeb42e5c8bec2) +- style(prettier): prettified code [`fcf9362`](https://github.com/arthurfiorette/sink-library/commit/fcf936248366dfcd3725859798c88790dc09b065) +- style(prettier): prettified code [`a307ca4`](https://github.com/arthurfiorette/sink-library/commit/a307ca43457d64d6ab51834137bca74eb1136c31) +- style(prettier): prettified code [`2b2243c`](https://github.com/arthurfiorette/sink-library/commit/2b2243c0e545cfd5b5e37073d4058673368d0d93) +- style(prettier): prettified code [`1e4d9d4`](https://github.com/arthurfiorette/sink-library/commit/1e4d9d46a74d45eb2f33dd82cbfcac3b02086901) +- style(prettier): prettified code [`86da540`](https://github.com/arthurfiorette/sink-library/commit/86da540a045f3693e8785a8d16059976dae09a03) +- style(prettier): prettified code [`064da86`](https://github.com/arthurfiorette/sink-library/commit/064da86bd041081c56e69696acfeb7946e45c122) +- style(prettier): prettified code [`3ad1bcf`](https://github.com/arthurfiorette/sink-library/commit/3ad1bcf8204cac1599b74d32b24d8b3366e24863) +- style(prettier): prettified code [`611c0c5`](https://github.com/arthurfiorette/sink-library/commit/611c0c52e0d88df9bde24f6e6fada91bbba299b4) +- style(prettier): prettified code [`023935a`](https://github.com/arthurfiorette/sink-library/commit/023935afca8a4fb7192e9b78b73ba88da3684185) +- tag: v4.7.0 [`5d1a723`](https://github.com/arthurfiorette/sink-library/commit/5d1a723af1575699199a54fff67788a1881e1d41) -- chore(deps): bump actions/setup-java from 2.2.0 to 2.3.0 - [`#8`](https://github.com/Hazork/sink-library/pull/8) -- chore(deps): bump maven-surefire-plugin from 2.18.1 to 2.22.2 - [`#7`](https://github.com/Hazork/sink-library/pull/7) +## [v4.6.0](https://github.com/arthurfiorette/sink-library/compare/v4.5.1...v4.6.0) - 2021-08-09 ### Commits -- chore: update gitignore - [`9585bc0`](https://github.com/Hazork/sink-library/commit/9585bc05cfad3bf68713f5d3a896a39f59dfdb05) -- feat: listener changes and event waiter - [`88c47ca`](https://github.com/Hazork/sink-library/commit/88c47ca3202794c4bad3e7516bbc90a9257e47dc) -- style(prettier): prettified code - [`a512642`](https://github.com/Hazork/sink-library/commit/a51264265325618dd98d66fcddd6ba543f9094c1) -- tag: 4.8.0 - [`74077a7`](https://github.com/Hazork/sink-library/commit/74077a75519449fb3aa47e1d642e67420e0e0d62) +- feat: new item builder classes [`940f929`](https://github.com/arthurfiorette/sink-library/commit/940f929c4a84aede1930464e99fa67429f75f35e) +- style(prettier): prettified code [`3b0458a`](https://github.com/arthurfiorette/sink-library/commit/3b0458a51fa22319eaa951fc3de44903e8b73a31) +- tag: v4.6.0 [`8836450`](https://github.com/arthurfiorette/sink-library/commit/883645099fc4bda799dc51cd6b65fa4b5261c2d9) -## [v4.7.0](https://github.com/Hazork/sink-library/compare/v4.6.0...v4.7.0) - 2021-08-17 +## [v4.5.1](https://github.com/arthurfiorette/sink-library/compare/v4.5.0...v4.5.1) - 2021-07-25 -### Merged +### Commits + +- fix: remove `BaseModule` as it sucks [`59bc541`](https://github.com/arthurfiorette/sink-library/commit/59bc54158619c6049ddbbc60457606ef84a4c583) +- style(prettier): prettified code [`1b8ea6b`](https://github.com/arthurfiorette/sink-library/commit/1b8ea6b0f640c034cbdb6ad130a04abeeadf675b) +- tag: v4.5.1 [`72b07f1`](https://github.com/arthurfiorette/sink-library/commit/72b07f1447365ffc538050a547bdde27cc0acb94) + +## [v4.5.0](https://github.com/arthurfiorette/sink-library/compare/v4.4.2...v4.5.0) - 2021-07-25 + +### Commits + +- chore: fix javadocs to build successfully [`2f5fd2f`](https://github.com/arthurfiorette/sink-library/commit/2f5fd2f99423031f1aab7480af135504088333ad) +- feat: added repositories [`7ad9fbd`](https://github.com/arthurfiorette/sink-library/commit/7ad9fbd4181c1c2ff2be7f246ae986d523e21ff9) +- feat!: logger and separated module and plugin [`58e1109`](https://github.com/arthurfiorette/sink-library/commit/58e110939be510bed0bc43ddef10f24ed9c8fa7e) +- fix: correct manager state [`04ec7e9`](https://github.com/arthurfiorette/sink-library/commit/04ec7e9edd496f9672675e60abd3ae1892dce30b) +- refactor: organized imports [`db14099`](https://github.com/arthurfiorette/sink-library/commit/db1409917f4ca8f7b190a1e879c6665e0fd7d25e) +- style(prettier): prettified code [`2cc82ad`](https://github.com/arthurfiorette/sink-library/commit/2cc82ad717c5fee859d708b4962357765ee7b4bb) +- style(prettier): prettified code [`53d2302`](https://github.com/arthurfiorette/sink-library/commit/53d23027df374e4d4ed9738d2761234765901310) +- style(prettier): prettified code [`9b45e74`](https://github.com/arthurfiorette/sink-library/commit/9b45e742ac0fcef4ceac84b2517bed8956c70963) +- style(prettier): prettified code [`312d7f3`](https://github.com/arthurfiorette/sink-library/commit/312d7f36ff3cacc4991f41b745b6ef39ba00084e) +- tag: v4.5.0 [`95864f0`](https://github.com/arthurfiorette/sink-library/commit/95864f0089d762921d8a0f174179a00463ce6fc1) + +## [v4.4.2](https://github.com/arthurfiorette/sink-library/compare/v4.4.1...v4.4.2) - 2021-07-20 -- feat: unit tests and refactors [`#6`](https://github.com/Hazork/sink-library/pull/6) -- chore(deps): bump actions/setup-java from 1.4.3 to 2.2.0 - [`#5`](https://github.com/Hazork/sink-library/pull/5) -- ci: separated and updated ci [`#4`](https://github.com/Hazork/sink-library/pull/4) - -### Commits - -- ci: fix prettier path pattern - [`7c9c206`](https://github.com/Hazork/sink-library/commit/7c9c206f600a99b96aed48efdb8d4b3e04cc6d00) -- ci: improved ci - [`bb6ca84`](https://github.com/Hazork/sink-library/commit/bb6ca841788df99afc45ee5c8a605cac349d6d43) -- ci: more fixes - [`ff47287`](https://github.com/Hazork/sink-library/commit/ff47287d3c82f4e3625d51774a6055ab61ced5c7) -- docs: breaking changes warning - [`254ca4a`](https://github.com/Hazork/sink-library/commit/254ca4a75a0f9fd9d7fbc49bdd3588a22d877db7) -- docs: exception name - [`5321670`](https://github.com/Hazork/sink-library/commit/5321670b16eb3b9e780202a0d526330a6e442f81) -- docs: removed issue template - [`63498b4`](https://github.com/Hazork/sink-library/commit/63498b4e59afae5da5925fbdecd945972ede69c8) -- docs: updated readme example - [`792be62`](https://github.com/Hazork/sink-library/commit/792be62207cbec9ca4bf9eee1df1ef32c88d7c7a) -- feat: support for empty constructors - [`28b4d96`](https://github.com/Hazork/sink-library/commit/28b4d96cbede4291733361ee82d5c337e3b7659e) -- fix: allow the usage of this while invoking super() - [`184b220`](https://github.com/Hazork/sink-library/commit/184b22011a935456fb8b811bad02458d33d49d36) -- fix: supress javadoc lint errors - [`edf675c`](https://github.com/Hazork/sink-library/commit/edf675c4c5fcc43832107bcbf03820536d6b6b48) -- perf: prevent from installing every time - [`ccbf338`](https://github.com/Hazork/sink-library/commit/ccbf338847b51223dbc374ea44b85e3e3161e0aa) -- perf: separate build and clean for maven - [`6a08279`](https://github.com/Hazork/sink-library/commit/6a0827906ba5e16aaf11e34430eefec24032788d) -- refactor: changed multi component package - [`4b5a014`](https://github.com/Hazork/sink-library/commit/4b5a0142eb2bc8aa25df972426dc927e44ce9062) -- refactor: fixed time bugs on `TaskContext` and externalized all sink plugin options - [`f3b9697`](https://github.com/Hazork/sink-library/commit/f3b9697f68a82ce9fddf3dd6ad9b3881e0249369) -- refactor: improved logging - [`86b60b9`](https://github.com/Hazork/sink-library/commit/86b60b9bcd84f65bd79e701141bd7b54e011d9f8) -- refactor: removed unused `LogFilter` class - [`aef0c58`](https://github.com/Hazork/sink-library/commit/aef0c587f16b728c76edc20915a0bdea1995d892) -- refactor: replacer without papi - [`3d04b9d`](https://github.com/Hazork/sink-library/commit/3d04b9dddec81194739319f2af731e9c0219924b) -- refactor: source clean up - [`59370e9`](https://github.com/Hazork/sink-library/commit/59370e9504a1ccfd2fefc335d881963fd834eb1b) -- refactor: updated logging and fixed some loaders bugs - [`0e85216`](https://github.com/Hazork/sink-library/commit/0e85216b87beb497ed397b880620cef5b301c725) -- refactor!: services, components and selectors - [`d3e6852`](https://github.com/Hazork/sink-library/commit/d3e68524b9c906d9a2c21389a02c90231ff8f791) -- style(prettier): prettified code - [`965903c`](https://github.com/Hazork/sink-library/commit/965903c53ff08cb2d7ebf33fd62fe121e84c465b) -- style(prettier): prettified code - [`a0717dd`](https://github.com/Hazork/sink-library/commit/a0717dd066d71b82f0992beed8824f2cc7fb6475) -- style(prettier): prettified code - [`93d90ed`](https://github.com/Hazork/sink-library/commit/93d90ed4ebf18a7f277929fcc82eeb42e5c8bec2) -- style(prettier): prettified code - [`fcf9362`](https://github.com/Hazork/sink-library/commit/fcf936248366dfcd3725859798c88790dc09b065) -- style(prettier): prettified code - [`a307ca4`](https://github.com/Hazork/sink-library/commit/a307ca43457d64d6ab51834137bca74eb1136c31) -- style(prettier): prettified code - [`2b2243c`](https://github.com/Hazork/sink-library/commit/2b2243c0e545cfd5b5e37073d4058673368d0d93) -- style(prettier): prettified code - [`1e4d9d4`](https://github.com/Hazork/sink-library/commit/1e4d9d46a74d45eb2f33dd82cbfcac3b02086901) -- style(prettier): prettified code - [`86da540`](https://github.com/Hazork/sink-library/commit/86da540a045f3693e8785a8d16059976dae09a03) -- style(prettier): prettified code - [`064da86`](https://github.com/Hazork/sink-library/commit/064da86bd041081c56e69696acfeb7946e45c122) -- style(prettier): prettified code - [`3ad1bcf`](https://github.com/Hazork/sink-library/commit/3ad1bcf8204cac1599b74d32b24d8b3366e24863) -- style(prettier): prettified code - [`611c0c5`](https://github.com/Hazork/sink-library/commit/611c0c52e0d88df9bde24f6e6fada91bbba299b4) -- style(prettier): prettified code - [`023935a`](https://github.com/Hazork/sink-library/commit/023935afca8a4fb7192e9b78b73ba88da3684185) -- tag: v4.7.0 - [`5d1a723`](https://github.com/Hazork/sink-library/commit/5d1a723af1575699199a54fff67788a1881e1d41) - -## [v4.6.0](https://github.com/Hazork/sink-library/compare/v4.5.1...v4.6.0) - 2021-08-09 - -### Commits - -- feat: new item builder classes - [`940f929`](https://github.com/Hazork/sink-library/commit/940f929c4a84aede1930464e99fa67429f75f35e) -- style(prettier): prettified code - [`3b0458a`](https://github.com/Hazork/sink-library/commit/3b0458a51fa22319eaa951fc3de44903e8b73a31) -- tag: v4.6.0 - [`8836450`](https://github.com/Hazork/sink-library/commit/883645099fc4bda799dc51cd6b65fa4b5261c2d9) - -## [v4.5.1](https://github.com/Hazork/sink-library/compare/v4.5.0...v4.5.1) - 2021-07-25 - -### Commits - -- fix: remove `BaseModule` as it sucks - [`59bc541`](https://github.com/Hazork/sink-library/commit/59bc54158619c6049ddbbc60457606ef84a4c583) -- style(prettier): prettified code - [`1b8ea6b`](https://github.com/Hazork/sink-library/commit/1b8ea6b0f640c034cbdb6ad130a04abeeadf675b) -- tag: v4.5.1 - [`72b07f1`](https://github.com/Hazork/sink-library/commit/72b07f1447365ffc538050a547bdde27cc0acb94) - -## [v4.5.0](https://github.com/Hazork/sink-library/compare/v4.4.2...v4.5.0) - 2021-07-25 - -### Commits - -- chore: fix javadocs to build successfully - [`2f5fd2f`](https://github.com/Hazork/sink-library/commit/2f5fd2f99423031f1aab7480af135504088333ad) -- feat: added repositories - [`7ad9fbd`](https://github.com/Hazork/sink-library/commit/7ad9fbd4181c1c2ff2be7f246ae986d523e21ff9) -- feat!: logger and separated module and plugin - [`58e1109`](https://github.com/Hazork/sink-library/commit/58e110939be510bed0bc43ddef10f24ed9c8fa7e) -- fix: correct manager state - [`04ec7e9`](https://github.com/Hazork/sink-library/commit/04ec7e9edd496f9672675e60abd3ae1892dce30b) -- refactor: organized imports - [`db14099`](https://github.com/Hazork/sink-library/commit/db1409917f4ca8f7b190a1e879c6665e0fd7d25e) -- style(prettier): prettified code - [`2cc82ad`](https://github.com/Hazork/sink-library/commit/2cc82ad717c5fee859d708b4962357765ee7b4bb) -- style(prettier): prettified code - [`53d2302`](https://github.com/Hazork/sink-library/commit/53d23027df374e4d4ed9738d2761234765901310) -- style(prettier): prettified code - [`9b45e74`](https://github.com/Hazork/sink-library/commit/9b45e742ac0fcef4ceac84b2517bed8956c70963) -- style(prettier): prettified code - [`312d7f3`](https://github.com/Hazork/sink-library/commit/312d7f36ff3cacc4991f41b745b6ef39ba00084e) -- tag: v4.5.0 - [`95864f0`](https://github.com/Hazork/sink-library/commit/95864f0089d762921d8a0f174179a00463ce6fc1) - -## [v4.4.2](https://github.com/Hazork/sink-library/compare/v4.4.1...v4.4.2) - 2021-07-20 - -### Commits - -- fix: registration class for multi components - [`4262046`](https://github.com/Hazork/sink-library/commit/426204698896f0a78f78f012d0ad0af5a18bebbc) -- refactor: code cleanup - [`8efec0c`](https://github.com/Hazork/sink-library/commit/8efec0ceb9273456d6f5815fb327891d5680d217) -- refactor: exclusive cache builder interface - [`a36ffb8`](https://github.com/Hazork/sink-library/commit/a36ffb82bd45581d8c9ebd1aaa8cfd6a93090a91) -- style(prettier): prettified code - [`66d3e5a`](https://github.com/Hazork/sink-library/commit/66d3e5a52bedb3a55f7bb3247967aec3a8a2d72f) -- style(prettier): prettified code - [`4fa7a11`](https://github.com/Hazork/sink-library/commit/4fa7a118d5c014d8db3d7b7537b2686cb0134038) -- tag: v4.4.2 - [`dd90057`](https://github.com/Hazork/sink-library/commit/dd90057fcb9c0cbb63b5f6a1f98c4216ecb49c55) - -## [v4.4.1](https://github.com/Hazork/sink-library/compare/v4.4.0...v4.4.1) - 2021-07-19 - -### Commits - -- docs: updated documentation - [`19061bb`](https://github.com/Hazork/sink-library/commit/19061bb884a507def9a83a86ea30ffc8cf02210c) -- fix: type parameter checking on component manager - [`6d2a0b9`](https://github.com/Hazork/sink-library/commit/6d2a0b9923889a7b0784da73bd37ba1aff423a4a) -- style(prettier): prettified code - [`f42e537`](https://github.com/Hazork/sink-library/commit/f42e5371ab2afdc3c6c37da1557cfe69f9186c6a) -- tag: v4.4.1 - [`e094923`](https://github.com/Hazork/sink-library/commit/e094923ccf70c8c3e2defcae5be3acc84844d9ad) - -## [v4.4.0](https://github.com/Hazork/sink-library/compare/v4.3.2...v4.4.0) - 2021-07-19 - -### Commits - -- feat: uuid serializers and support both while deserialize - [`2917fa4`](https://github.com/Hazork/sink-library/commit/2917fa4d6449f8efdc4e106dc7cad4c3b0695fee) -- feat!: added support for multiple components. - [`30a9b11`](https://github.com/Hazork/sink-library/commit/30a9b11ac121a16ca36783d114d86be362287b51) -- refactor: code cleanup - [`ee4356d`](https://github.com/Hazork/sink-library/commit/ee4356d580c6f5a96ab12b5a36fbe148302fdcb2) -- style(prettier): prettified code - [`2ed89cd`](https://github.com/Hazork/sink-library/commit/2ed89cdcd791cbfc107f6e2bcb51b87fc8ca0c36) -- style(prettier): prettified code - [`6ec7e53`](https://github.com/Hazork/sink-library/commit/6ec7e53de17b856e00ad641ac457f123269143a3) -- tag: v4.4.0 - [`7160d9b`](https://github.com/Hazork/sink-library/commit/7160d9b479d035263283c499e124a0ce16063254) +### Commits + +- fix: registration class for multi components [`4262046`](https://github.com/arthurfiorette/sink-library/commit/426204698896f0a78f78f012d0ad0af5a18bebbc) +- refactor: code cleanup [`8efec0c`](https://github.com/arthurfiorette/sink-library/commit/8efec0ceb9273456d6f5815fb327891d5680d217) +- refactor: exclusive cache builder interface [`a36ffb8`](https://github.com/arthurfiorette/sink-library/commit/a36ffb82bd45581d8c9ebd1aaa8cfd6a93090a91) +- style(prettier): prettified code [`66d3e5a`](https://github.com/arthurfiorette/sink-library/commit/66d3e5a52bedb3a55f7bb3247967aec3a8a2d72f) +- style(prettier): prettified code [`4fa7a11`](https://github.com/arthurfiorette/sink-library/commit/4fa7a118d5c014d8db3d7b7537b2686cb0134038) +- tag: v4.4.2 [`dd90057`](https://github.com/arthurfiorette/sink-library/commit/dd90057fcb9c0cbb63b5f6a1f98c4216ecb49c55) + +## [v4.4.1](https://github.com/arthurfiorette/sink-library/compare/v4.4.0...v4.4.1) - 2021-07-19 + +### Commits + +- docs: updated documentation [`19061bb`](https://github.com/arthurfiorette/sink-library/commit/19061bb884a507def9a83a86ea30ffc8cf02210c) +- fix: type parameter checking on component manager [`6d2a0b9`](https://github.com/arthurfiorette/sink-library/commit/6d2a0b9923889a7b0784da73bd37ba1aff423a4a) +- style(prettier): prettified code [`f42e537`](https://github.com/arthurfiorette/sink-library/commit/f42e5371ab2afdc3c6c37da1557cfe69f9186c6a) +- tag: v4.4.1 [`e094923`](https://github.com/arthurfiorette/sink-library/commit/e094923ccf70c8c3e2defcae5be3acc84844d9ad) + +## [v4.4.0](https://github.com/arthurfiorette/sink-library/compare/v4.3.2...v4.4.0) - 2021-07-19 + +### Commits + +- feat: uuid serializers and support both while deserialize [`2917fa4`](https://github.com/arthurfiorette/sink-library/commit/2917fa4d6449f8efdc4e106dc7cad4c3b0695fee) +- feat!: added support for multiple components. [`30a9b11`](https://github.com/arthurfiorette/sink-library/commit/30a9b11ac121a16ca36783d114d86be362287b51) +- refactor: code cleanup [`ee4356d`](https://github.com/arthurfiorette/sink-library/commit/ee4356d580c6f5a96ab12b5a36fbe148302fdcb2) +- style(prettier): prettified code [`2ed89cd`](https://github.com/arthurfiorette/sink-library/commit/2ed89cdcd791cbfc107f6e2bcb51b87fc8ca0c36) +- style(prettier): prettified code [`6ec7e53`](https://github.com/arthurfiorette/sink-library/commit/6ec7e53de17b856e00ad641ac457f123269143a3) +- tag: v4.4.0 [`7160d9b`](https://github.com/arthurfiorette/sink-library/commit/7160d9b479d035263283c499e124a0ce16063254) -## [v4.3.2](https://github.com/Hazork/sink-library/compare/v4.3.1...v4.3.2) - 2021-07-17 +## [v4.3.2](https://github.com/arthurfiorette/sink-library/compare/v4.3.1...v4.3.2) - 2021-07-17 ### Commits -- chore: modified lombok config - [`33cffe1`](https://github.com/Hazork/sink-library/commit/33cffe172811fa4ee8441eddd885bed5edc80875) -- feat: close the player inventory when disabling menu storage - [`fa54b3b`](https://github.com/Hazork/sink-library/commit/fa54b3bbcc01a75ce8f2b3749e619495007e72e6) -- refactor: code cleanup - [`9601c86`](https://github.com/Hazork/sink-library/commit/9601c86c01b7566322416eea573fb8be9a38407a) -- refactor: FastUUID lombok null checks - [`a65a918`](https://github.com/Hazork/sink-library/commit/a65a918d3ba953b222be78b29e072c54966378c2) -- style(prettier): prettified code - [`130e97e`](https://github.com/Hazork/sink-library/commit/130e97ece0b38230b2b44905fa3a5ba03d9f8984) -- tag: v4.3.2 - [`7675eda`](https://github.com/Hazork/sink-library/commit/7675edac72e447c82ab42da863923f6106ca2af2) +- chore: modified lombok config [`33cffe1`](https://github.com/arthurfiorette/sink-library/commit/33cffe172811fa4ee8441eddd885bed5edc80875) +- feat: close the player inventory when disabling menu storage [`fa54b3b`](https://github.com/arthurfiorette/sink-library/commit/fa54b3bbcc01a75ce8f2b3749e619495007e72e6) +- refactor: code cleanup [`9601c86`](https://github.com/arthurfiorette/sink-library/commit/9601c86c01b7566322416eea573fb8be9a38407a) +- refactor: FastUUID lombok null checks [`a65a918`](https://github.com/arthurfiorette/sink-library/commit/a65a918d3ba953b222be78b29e072c54966378c2) +- style(prettier): prettified code [`130e97e`](https://github.com/arthurfiorette/sink-library/commit/130e97ece0b38230b2b44905fa3a5ba03d9f8984) +- tag: v4.3.2 [`7675eda`](https://github.com/arthurfiorette/sink-library/commit/7675edac72e447c82ab42da863923f6106ca2af2) -## [v4.3.1](https://github.com/Hazork/sink-library/compare/v4.3.0...v4.3.1) - 2021-07-16 +## [v4.3.1](https://github.com/arthurfiorette/sink-library/compare/v4.3.0...v4.3.1) - 2021-07-16 ### Commits -- fix: a lot of bug fixes - [`821d668`](https://github.com/Hazork/sink-library/commit/821d668c84b6b2e8ef26e8eb530d08856396e135) -- style(prettier): prettified code - [`3c2878e`](https://github.com/Hazork/sink-library/commit/3c2878ef4ee8cb4cc7d9b9017663cda0756258cb) +- fix: a lot of bug fixes [`821d668`](https://github.com/arthurfiorette/sink-library/commit/821d668c84b6b2e8ef26e8eb530d08856396e135) +- style(prettier): prettified code [`3c2878e`](https://github.com/arthurfiorette/sink-library/commit/3c2878ef4ee8cb4cc7d9b9017663cda0756258cb) -## [v4.3.0](https://github.com/Hazork/sink-library/compare/v4.2.2...v4.3.0) - 2021-07-14 +## [v4.3.0](https://github.com/arthurfiorette/sink-library/compare/v4.2.2...v4.3.0) - 2021-07-14 ### Merged -- chore(deps): bump placeholderapi from 2.10.9 to 2.10.10 - [`#3`](https://github.com/Hazork/sink-library/pull/3) - -### Commits - -- ci: another try - [`043ca0a`](https://github.com/Hazork/sink-library/commit/043ca0ab415841e8b2f83905940ee8f76bba6dc1) -- ci: maybe now - [`a658b31`](https://github.com/Hazork/sink-library/commit/a658b310c76c26994e03c8f932569ca1562f6050) -- ci: no way - [`0347054`](https://github.com/Hazork/sink-library/commit/034705498754d4febd9046020659c8c7e1769663) -- ci: only upload javadocs on main branch - [`54936b5`](https://github.com/Hazork/sink-library/commit/54936b5cc5bb3413155e8e433598d936ce447210) -- feat!: executor system modified - [`f5a5580`](https://github.com/Hazork/sink-library/commit/f5a558030130aa9699ac86603e732804aa92e805) -- fix: a lot of bugs (i'm testing with mysouls) - [`aad8b49`](https://github.com/Hazork/sink-library/commit/aad8b498de3196187111cf4eff60a9cf03d52667) -- fix: check permission to the right command - [`b4c08c4`](https://github.com/Hazork/sink-library/commit/b4c08c45b2ee02191ce799d66d63f9126c38454d) -- fix: log command error - [`b0193c2`](https://github.com/Hazork/sink-library/commit/b0193c20795e6e9c5d19ae79ffd1d12345479ec4) -- style(prettier): prettified code - [`e39df33`](https://github.com/Hazork/sink-library/commit/e39df3383e13fab5d1e1a09d4cce7896f808a578) -- tag: v4.3.0 - [`bb588b7`](https://github.com/Hazork/sink-library/commit/bb588b7fd71acb860a2d2a3f1f55a617f7fef4eb) - -## [v4.2.2](https://github.com/Hazork/sink-library/compare/v4.2.1...v4.2.2) - 2021-07-12 - -### Commits - -- fix: service registration and log changing - [`9934a6e`](https://github.com/Hazork/sink-library/commit/9934a6e49332bd70768d83d2d976da65250f54e1) -- refactor: use `String.format` - [`606d8f3`](https://github.com/Hazork/sink-library/commit/606d8f3b761cb87db384de9a970190580771cca2) -- style(prettier): prettified code - [`3e77008`](https://github.com/Hazork/sink-library/commit/3e77008aab79036e4f8052ecfe4f48f242c183b8) -- tag: v4.2.2 - [`0f4dee3`](https://github.com/Hazork/sink-library/commit/0f4dee3a4f5cd6cf15113bdab4aecd5367b27d0f) - -## [v4.2.1](https://github.com/Hazork/sink-library/compare/v4.2.0...v4.2.1) - 2021-07-12 - -### Commits - -- fix: Fix `java.lang.NullPointerException` - [`18cd445`](https://github.com/Hazork/sink-library/commit/18cd445ed9bad3e95ce1ac5fe7dd0533bb140ba0) -- style(prettier): prettified code - [`003cf7d`](https://github.com/Hazork/sink-library/commit/003cf7d8cd081a38fd745761e210cf31947eee17) -- tag: v4.2.1 - [`0ab3383`](https://github.com/Hazork/sink-library/commit/0ab33832e971b4febd1bee3f6d7c527470c9101a) - -## [v4.2.0](https://github.com/Hazork/sink-library/compare/v4.1.0...v4.2.0) - 2021-07-12 - -### Commits - -- chore: specified pom encoding - [`359dd47`](https://github.com/Hazork/sink-library/commit/359dd47d9179ebc7d3d57af6ce1e4f4d373d3825) -- feat!: components return an `ComponentLoader[]` instead - [`aed51fb`](https://github.com/Hazork/sink-library/commit/aed51fb6ed6f4297475c01c0d555381e841723b8) -- fix: correct checking when getting a component - [`4eb890e`](https://github.com/Hazork/sink-library/commit/4eb890e00a7099ec3cbdfaa50d443e223effeeb2) -- refactor: print simple classname instead - [`0d5a586`](https://github.com/Hazork/sink-library/commit/0d5a586954a748edb6cc3c84ff422ec334d5a20e) -- style(prettier): prettified code - [`a6e93c0`](https://github.com/Hazork/sink-library/commit/a6e93c05103c92f7092dc4c139816ce01b46b651) -- tag: v2.0.0 - [`077d3a5`](https://github.com/Hazork/sink-library/commit/077d3a595f4195b10d605b600d53bbc935f5f7c0) - -## [v4.1.0](https://github.com/Hazork/sink-library/compare/v4.0.1...v4.1.0) - 2021-07-12 - -### Commits - -- feat: allow multiple classes to the same service - [`f8c1e99`](https://github.com/Hazork/sink-library/commit/f8c1e99d8ace9117e2464ff52139a49bfbd83686) -- feat: player adapter for storages - [`3392886`](https://github.com/Hazork/sink-library/commit/339288697d727f7747b745001765d5214ce460c5) -- feat: simple adapter for storages - [`0b4aafd`](https://github.com/Hazork/sink-library/commit/0b4aafd04afaf106a76ac36b9e3e7816b86d3dc7) -- fix: added default values for `CommandInfoBuilder` - [`19baa48`](https://github.com/Hazork/sink-library/commit/19baa489b451c667696867dcc7bcac8057fe08ee) -- fix: correct listener method name - [`c83dc64`](https://github.com/Hazork/sink-library/commit/c83dc6469aea652a2b740535282890a89b27781d) -- fix: defined `pluginManager` - [`02f215b`](https://github.com/Hazork/sink-library/commit/02f215b634cd7a194b6d47dfcfa0a95487f83b22) -- fix: static methods for tuples are now public - [`8b139f6`](https://github.com/Hazork/sink-library/commit/8b139f6c6d6875e42f5b973c44e911b537c0ed95) -- fix: throw a exception if the component isn't registered - [`c4ef8e7`](https://github.com/Hazork/sink-library/commit/c4ef8e7c3a867b0a4b3deac12509b48d8881582b) -- refactor: added null checks and unused override - [`96d4a9d`](https://github.com/Hazork/sink-library/commit/96d4a9d0f0f45932c01f94022208a286be4050cb) -- refactor: removed unused import - [`873a56c`](https://github.com/Hazork/sink-library/commit/873a56c3d003ceafe814a004634f469e1c3ca565) -- style: run code cleanup - [`e379acd`](https://github.com/Hazork/sink-library/commit/e379acdbec9a041c0fc3d8e7a39e62ce72e2e8e2) -- style(prettier): prettified code - [`dbc5d27`](https://github.com/Hazork/sink-library/commit/dbc5d27cc8f5db400446876ad4c5f15c94fceb68) -- tag: v4.1.0 - [`bb94cbb`](https://github.com/Hazork/sink-library/commit/bb94cbbcfae74eb01104a0afe08436d0c15cb574) - -## [v4.0.1](https://github.com/Hazork/sink-library/compare/v4.0.0...v4.0.1) - 2021-07-11 - -### Commits - -- docs: centralized title - [`aeae443`](https://github.com/Hazork/sink-library/commit/aeae4436f37b422012de5152ebd35fa728693672) -- style: code cleanup - [`4c01d53`](https://github.com/Hazork/sink-library/commit/4c01d53d0ea83136e60923ba19cb3996194e64ac) -- tag: v4.1.0 - [`1e43c1a`](https://github.com/Hazork/sink-library/commit/1e43c1ae1d9685e63944de9b7c51ac8f82dfbbb8) - -## [v4.0.0](https://github.com/Hazork/sink-library/compare/v3.4.0...v4.0.0) - 2021-07-11 - -### Commits - -- chore: `final` where possible - [`ab0542b`](https://github.com/Hazork/sink-library/commit/ab0542b50cc705c952b7c474659ff916f6be6d5d) -- chore: added lombok config - [`01af920`](https://github.com/Hazork/sink-library/commit/01af920913229482b5031a532b4e9652fd0c23ec) -- ci: fix permissions - [`94b4701`](https://github.com/Hazork/sink-library/commit/94b47017c25dd00082ff73f34e8a8887b030a317) -- ci(maven): add if condition - [`6fd5688`](https://github.com/Hazork/sink-library/commit/6fd5688037516867861c9eb738e201d549d5ab86) -- ci(maven): fix artifacts name - [`48fafc5`](https://github.com/Hazork/sink-library/commit/48fafc51d003f11a58e88b51ceae06731061b135) -- ci(maven): fix artifacts name (again) - [`d6e95bd`](https://github.com/Hazork/sink-library/commit/d6e95bd6c1eea93f47700a5d9a832ef1da1ffe6b) -- ci(maven): fix ci <3 - [`517937f`](https://github.com/Hazork/sink-library/commit/517937f23757c193f02c8363b9b0c900371e4bd9) -- ci(maven): upload artifact and commit javadocs - [`a64bef2`](https://github.com/Hazork/sink-library/commit/a64bef2c2e3436157f80c00733e300107182c7f2) -- docs: added examples - [`a9fcbc6`](https://github.com/Hazork/sink-library/commit/a9fcbc648f19dede82a81ef47ceac18aa9265997) -- docs: javadoc generation - [`a0610cb`](https://github.com/Hazork/sink-library/commit/a0610cbf9534868c2e3093eecab869e97f5b994e) -- docs: Javadoc link - [`94ee4c5`](https://github.com/Hazork/sink-library/commit/94ee4c53e6122c7a68ce21842b6576b3849aea31) -- docs: specify the example class - [`7523159`](https://github.com/Hazork/sink-library/commit/7523159605cf358c090cca3e17c4421b6b98f09f) -- docs(executor): removed old link - [`c0c3d6b`](https://github.com/Hazork/sink-library/commit/c0c3d6b77c6298ba72d6ba942c220e20034594b2) -- docs(problems): added commons problems section - [`2a5c191`](https://github.com/Hazork/sink-library/commit/2a5c19115854be0a2553bd4f7750c9f8b23ce636) -- feat: commands redesign, exceptions and tuples - [`43c9b7a`](https://github.com/Hazork/sink-library/commit/43c9b7a2c19cda37d687747c0c1204670562b5e6) -- feat: Custom uuid mechanism - [`64eff50`](https://github.com/Hazork/sink-library/commit/64eff50a09dac07104112586087abdd2836edbab) -- feat(component)!: renamed `getPlugin()` to `getBasePlugin()` - [`090d2fc`](https://github.com/Hazork/sink-library/commit/090d2fc4c64f56a67a6705a82c4197ddbce530f3) -- feat(ComponentManager): check for generic classes - [`f73d36d`](https://github.com/Hazork/sink-library/commit/f73d36d4f50ac967a5315acfe5a1b6fe8671ccfd) -- fix: more lombok and corrected previous merge - [`996a70b`](https://github.com/Hazork/sink-library/commit/996a70be9d8817576d36702d9d2bf6be4c7cf218) -- fix(exceptions): typos and SinkException is now generic - [`a4e2927`](https://github.com/Hazork/sink-library/commit/a4e2927fee8dac67c2f3266627353332f4b61314) -- fix(service): prevent infinite loop - [`13a1e03`](https://github.com/Hazork/sink-library/commit/13a1e03febedba9cf449c2b34bcf09454532e86d) -- fix(storage): `AbstractStorage` implements `BaseComponent` - [`6820e13`](https://github.com/Hazork/sink-library/commit/6820e1353c97f730ae32ed625e5bc37f0d129e42) -- refactor: implemented the lombok project - [`aa140ec`](https://github.com/Hazork/sink-library/commit/aa140ec162a743dc5ebae7ac989089d717a3fe28) -- refactor: run code cleanup - [`2edde80`](https://github.com/Hazork/sink-library/commit/2edde802718da63fc09875f7a649487cba94fe72) -- refactor!: Better bukkit executor static methods - [`2c4561a`](https://github.com/Hazork/sink-library/commit/2c4561af531f71d234347df1d3e9e893fdad6777) -- refactor!: many changes... šŸ˜¢ - [`8a07b52`](https://github.com/Hazork/sink-library/commit/8a07b523f8d0e6876222768ac21fd00adfa70a78) -- refactor(config)!: extract enum settings for an interface - [`a8d93ee`](https://github.com/Hazork/sink-library/commit/a8d93ee6d585e17759b6a7a140fb70afa938a782) -- refactor(core)!: mergedcomponent and services - [`f1066cd`](https://github.com/Hazork/sink-library/commit/f1066cddff1871cbae6106771947627f883c71c7) -- refactor(storage)!: remove custom `Serializable` interface - [`9a9243e`](https://github.com/Hazork/sink-library/commit/9a9243ed8824e68c7f40d0067a30cf7def41c1e3) -- style(prettier): prettified code - [`48e57cf`](https://github.com/Hazork/sink-library/commit/48e57cf9759ed386da5dc2b098b2e977175fe1d3) -- style(prettier): prettified code - [`42f4c68`](https://github.com/Hazork/sink-library/commit/42f4c6857ca68f4c588a5afe9bbfa3e4a8a2d63c) -- style(prettier): prettified code - [`bcaf885`](https://github.com/Hazork/sink-library/commit/bcaf885a761fa0067fa854eb796b5bfd852290b7) -- style(prettier): prettified code - [`66511e4`](https://github.com/Hazork/sink-library/commit/66511e41e251374c653521d2108eed69db753250) -- style(prettier): prettified code - [`d054008`](https://github.com/Hazork/sink-library/commit/d05400840970cb2051fdbe5cc1ff5924df85bd41) -- style(prettier): prettified code - [`98aaeac`](https://github.com/Hazork/sink-library/commit/98aaeac3e6cef303d847e1b462126717fdb850f8) -- style(prettier): prettified code - [`89ac0dc`](https://github.com/Hazork/sink-library/commit/89ac0dc669b70fd4b399c0f62238835db6754c9c) -- style(prettier): prettified code - [`40ce68e`](https://github.com/Hazork/sink-library/commit/40ce68e7454cf40d26275f1494da83ff39e79bd3) -- style(prettier): prettified code - [`88c1565`](https://github.com/Hazork/sink-library/commit/88c15655b65e9ce2cbeed96012ba42ace239f01e) -- style(prettier): prettified code - [`f5b5a4a`](https://github.com/Hazork/sink-library/commit/f5b5a4a4251a3a64d16129bef14dead3e06c9773) -- style(prettier): prettified code - [`3f401af`](https://github.com/Hazork/sink-library/commit/3f401afedfc0180a23d4a58c8947b509fbba4c9f) -- tag(pom): v4.0.0 - [`01338c4`](https://github.com/Hazork/sink-library/commit/01338c48f8c8bde99cda6b0cae64b65774b9149a) - -## [v3.4.0](https://github.com/Hazork/sink-library/compare/v3.3.1...v3.4.0) - 2021-06-30 - -### Commits - -- feat(config)!: complete config system redesign - [`78a224a`](https://github.com/Hazork/sink-library/commit/78a224a3d73851babd000e047f279cf6c24f236d) -- feat(core)!: added fresh and new `ComponentManager`. - [`cbd0bd6`](https://github.com/Hazork/sink-library/commit/cbd0bd62f92b853a7de7baf630c8f5a5c6072eb4) -- fix(menu): catch `ArrayIndexOutOfBoundsException` - [`b71afde`](https://github.com/Hazork/sink-library/commit/b71afde56e7f709e63d2be8c37a61f4ca209f162) -- style(\*): `final` where possible and code cleanup - [`5dcd61c`](https://github.com/Hazork/sink-library/commit/5dcd61c34f43d00709a884c9481805a3570c76ae) -- style(prettier): prettified code - [`e2459a2`](https://github.com/Hazork/sink-library/commit/e2459a2c73548e936ab7e34ce215560e2122194a) -- style(prettier): prettified code - [`01f47ee`](https://github.com/Hazork/sink-library/commit/01f47ee4f50869611c3f5acfa26589e53c8faa65) -- style(prettier): prettified code - [`ee26dc2`](https://github.com/Hazork/sink-library/commit/ee26dc2fc1e87e25d90ba1bf5cc943851cb8e2ae) -- tag(pom): v3.4.0 - [`9f109c7`](https://github.com/Hazork/sink-library/commit/9f109c742444d3eb3f7fd7de06d4bb3e04589658) - -## [v3.3.1](https://github.com/Hazork/sink-library/compare/v3.3.0...v3.3.1) - 2021-06-27 - -### Commits - -- feat(item): get item builder as menu item - [`f852dab`](https://github.com/Hazork/sink-library/commit/f852dab43ecb8affb7c8c8b785b308ac6370b4cb) -- style(prettier): prettified code - [`d9cb084`](https://github.com/Hazork/sink-library/commit/d9cb084ceff43f458d0fac9fadfe47704b7e06f9) -- tag(pom): v3.3.1 - [`7f5bbf1`](https://github.com/Hazork/sink-library/commit/7f5bbf1c86ec140de9a9b4ad448b93a08681fa87) - -## [v3.3.0](https://github.com/Hazork/sink-library/compare/v3.2.2...v3.3.0) - 2021-06-27 - -### Commits - -- feat(lang): lang path are resolved with the enum itself - [`a499459`](https://github.com/Hazork/sink-library/commit/a499459f2bab46481566e6fd6f3471e595d48e04) -- style(prettier): prettified code - [`0c1d598`](https://github.com/Hazork/sink-library/commit/0c1d598d7b521146dfc3bbf715b09ecae2b9107d) -- tag(pom): v3.3.0 - [`fde509f`](https://github.com/Hazork/sink-library/commit/fde509f8dd23ca5ed5aab638786d7c9c956a8f53) +- chore(deps): bump placeholderapi from 2.10.9 to 2.10.10 [`#3`](https://github.com/arthurfiorette/sink-library/pull/3) + +### Commits + +- ci: another try [`043ca0a`](https://github.com/arthurfiorette/sink-library/commit/043ca0ab415841e8b2f83905940ee8f76bba6dc1) +- ci: maybe now [`a658b31`](https://github.com/arthurfiorette/sink-library/commit/a658b310c76c26994e03c8f932569ca1562f6050) +- ci: no way [`0347054`](https://github.com/arthurfiorette/sink-library/commit/034705498754d4febd9046020659c8c7e1769663) +- ci: only upload javadocs on main branch [`54936b5`](https://github.com/arthurfiorette/sink-library/commit/54936b5cc5bb3413155e8e433598d936ce447210) +- feat!: executor system modified [`f5a5580`](https://github.com/arthurfiorette/sink-library/commit/f5a558030130aa9699ac86603e732804aa92e805) +- fix: a lot of bugs (i'm testing with mysouls) [`aad8b49`](https://github.com/arthurfiorette/sink-library/commit/aad8b498de3196187111cf4eff60a9cf03d52667) +- fix: check permission to the right command [`b4c08c4`](https://github.com/arthurfiorette/sink-library/commit/b4c08c45b2ee02191ce799d66d63f9126c38454d) +- fix: log command error [`b0193c2`](https://github.com/arthurfiorette/sink-library/commit/b0193c20795e6e9c5d19ae79ffd1d12345479ec4) +- style(prettier): prettified code [`e39df33`](https://github.com/arthurfiorette/sink-library/commit/e39df3383e13fab5d1e1a09d4cce7896f808a578) +- tag: v4.3.0 [`bb588b7`](https://github.com/arthurfiorette/sink-library/commit/bb588b7fd71acb860a2d2a3f1f55a617f7fef4eb) + +## [v4.2.2](https://github.com/arthurfiorette/sink-library/compare/v4.2.1...v4.2.2) - 2021-07-12 + +### Commits + +- fix: service registration and log changing [`9934a6e`](https://github.com/arthurfiorette/sink-library/commit/9934a6e49332bd70768d83d2d976da65250f54e1) +- refactor: use `String.format` [`606d8f3`](https://github.com/arthurfiorette/sink-library/commit/606d8f3b761cb87db384de9a970190580771cca2) +- style(prettier): prettified code [`3e77008`](https://github.com/arthurfiorette/sink-library/commit/3e77008aab79036e4f8052ecfe4f48f242c183b8) +- tag: v4.2.2 [`0f4dee3`](https://github.com/arthurfiorette/sink-library/commit/0f4dee3a4f5cd6cf15113bdab4aecd5367b27d0f) + +## [v4.2.1](https://github.com/arthurfiorette/sink-library/compare/v4.2.0...v4.2.1) - 2021-07-12 + +### Commits + +- fix: Fix `java.lang.NullPointerException` [`18cd445`](https://github.com/arthurfiorette/sink-library/commit/18cd445ed9bad3e95ce1ac5fe7dd0533bb140ba0) +- style(prettier): prettified code [`003cf7d`](https://github.com/arthurfiorette/sink-library/commit/003cf7d8cd081a38fd745761e210cf31947eee17) +- tag: v4.2.1 [`0ab3383`](https://github.com/arthurfiorette/sink-library/commit/0ab33832e971b4febd1bee3f6d7c527470c9101a) + +## [v4.2.0](https://github.com/arthurfiorette/sink-library/compare/v4.1.0...v4.2.0) - 2021-07-12 + +### Commits + +- chore: specified pom encoding [`359dd47`](https://github.com/arthurfiorette/sink-library/commit/359dd47d9179ebc7d3d57af6ce1e4f4d373d3825) +- feat!: components return an `ComponentLoader[]` instead [`aed51fb`](https://github.com/arthurfiorette/sink-library/commit/aed51fb6ed6f4297475c01c0d555381e841723b8) +- fix: correct checking when getting a component [`4eb890e`](https://github.com/arthurfiorette/sink-library/commit/4eb890e00a7099ec3cbdfaa50d443e223effeeb2) +- refactor: print simple classname instead [`0d5a586`](https://github.com/arthurfiorette/sink-library/commit/0d5a586954a748edb6cc3c84ff422ec334d5a20e) +- style(prettier): prettified code [`a6e93c0`](https://github.com/arthurfiorette/sink-library/commit/a6e93c05103c92f7092dc4c139816ce01b46b651) +- tag: v2.0.0 [`077d3a5`](https://github.com/arthurfiorette/sink-library/commit/077d3a595f4195b10d605b600d53bbc935f5f7c0) + +## [v4.1.0](https://github.com/arthurfiorette/sink-library/compare/v4.0.1...v4.1.0) - 2021-07-12 + +### Commits + +- feat: allow multiple classes to the same service [`f8c1e99`](https://github.com/arthurfiorette/sink-library/commit/f8c1e99d8ace9117e2464ff52139a49bfbd83686) +- feat: player adapter for storages [`3392886`](https://github.com/arthurfiorette/sink-library/commit/339288697d727f7747b745001765d5214ce460c5) +- feat: simple adapter for storages [`0b4aafd`](https://github.com/arthurfiorette/sink-library/commit/0b4aafd04afaf106a76ac36b9e3e7816b86d3dc7) +- fix: added default values for `CommandInfoBuilder` [`19baa48`](https://github.com/arthurfiorette/sink-library/commit/19baa489b451c667696867dcc7bcac8057fe08ee) +- fix: correct listener method name [`c83dc64`](https://github.com/arthurfiorette/sink-library/commit/c83dc6469aea652a2b740535282890a89b27781d) +- fix: defined `pluginManager` [`02f215b`](https://github.com/arthurfiorette/sink-library/commit/02f215b634cd7a194b6d47dfcfa0a95487f83b22) +- fix: static methods for tuples are now public [`8b139f6`](https://github.com/arthurfiorette/sink-library/commit/8b139f6c6d6875e42f5b973c44e911b537c0ed95) +- fix: throw a exception if the component isn't registered [`c4ef8e7`](https://github.com/arthurfiorette/sink-library/commit/c4ef8e7c3a867b0a4b3deac12509b48d8881582b) +- refactor: added null checks and unused override [`96d4a9d`](https://github.com/arthurfiorette/sink-library/commit/96d4a9d0f0f45932c01f94022208a286be4050cb) +- refactor: removed unused import [`873a56c`](https://github.com/arthurfiorette/sink-library/commit/873a56c3d003ceafe814a004634f469e1c3ca565) +- style: run code cleanup [`e379acd`](https://github.com/arthurfiorette/sink-library/commit/e379acdbec9a041c0fc3d8e7a39e62ce72e2e8e2) +- style(prettier): prettified code [`dbc5d27`](https://github.com/arthurfiorette/sink-library/commit/dbc5d27cc8f5db400446876ad4c5f15c94fceb68) +- tag: v4.1.0 [`bb94cbb`](https://github.com/arthurfiorette/sink-library/commit/bb94cbbcfae74eb01104a0afe08436d0c15cb574) + +## [v4.0.1](https://github.com/arthurfiorette/sink-library/compare/v4.0.0...v4.0.1) - 2021-07-11 + +### Commits + +- docs: centralized title [`aeae443`](https://github.com/arthurfiorette/sink-library/commit/aeae4436f37b422012de5152ebd35fa728693672) +- style: code cleanup [`4c01d53`](https://github.com/arthurfiorette/sink-library/commit/4c01d53d0ea83136e60923ba19cb3996194e64ac) +- tag: v4.1.0 [`1e43c1a`](https://github.com/arthurfiorette/sink-library/commit/1e43c1ae1d9685e63944de9b7c51ac8f82dfbbb8) + +## [v4.0.0](https://github.com/arthurfiorette/sink-library/compare/v3.4.0...v4.0.0) - 2021-07-11 + +### Commits + +- chore: `final` where possible [`ab0542b`](https://github.com/arthurfiorette/sink-library/commit/ab0542b50cc705c952b7c474659ff916f6be6d5d) +- chore: added lombok config [`01af920`](https://github.com/arthurfiorette/sink-library/commit/01af920913229482b5031a532b4e9652fd0c23ec) +- ci: fix permissions [`94b4701`](https://github.com/arthurfiorette/sink-library/commit/94b47017c25dd00082ff73f34e8a8887b030a317) +- ci(maven): add if condition [`6fd5688`](https://github.com/arthurfiorette/sink-library/commit/6fd5688037516867861c9eb738e201d549d5ab86) +- ci(maven): fix artifacts name [`48fafc5`](https://github.com/arthurfiorette/sink-library/commit/48fafc51d003f11a58e88b51ceae06731061b135) +- ci(maven): fix artifacts name (again) [`d6e95bd`](https://github.com/arthurfiorette/sink-library/commit/d6e95bd6c1eea93f47700a5d9a832ef1da1ffe6b) +- ci(maven): fix ci <3 [`517937f`](https://github.com/arthurfiorette/sink-library/commit/517937f23757c193f02c8363b9b0c900371e4bd9) +- ci(maven): upload artifact and commit javadocs [`a64bef2`](https://github.com/arthurfiorette/sink-library/commit/a64bef2c2e3436157f80c00733e300107182c7f2) +- docs: added examples [`a9fcbc6`](https://github.com/arthurfiorette/sink-library/commit/a9fcbc648f19dede82a81ef47ceac18aa9265997) +- docs: javadoc generation [`a0610cb`](https://github.com/arthurfiorette/sink-library/commit/a0610cbf9534868c2e3093eecab869e97f5b994e) +- docs: Javadoc link [`94ee4c5`](https://github.com/arthurfiorette/sink-library/commit/94ee4c53e6122c7a68ce21842b6576b3849aea31) +- docs: specify the example class [`7523159`](https://github.com/arthurfiorette/sink-library/commit/7523159605cf358c090cca3e17c4421b6b98f09f) +- docs(executor): removed old link [`c0c3d6b`](https://github.com/arthurfiorette/sink-library/commit/c0c3d6b77c6298ba72d6ba942c220e20034594b2) +- docs(problems): added commons problems section [`2a5c191`](https://github.com/arthurfiorette/sink-library/commit/2a5c19115854be0a2553bd4f7750c9f8b23ce636) +- feat: commands redesign, exceptions and tuples [`43c9b7a`](https://github.com/arthurfiorette/sink-library/commit/43c9b7a2c19cda37d687747c0c1204670562b5e6) +- feat: Custom uuid mechanism [`64eff50`](https://github.com/arthurfiorette/sink-library/commit/64eff50a09dac07104112586087abdd2836edbab) +- feat(component)!: renamed `getPlugin()` to `getBasePlugin()` [`090d2fc`](https://github.com/arthurfiorette/sink-library/commit/090d2fc4c64f56a67a6705a82c4197ddbce530f3) +- feat(ComponentManager): check for generic classes [`f73d36d`](https://github.com/arthurfiorette/sink-library/commit/f73d36d4f50ac967a5315acfe5a1b6fe8671ccfd) +- fix: more lombok and corrected previous merge [`996a70b`](https://github.com/arthurfiorette/sink-library/commit/996a70be9d8817576d36702d9d2bf6be4c7cf218) +- fix(exceptions): typos and SinkException is now generic [`a4e2927`](https://github.com/arthurfiorette/sink-library/commit/a4e2927fee8dac67c2f3266627353332f4b61314) +- fix(service): prevent infinite loop [`13a1e03`](https://github.com/arthurfiorette/sink-library/commit/13a1e03febedba9cf449c2b34bcf09454532e86d) +- fix(storage): `AbstractStorage` implements `BaseComponent` [`6820e13`](https://github.com/arthurfiorette/sink-library/commit/6820e1353c97f730ae32ed625e5bc37f0d129e42) +- refactor: implemented the lombok project [`aa140ec`](https://github.com/arthurfiorette/sink-library/commit/aa140ec162a743dc5ebae7ac989089d717a3fe28) +- refactor: run code cleanup [`2edde80`](https://github.com/arthurfiorette/sink-library/commit/2edde802718da63fc09875f7a649487cba94fe72) +- refactor!: Better bukkit executor static methods [`2c4561a`](https://github.com/arthurfiorette/sink-library/commit/2c4561af531f71d234347df1d3e9e893fdad6777) +- refactor!: many changes... šŸ˜¢ [`8a07b52`](https://github.com/arthurfiorette/sink-library/commit/8a07b523f8d0e6876222768ac21fd00adfa70a78) +- refactor(config)!: extract enum settings for an interface [`a8d93ee`](https://github.com/arthurfiorette/sink-library/commit/a8d93ee6d585e17759b6a7a140fb70afa938a782) +- refactor(core)!: mergedcomponent and services [`f1066cd`](https://github.com/arthurfiorette/sink-library/commit/f1066cddff1871cbae6106771947627f883c71c7) +- refactor(storage)!: remove custom `Serializable` interface [`9a9243e`](https://github.com/arthurfiorette/sink-library/commit/9a9243ed8824e68c7f40d0067a30cf7def41c1e3) +- style(prettier): prettified code [`48e57cf`](https://github.com/arthurfiorette/sink-library/commit/48e57cf9759ed386da5dc2b098b2e977175fe1d3) +- style(prettier): prettified code [`42f4c68`](https://github.com/arthurfiorette/sink-library/commit/42f4c6857ca68f4c588a5afe9bbfa3e4a8a2d63c) +- style(prettier): prettified code [`bcaf885`](https://github.com/arthurfiorette/sink-library/commit/bcaf885a761fa0067fa854eb796b5bfd852290b7) +- style(prettier): prettified code [`66511e4`](https://github.com/arthurfiorette/sink-library/commit/66511e41e251374c653521d2108eed69db753250) +- style(prettier): prettified code [`d054008`](https://github.com/arthurfiorette/sink-library/commit/d05400840970cb2051fdbe5cc1ff5924df85bd41) +- style(prettier): prettified code [`98aaeac`](https://github.com/arthurfiorette/sink-library/commit/98aaeac3e6cef303d847e1b462126717fdb850f8) +- style(prettier): prettified code [`89ac0dc`](https://github.com/arthurfiorette/sink-library/commit/89ac0dc669b70fd4b399c0f62238835db6754c9c) +- style(prettier): prettified code [`40ce68e`](https://github.com/arthurfiorette/sink-library/commit/40ce68e7454cf40d26275f1494da83ff39e79bd3) +- style(prettier): prettified code [`88c1565`](https://github.com/arthurfiorette/sink-library/commit/88c15655b65e9ce2cbeed96012ba42ace239f01e) +- style(prettier): prettified code [`f5b5a4a`](https://github.com/arthurfiorette/sink-library/commit/f5b5a4a4251a3a64d16129bef14dead3e06c9773) +- style(prettier): prettified code [`3f401af`](https://github.com/arthurfiorette/sink-library/commit/3f401afedfc0180a23d4a58c8947b509fbba4c9f) +- tag(pom): v4.0.0 [`01338c4`](https://github.com/arthurfiorette/sink-library/commit/01338c48f8c8bde99cda6b0cae64b65774b9149a) + +## [v3.4.0](https://github.com/arthurfiorette/sink-library/compare/v3.3.1...v3.4.0) - 2021-06-30 + +### Commits + +- feat(config)!: complete config system redesign [`78a224a`](https://github.com/arthurfiorette/sink-library/commit/78a224a3d73851babd000e047f279cf6c24f236d) +- feat(core)!: added fresh and new `ComponentManager`. [`cbd0bd6`](https://github.com/arthurfiorette/sink-library/commit/cbd0bd62f92b853a7de7baf630c8f5a5c6072eb4) +- fix(menu): catch `ArrayIndexOutOfBoundsException` [`b71afde`](https://github.com/arthurfiorette/sink-library/commit/b71afde56e7f709e63d2be8c37a61f4ca209f162) +- style(*): `final` where possible and code cleanup [`5dcd61c`](https://github.com/arthurfiorette/sink-library/commit/5dcd61c34f43d00709a884c9481805a3570c76ae) +- style(prettier): prettified code [`e2459a2`](https://github.com/arthurfiorette/sink-library/commit/e2459a2c73548e936ab7e34ce215560e2122194a) +- style(prettier): prettified code [`01f47ee`](https://github.com/arthurfiorette/sink-library/commit/01f47ee4f50869611c3f5acfa26589e53c8faa65) +- style(prettier): prettified code [`ee26dc2`](https://github.com/arthurfiorette/sink-library/commit/ee26dc2fc1e87e25d90ba1bf5cc943851cb8e2ae) +- tag(pom): v3.4.0 [`9f109c7`](https://github.com/arthurfiorette/sink-library/commit/9f109c742444d3eb3f7fd7de06d4bb3e04589658) + +## [v3.3.1](https://github.com/arthurfiorette/sink-library/compare/v3.3.0...v3.3.1) - 2021-06-27 + +### Commits + +- feat(item): get item builder as menu item [`f852dab`](https://github.com/arthurfiorette/sink-library/commit/f852dab43ecb8affb7c8c8b785b308ac6370b4cb) +- style(prettier): prettified code [`d9cb084`](https://github.com/arthurfiorette/sink-library/commit/d9cb084ceff43f458d0fac9fadfe47704b7e06f9) +- tag(pom): v3.3.1 [`7f5bbf1`](https://github.com/arthurfiorette/sink-library/commit/7f5bbf1c86ec140de9a9b4ad448b93a08681fa87) -## [v3.2.2](https://github.com/Hazork/sink-library/compare/v3.2.1...v3.2.2) - 2021-06-27 +## [v3.3.0](https://github.com/arthurfiorette/sink-library/compare/v3.2.2...v3.3.0) - 2021-06-27 ### Commits -- fix(MenuItem): removed unused class generic - [`20d0132`](https://github.com/Hazork/sink-library/commit/20d0132de0b13673d94c12413bfb5b87bb800d78) -- tag(pom): v3.2.2 - [`9dec579`](https://github.com/Hazork/sink-library/commit/9dec5791ccbb191822125c647c5dac194b718205) +- feat(lang): lang path are resolved with the enum itself [`a499459`](https://github.com/arthurfiorette/sink-library/commit/a499459f2bab46481566e6fd6f3471e595d48e04) +- style(prettier): prettified code [`0c1d598`](https://github.com/arthurfiorette/sink-library/commit/0c1d598d7b521146dfc3bbf715b09ecae2b9107d) +- tag(pom): v3.3.0 [`fde509f`](https://github.com/arthurfiorette/sink-library/commit/fde509f8dd23ca5ed5aab638786d7c9c956a8f53) -## [v3.2.1](https://github.com/Hazork/sink-library/compare/v3.1.2...v3.2.1) - 2021-06-27 +## [v3.2.2](https://github.com/arthurfiorette/sink-library/compare/v3.2.1...v3.2.2) - 2021-06-27 ### Commits -- feat(menu): click listener is no longer generic - [`43b1a39`](https://github.com/Hazork/sink-library/commit/43b1a39d512f9c2ee3d93c5cd0824df58a85c96e) -- style(prettier): prettified code - [`f130094`](https://github.com/Hazork/sink-library/commit/f1300949f5e997ee29fe5b0dd46a08eceac8981c) -- tag(pom): v3.2.1 - [`303f0c9`](https://github.com/Hazork/sink-library/commit/303f0c98d591e9df284aa08cb08abcd4af319654) +- fix(MenuItem): removed unused class generic [`20d0132`](https://github.com/arthurfiorette/sink-library/commit/20d0132de0b13673d94c12413bfb5b87bb800d78) +- tag(pom): v3.2.2 [`9dec579`](https://github.com/arthurfiorette/sink-library/commit/9dec5791ccbb191822125c647c5dac194b718205) -## [v3.1.2](https://github.com/Hazork/sink-library/compare/v3.1.1...v3.1.2) - 2021-06-27 +## [v3.2.1](https://github.com/arthurfiorette/sink-library/compare/v3.1.2...v3.2.1) - 2021-06-27 ### Commits -- feat(MenuItem): added missing setter for click listener - [`226a2bd`](https://github.com/Hazork/sink-library/commit/226a2bdc9906cd91047244c9e61dd3af54d250c4) -- style(prettier): prettified code - [`e2e3ab0`](https://github.com/Hazork/sink-library/commit/e2e3ab09b26fdbf74b113c635ce164cf8587a470) -- tag(pom): v3.1.2 - [`fc71e6d`](https://github.com/Hazork/sink-library/commit/fc71e6dde5a84ea683bed91a8e28f6a8d245abbb) +- feat(menu): click listener is no longer generic [`43b1a39`](https://github.com/arthurfiorette/sink-library/commit/43b1a39d512f9c2ee3d93c5cd0824df58a85c96e) +- style(prettier): prettified code [`f130094`](https://github.com/arthurfiorette/sink-library/commit/f1300949f5e997ee29fe5b0dd46a08eceac8981c) +- tag(pom): v3.2.1 [`303f0c9`](https://github.com/arthurfiorette/sink-library/commit/303f0c98d591e9df284aa08cb08abcd4af319654) -## [v3.1.1](https://github.com/Hazork/sink-library/compare/v3.1.0...v3.1.1) - 2021-06-26 +## [v3.1.2](https://github.com/arthurfiorette/sink-library/compare/v3.1.1...v3.1.2) - 2021-06-27 ### Commits -- fix(menu): use the default item instead of AIR - [`1a84b8d`](https://github.com/Hazork/sink-library/commit/1a84b8d296d8c73d40f9a2c079e0b1d49ea20b97) -- tag(pom): v3.1.1 - [`4a32112`](https://github.com/Hazork/sink-library/commit/4a32112b78569825e1d40e236bafa950a1549090) +- feat(MenuItem): added missing setter for click listener [`226a2bd`](https://github.com/arthurfiorette/sink-library/commit/226a2bdc9906cd91047244c9e61dd3af54d250c4) +- style(prettier): prettified code [`e2e3ab0`](https://github.com/arthurfiorette/sink-library/commit/e2e3ab09b26fdbf74b113c635ce164cf8587a470) +- tag(pom): v3.1.2 [`fc71e6d`](https://github.com/arthurfiorette/sink-library/commit/fc71e6dde5a84ea683bed91a8e28f6a8d245abbb) -## [v3.1.0](https://github.com/Hazork/sink-library/compare/v3.0.0...v3.1.0) - 2021-06-26 +## [v3.1.1](https://github.com/arthurfiorette/sink-library/compare/v3.1.0...v3.1.1) - 2021-06-26 ### Commits -- feat(menu): customize the default page item - [`9bf3d8a`](https://github.com/Hazork/sink-library/commit/9bf3d8a38147e2854212219ddd41790ce937686b) -- style(pom): format - [`5985c3f`](https://github.com/Hazork/sink-library/commit/5985c3fe8dd0db194367e0af7b4416c10df28888) -- style(prettier): prettified code - [`d801baa`](https://github.com/Hazork/sink-library/commit/d801baa3b628313b9f8816318ce66ea11259477f) -- tag(pom): v3.1.0 - [`6251d50`](https://github.com/Hazork/sink-library/commit/6251d50be39022fbaee43a8dec97178ecbf2f707) +- fix(menu): use the default item instead of AIR [`1a84b8d`](https://github.com/arthurfiorette/sink-library/commit/1a84b8d296d8c73d40f9a2c079e0b1d49ea20b97) +- tag(pom): v3.1.1 [`4a32112`](https://github.com/arthurfiorette/sink-library/commit/4a32112b78569825e1d40e236bafa950a1549090) -## [v3.0.0](https://github.com/Hazork/sink-library/compare/v2.0.8...v3.0.0) - 2021-06-27 +## [v3.1.0](https://github.com/arthurfiorette/sink-library/compare/v3.0.0...v3.1.0) - 2021-06-26 ### Commits -- feat(menu)!: complete menu redesign - [`9a6e849`](https://github.com/Hazork/sink-library/commit/9a6e8499dcaaad78acc0c6539584c50e03f25a86) -- style(prettier): prettified code - [`39668a4`](https://github.com/Hazork/sink-library/commit/39668a4b2c63a49f5d1a483f6a6f501a6ca7af4a) -- tag(pom): v3.0.0 - [`2e329bf`](https://github.com/Hazork/sink-library/commit/2e329bf5a96438c4f9b0350261e406b367cb0372) +- feat(menu): customize the default page item [`9bf3d8a`](https://github.com/arthurfiorette/sink-library/commit/9bf3d8a38147e2854212219ddd41790ce937686b) +- style(pom): format [`5985c3f`](https://github.com/arthurfiorette/sink-library/commit/5985c3fe8dd0db194367e0af7b4416c10df28888) +- style(prettier): prettified code [`d801baa`](https://github.com/arthurfiorette/sink-library/commit/d801baa3b628313b9f8816318ce66ea11259477f) +- tag(pom): v3.1.0 [`6251d50`](https://github.com/arthurfiorette/sink-library/commit/6251d50be39022fbaee43a8dec97178ecbf2f707) -## [v2.0.8](https://github.com/Hazork/sink-library/compare/v2.0.7...v2.0.8) - 2021-06-26 +## [v3.0.0](https://github.com/arthurfiorette/sink-library/compare/v2.0.8...v3.0.0) - 2021-06-27 ### Commits -- ci(maven): runs on every push or pull_request - [`61ab3a8`](https://github.com/Hazork/sink-library/commit/61ab3a8fbca41cd268ecc16fe6e5fdbf3bac881f) +- feat(menu)!: complete menu redesign [`9a6e849`](https://github.com/arthurfiorette/sink-library/commit/9a6e8499dcaaad78acc0c6539584c50e03f25a86) +- style(prettier): prettified code [`39668a4`](https://github.com/arthurfiorette/sink-library/commit/39668a4b2c63a49f5d1a483f6a6f501a6ca7af4a) +- tag(pom): v3.0.0 [`2e329bf`](https://github.com/arthurfiorette/sink-library/commit/2e329bf5a96438c4f9b0350261e406b367cb0372) -## [v2.0.7](https://github.com/Hazork/sink-library/compare/v2.0.6...v2.0.7) - 2021-06-26 +## [v2.0.8](https://github.com/arthurfiorette/sink-library/compare/v2.0.7...v2.0.8) - 2021-06-26 ### Commits -- chore(ci): modified artifact and prettier commit name - [`84cd6cb`](https://github.com/Hazork/sink-library/commit/84cd6cb70fcbe3258100c00eb42b574ac723d2bf) -- ci(maven): upload build artifact - [`33e017b`](https://github.com/Hazork/sink-library/commit/33e017b0064e505fee86f0af0c0d66539143a25a) -- ci(maven): upload built files to latest release - [`d4676f0`](https://github.com/Hazork/sink-library/commit/d4676f0160d32326edfd5d3a36f0593b43cac611) -- feat: baseplugin does not control services registration - [`17aab6f`](https://github.com/Hazork/sink-library/commit/17aab6fbb6f7cbe035c6d670fe2865423cf41367) -- style: prettified code - [`1460a61`](https://github.com/Hazork/sink-library/commit/1460a61405a464b07054f62d7a8edb5a1d4ccea2) +- ci(maven): runs on every push or pull_request [`61ab3a8`](https://github.com/arthurfiorette/sink-library/commit/61ab3a8fbca41cd268ecc16fe6e5fdbf3bac881f) -## [v2.0.6](https://github.com/Hazork/sink-library/compare/v2.0.5...v2.0.6) - 2021-06-21 +## [v2.0.7](https://github.com/arthurfiorette/sink-library/compare/v2.0.6...v2.0.7) - 2021-06-26 ### Commits -- feat: create a new instance when db return null - [`6ef8ec5`](https://github.com/Hazork/sink-library/commit/6ef8ec58517e80bdc1f339d02121dbbcc52156bb) -- fix: correct void type - [`881c566`](https://github.com/Hazork/sink-library/commit/881c566ff3a13069eb900985e98479ea8d99ca4f) -- style: prettified code - [`5ac314d`](https://github.com/Hazork/sink-library/commit/5ac314d75b2092b32a8a1a2cfb44629db0343c7f) +- chore(ci): modified artifact and prettier commit name [`84cd6cb`](https://github.com/arthurfiorette/sink-library/commit/84cd6cb70fcbe3258100c00eb42b574ac723d2bf) +- ci(maven): upload build artifact [`33e017b`](https://github.com/arthurfiorette/sink-library/commit/33e017b0064e505fee86f0af0c0d66539143a25a) +- ci(maven): upload built files to latest release [`d4676f0`](https://github.com/arthurfiorette/sink-library/commit/d4676f0160d32326edfd5d3a36f0593b43cac611) +- feat: baseplugin does not control services registration [`17aab6f`](https://github.com/arthurfiorette/sink-library/commit/17aab6fbb6f7cbe035c6d670fe2865423cf41367) +- style: prettified code [`1460a61`](https://github.com/arthurfiorette/sink-library/commit/1460a61405a464b07054f62d7a8edb5a1d4ccea2) -## [v2.0.5](https://github.com/Hazork/sink-library/compare/v2.0.4...v2.0.5) - 2021-06-21 +## [v2.0.6](https://github.com/arthurfiorette/sink-library/compare/v2.0.5...v2.0.6) - 2021-06-21 ### Commits -- feat: made some fields protected - [`dcbcf2b`](https://github.com/Hazork/sink-library/commit/dcbcf2be41221d3516f38183423686e79a3372eb) -- fix: LoadingStorage saves his entities when disabling - [`77d3850`](https://github.com/Hazork/sink-library/commit/77d3850891a61a6cd1b6da7740d6fe54853d0c51) -- style: prettified code - [`349703a`](https://github.com/Hazork/sink-library/commit/349703a82609b53781ece7a47ac0302584202f53) -- style: prettified code - [`b24e06b`](https://github.com/Hazork/sink-library/commit/b24e06beb7616c7f5c1c72b5c61a8158b828f486) +- feat: create a new instance when db return null [`6ef8ec5`](https://github.com/arthurfiorette/sink-library/commit/6ef8ec58517e80bdc1f339d02121dbbcc52156bb) +- fix: correct void type [`881c566`](https://github.com/arthurfiorette/sink-library/commit/881c566ff3a13069eb900985e98479ea8d99ca4f) +- style: prettified code [`5ac314d`](https://github.com/arthurfiorette/sink-library/commit/5ac314d75b2092b32a8a1a2cfb44629db0343c7f) -## [v2.0.4](https://github.com/Hazork/sink-library/compare/v2.0.3...v2.0.4) - 2021-06-21 +## [v2.0.5](https://github.com/arthurfiorette/sink-library/compare/v2.0.4...v2.0.5) - 2021-06-21 ### Commits -- feat: services can throw any exceptions - [`80194bb`](https://github.com/Hazork/sink-library/commit/80194bb66a4a75e25cb34c362616bff23a867520) +- feat: made some fields protected [`dcbcf2b`](https://github.com/arthurfiorette/sink-library/commit/dcbcf2be41221d3516f38183423686e79a3372eb) +- fix: LoadingStorage saves his entities when disabling [`77d3850`](https://github.com/arthurfiorette/sink-library/commit/77d3850891a61a6cd1b6da7740d6fe54853d0c51) +- style: prettified code [`349703a`](https://github.com/arthurfiorette/sink-library/commit/349703a82609b53781ece7a47ac0302584202f53) +- style: prettified code [`b24e06b`](https://github.com/arthurfiorette/sink-library/commit/b24e06beb7616c7f5c1c72b5c61a8158b828f486) -## [v2.0.3](https://github.com/Hazork/sink-library/compare/v2.0.2...v2.0.3) - 2021-06-21 +## [v2.0.4](https://github.com/arthurfiorette/sink-library/compare/v2.0.3...v2.0.4) - 2021-06-21 ### Commits -- fix: removed wrong @Override - [`9c03d0d`](https://github.com/Hazork/sink-library/commit/9c03d0de3323d7c25c45188476fd32545ae7c296) -- refactor: database is now a service - [`357072f`](https://github.com/Hazork/sink-library/commit/357072fc1d47283eb931eaee2c4f928aa93c7d0f) -- style: prettified code - [`7eb74cc`](https://github.com/Hazork/sink-library/commit/7eb74cc1bfe3a9acbf49ed2f4517032460e2c3c4) -- style: prettified code - [`a9ead1d`](https://github.com/Hazork/sink-library/commit/a9ead1d7e5580b9e90fb08e887740f02ee65a060) +- feat: services can throw any exceptions [`80194bb`](https://github.com/arthurfiorette/sink-library/commit/80194bb66a4a75e25cb34c362616bff23a867520) + +## [v2.0.3](https://github.com/arthurfiorette/sink-library/compare/v2.0.2...v2.0.3) - 2021-06-21 + +### Commits -## [v2.0.2](https://github.com/Hazork/sink-library/compare/v2.0.1...v2.0.2) - 2021-06-21 +- fix: removed wrong @Override [`9c03d0d`](https://github.com/arthurfiorette/sink-library/commit/9c03d0de3323d7c25c45188476fd32545ae7c296) +- refactor: database is now a service [`357072f`](https://github.com/arthurfiorette/sink-library/commit/357072fc1d47283eb931eaee2c4f928aa93c7d0f) +- style: prettified code [`7eb74cc`](https://github.com/arthurfiorette/sink-library/commit/7eb74cc1bfe3a9acbf49ed2f4517032460e2c3c4) +- style: prettified code [`a9ead1d`](https://github.com/arthurfiorette/sink-library/commit/a9ead1d7e5580b9e90fb08e887740f02ee65a060) -these are some misspelled words I found. sure that there is more +## [v2.0.2](https://github.com/arthurfiorette/sink-library/compare/v2.0.1...v2.0.2) - 2021-06-21 ### Commits -- docs: holy sh\*t, I don't know how to write - [`2688e6a`](https://github.com/Hazork/sink-library/commit/2688e6aef6b6d3d0b4719e0f98f6381689676d73) +- docs: holy sh*t, I don't know how to write [`2688e6a`](https://github.com/arthurfiorette/sink-library/commit/2688e6aef6b6d3d0b4719e0f98f6381689676d73) -## [v2.0.1](https://github.com/Hazork/sink-library/compare/v2.0.0...v2.0.1) - 2021-06-21 +## [v2.0.1](https://github.com/arthurfiorette/sink-library/compare/v2.0.0...v2.0.1) - 2021-06-21 ### Commits -- chore: added maven scripts for interoperability - [`8f79390`](https://github.com/Hazork/sink-library/commit/8f79390c38b65f6d12f9bc4a1d4f00addbdf96a6) -- ci: updated maven ci - [`07376a2`](https://github.com/Hazork/sink-library/commit/07376a2f55893c3f6304002d2e770327377dbdd0) -- docs: added jitpack badge - [`62b7ad3`](https://github.com/Hazork/sink-library/commit/62b7ad386334b00e18b4d07524d3d26a5f185162) -- refactor: removed unused uuid classes - [`83c2c8a`](https://github.com/Hazork/sink-library/commit/83c2c8a8f35531a12c951c0025eac8d498f1e151) -- style: prettified code - [`56b5e51`](https://github.com/Hazork/sink-library/commit/56b5e5113761899231e1608ac086f5cb7cfb970d) +- chore: added maven scripts for interoperability [`8f79390`](https://github.com/arthurfiorette/sink-library/commit/8f79390c38b65f6d12f9bc4a1d4f00addbdf96a6) +- ci: updated maven ci [`07376a2`](https://github.com/arthurfiorette/sink-library/commit/07376a2f55893c3f6304002d2e770327377dbdd0) +- docs: added jitpack badge [`62b7ad3`](https://github.com/arthurfiorette/sink-library/commit/62b7ad386334b00e18b4d07524d3d26a5f185162) +- refactor: removed unused uuid classes [`83c2c8a`](https://github.com/arthurfiorette/sink-library/commit/83c2c8a8f35531a12c951c0025eac8d498f1e151) +- style: prettified code [`56b5e51`](https://github.com/arthurfiorette/sink-library/commit/56b5e5113761899231e1608ac086f5cb7cfb970d) -## [v2.0.0](https://github.com/Hazork/sink-library/compare/v1.1.0...v2.0.0) - 2021-06-20 +## [v2.0.0](https://github.com/arthurfiorette/sink-library/compare/v1.1.0...v2.0.0) - 2021-06-20 ### Merged -- Bump maven-source-plugin from 3.2.0 to 3.2.1 - [`#2`](https://github.com/Hazork/sink-library/pull/2) - -### Commits - -- all!: prettier, and package rename. - [`d6eba51`](https://github.com/Hazork/sink-library/commit/d6eba519e5d7ee58a15cd0a463b4b69bd4e99d26) -- AtualizaĆ§Ć£o dos contatos - [`8478b95`](https://github.com/Hazork/sink-library/commit/8478b951bd880df2e0be1309d1bfc90fa61fd760) -- AtualizaĆ§Ć£o dos contatos - [`6ce2717`](https://github.com/Hazork/sink-library/commit/6ce2717379cfd89bae0776a2286dae167ebfffb3) -- build!: changed from gh packages to jitpack - [`e4724ca`](https://github.com/Hazork/sink-library/commit/e4724ca6636f9e06bf9ccb04e98867209cad417e) -- chore: removed unused file - [`a7f470b`](https://github.com/Hazork/sink-library/commit/a7f470b9847c067afd7a5b605589135adb45d3ce) -- docs: added dependencies tag - [`d4edc13`](https://github.com/Hazork/sink-library/commit/d4edc13b296f944e299d81fa0ee22e7f30c14ec3) -- docs: badge border rounded - [`8fe6978`](https://github.com/Hazork/sink-library/commit/8fe6978626c499d4f5273d149d40de3ca43433e5) -- docs: break line on top - [`35cfc4e`](https://github.com/Hazork/sink-library/commit/35cfc4e8aa7db60834a07d8778fd5bd10ecc1877) -- docs: fixed high spelling <3 - [`f8184f8`](https://github.com/Hazork/sink-library/commit/f8184f84987040a69742c57e5e6038e39d26af23) -- docs: updated hello world example - [`e907f60`](https://github.com/Hazork/sink-library/commit/e907f609b900e260e5ee3070c4064ac9ed20d073) -- docs: updated readme - [`4f2c2cb`](https://github.com/Hazork/sink-library/commit/4f2c2cb645641fbf642ab338d586e568f71f5390) -- feat: component integration - [`8185821`](https://github.com/Hazork/sink-library/commit/8185821a10015b3abcad2f485fd29f346dd0e1f0) -- feat: listener class correct imports - [`6ced866`](https://github.com/Hazork/sink-library/commit/6ced8666e736e595c53cb126834534f7ad2876d1) -- feat: publish to github package and removed doc example - [`bbe0cc7`](https://github.com/Hazork/sink-library/commit/bbe0cc7f0371ebbb2272fc6d00786eb32fbaac04) -- feat!: command classes redesign - [`dec6c8d`](https://github.com/Hazork/sink-library/commit/dec6c8da9514d72b5c189ee4c7e18db4d0a07133) -- feat!: config classes redesign - [`10029ed`](https://github.com/Hazork/sink-library/commit/10029ed186545b3f7230fed60c2a5fbf85b628b0) -- feat!: core classes redesign - [`c04232f`](https://github.com/Hazork/sink-library/commit/c04232f873ec46d82adca50784faa24def2aa980) -- feat!: data classes redesign - [`54a0236`](https://github.com/Hazork/sink-library/commit/54a023681e29acd84338c7772163db7eed2c6e00) -- feat!: executor classes redesign - [`1cc9f7f`](https://github.com/Hazork/sink-library/commit/1cc9f7f6aa912bab8f1f0c6bf35d223864312e5b) -- feat!: item and services classes redesign - [`cfc4cdc`](https://github.com/Hazork/sink-library/commit/cfc4cdc78e63a00842407e79575d9d010157b1f1) -- fix: added correct storage interface - [`dda1b7f`](https://github.com/Hazork/sink-library/commit/dda1b7fa3cf30b036f61897a4ba41c7cd4f479a3) -- fix: github registry repository - [`c771be7`](https://github.com/Hazork/sink-library/commit/c771be729b4738588137f16a6a0a5f95b2605c04) -- fix: now prettier_options will work - [`5877351`](https://github.com/Hazork/sink-library/commit/58773510c78aa1dd37fe16fc011ee0b0a9da98e2) -- fix: removed `"` from prettier options - [`ccfd287`](https://github.com/Hazork/sink-library/commit/ccfd28747b08f87a09cc7baa59455b8c9636662d) -- style: prettified code - [`555449d`](https://github.com/Hazork/sink-library/commit/555449daa97205408d2aa1ceb0aabae2bd73509b) -- style: prettified code - [`2c75567`](https://github.com/Hazork/sink-library/commit/2c755670e1a566706ba617c3b37ba1280659f86d) -- style: prettified code - [`bbbf253`](https://github.com/Hazork/sink-library/commit/bbbf25399243b86d38d9d3a93e1c1b6173c4ddfe) -- style: prettified code - [`914afb7`](https://github.com/Hazork/sink-library/commit/914afb78304cf16f75de364e902b73af6406ad7a) -- style: prettified code - [`ad7715b`](https://github.com/Hazork/sink-library/commit/ad7715b4690169cd615d6331589f69db0386ed49) -- style: prettified code - [`4872c9c`](https://github.com/Hazork/sink-library/commit/4872c9c477084098759fe393af22dbd01f57fbea) -- style: run cleanup on source code - [`3c005dd`](https://github.com/Hazork/sink-library/commit/3c005dd50298976916640e6ba8b48d7c888d4274) -- tag: v2.0.0 - [`4ce1aa6`](https://github.com/Hazork/sink-library/commit/4ce1aa6bcb61aa5d663c5d3bffa4301d31a351b7) - -## [v1.1.0](https://github.com/Hazork/sink-library/compare/v1.0.3...v1.1.0) - 2021-02-21 - -### Commits - -- Alterado lista para coleĆ§Ć£o - [`c1dd92e`](https://github.com/Hazork/sink-library/commit/c1dd92eb98d2284d571890dd5764cbfd25706d36) -- ClickAction informa o ItemStack clicado - [`a0614a2`](https://github.com/Hazork/sink-library/commit/a0614a26c7ebf1e38de70d895cd8bbfd37bcfa29) -- CorreĆ§Ć£o cache do maven - [`fc31302`](https://github.com/Hazork/sink-library/commit/fc31302842c3947fa956f2ae84fb5815bb36427a) -- Create maven.yml - [`c09e1e4`](https://github.com/Hazork/sink-library/commit/c09e1e4240503b39c3c83b7baae427bb62e13c94) -- Diminuido repetiĆ§Ć£o do Bukkit.getScheduler() - [`33c510e`](https://github.com/Hazork/sink-library/commit/33c510eb6740b2d0c76362106d3cd80fe4e54212) -- Interface identificĆ”vel para ajuda em objetos de persistencia. - [`a1814ee`](https://github.com/Hazork/sink-library/commit/a1814ee69e0d893a3bceed9c0f318e76d59414bd) -- Issue templates - [`2a9cf4b`](https://github.com/Hazork/sink-library/commit/2a9cf4bcb1c5d0ace4c6a03c03437282dbb86f9b) -- Javadoc correction - [`66c5a3f`](https://github.com/Hazork/sink-library/commit/66c5a3fd34820a8f5e20985e19c3186da725cdee) -- javadoc Correction 2 - [`5516b80`](https://github.com/Hazork/sink-library/commit/5516b808cf02acd38cf15c957204dc3e859239ce) -- MĆ©todo para desregistrar um evento. - [`bec946d`](https://github.com/Hazork/sink-library/commit/bec946d93d8b63bf3d2b960894f002eb4f45c18d) -- Moved database package - [`10c8b27`](https://github.com/Hazork/sink-library/commit/10c8b279633dd4b4bd2151f243c36c1cd2129359) -- Possibilidade de filtar o getAll() - [`79ccf3b`](https://github.com/Hazork/sink-library/commit/79ccf3baf2127474fe29efabc8fda396376eba0c) -- RefatoraĆ§Ć£o completa do esquema de databases - [`0c6ede6`](https://github.com/Hazork/sink-library/commit/0c6ede608d6ec59af3ca2ec8dd3694983071f48a) -- RemoĆ§Ć£o do javadoc - [`be69e3b`](https://github.com/Hazork/sink-library/commit/be69e3b1d94a60fc03c1c7399df78e5504bec25f) -- RemoĆ§Ć£o do Sinks #1 - [`f14269e`](https://github.com/Hazork/sink-library/commit/f14269ed554ffa4a2aa95fd440b668705a4f972e) -- ServiƧo de tocar som - [`bf563fb`](https://github.com/Hazork/sink-library/commit/bf563fb56237f60c517d9b7521555e176797720f) -- Update issue templates - [`4705211`](https://github.com/Hazork/sink-library/commit/47052117c12254676aded8cc2a77ca8a4b582200) -- Update maven.yml - [`eb88ba9`](https://github.com/Hazork/sink-library/commit/eb88ba9058fc15e3d1112189b74000aa7f1d08a4) -- VersĆ£o do Ubuntu errada - [`f39d24b`](https://github.com/Hazork/sink-library/commit/f39d24b6cc483e557d8b08dd143380d2870aa464) -- Versionamento 1.1.0 - [`e7435a9`](https://github.com/Hazork/sink-library/commit/e7435a90a06fa632d91f6f6a4276ee13889f4437) -- Versionamento 1.1.0 - [`9776723`](https://github.com/Hazork/sink-library/commit/9776723bf120e0611ad079d10797eaf4dff5af57) -- Versionamento 1.1.0 - [`8de48f9`](https://github.com/Hazork/sink-library/commit/8de48f92c6d077c5466e123a8a9ae20ccc8747f0) - -## [v1.0.3](https://github.com/Hazork/sink-library/compare/v1.0.2...v1.0.3) - 2020-12-26 - -### Commits - -- Adicionado javadoc e pequenas mudanƧas - [`2de4350`](https://github.com/Hazork/sink-library/commit/2de43500e5fa33d5258b4faf5065b0925925ce60) -- Annotation inĆŗtil - [`86d5a5b`](https://github.com/Hazork/sink-library/commit/86d5a5b0864d196919d6b6b3afeec8fee170dc17) -- AnotaƧƵes simples - [`acd7752`](https://github.com/Hazork/sink-library/commit/acd77526b934b0316471bef9168bc07fa19801f2) -- Construtores pĆŗblicos - [`cab2b3e`](https://github.com/Hazork/sink-library/commit/cab2b3ec5124061a4df4cc3bb222f352177995a6) -- CorreĆ§Ć£o que o bool modified nunca ficava false. - [`764d6fb`](https://github.com/Hazork/sink-library/commit/764d6fb49aad4f1f409071783770c178b1a08edb) -- CriaĆ§Ć£o do sink object para padronizaĆ§Ć£o. - [`7cb0c4e`](https://github.com/Hazork/sink-library/commit/7cb0c4e58cd7b839789f24c985cf1c6937c1dad1) -- FormataĆ§Ć£o do javadoc - [`9c97026`](https://github.com/Hazork/sink-library/commit/9c97026a93a3f0020b87d918c4722846fab0e7ab) -- PadronizaĆ§Ć£o do listener com SinkListener - [`fc74612`](https://github.com/Hazork/sink-library/commit/fc74612e86bb075d2bc06f3e21a4960113a95505) -- ReformulaĆ§Ć£o de todos as classes de informaĆ§Ć£o. - [`19a9199`](https://github.com/Hazork/sink-library/commit/19a9199bd5e42a428e08599388369e5984fdba48) -- RemoĆ§Ć£o das anotaƧƵes - [`e66267c`](https://github.com/Hazork/sink-library/commit/e66267c3557fea59a8e261d09bbb297d5ed5cc32) -- RemoĆ§Ć£o do objeto scheduler para correĆ§Ć£o de erros ao recarregar - [`94ec912`](https://github.com/Hazork/sink-library/commit/94ec912f98a73f3d6b9dd84e1ad4b4fe55832119) -- RemoĆ§Ć£o do Pair. - [`1e1f41c`](https://github.com/Hazork/sink-library/commit/1e1f41ce840b22d2d76e66b6e9f71597ac27f332) -- RemoĆ§Ć£o to Gsons e TypeTokens por ser inĆŗtil. - [`c636cbc`](https://github.com/Hazork/sink-library/commit/c636cbc2c418ec45d87f5eb1268ffd0adb4d0a61) -- runTask para somente run - [`b1c26d8`](https://github.com/Hazork/sink-library/commit/b1c26d8654ea383c6085634503b564d5d223234e) -- toArray agora Ć© para coleƧƵes e foi melhor implementado. - [`f28a219`](https://github.com/Hazork/sink-library/commit/f28a2195583688ace58e8c974d5c577aa6db92c6) - -## [v1.0.2](https://github.com/Hazork/sink-library/compare/v1.0.1...v1.0.2) - 2020-12-20 - -### Commits - -- CorreƧƵes maven do projeto. (CĆ³digo inalterado) - [`88896f1`](https://github.com/Hazork/sink-library/commit/88896f1bdf4fcaa7b8bf1705dfb70744ea99032f) -- Update README.md - [`7b61aba`](https://github.com/Hazork/sink-library/commit/7b61aba523858422e8dbc754773533a691b871c9) -- Update README.md - [`5f755d3`](https://github.com/Hazork/sink-library/commit/5f755d3bf4844777757323a5f85412dbb5c4c676) - -## [v1.0.1](https://github.com/Hazork/sink-library/compare/v1.0.0...v1.0.1) - 2020-12-20 - -### Commits - -- CorreƧƵes maven do projeto. (CĆ³digo inalterado) - [`9fd0174`](https://github.com/Hazork/sink-library/commit/9fd0174ee2e38dcd6059f783a60fd5baf48aaa47) - -## [v1.0.0](https://github.com/Hazork/sink-library/compare/v1.0.0-BETA...v1.0.0) - 2020-12-20 +- Bump maven-source-plugin from 3.2.0 to 3.2.1 [`#2`](https://github.com/arthurfiorette/sink-library/pull/2) + +### Commits + +- all!: prettier, and package rename. [`d6eba51`](https://github.com/arthurfiorette/sink-library/commit/d6eba519e5d7ee58a15cd0a463b4b69bd4e99d26) +- AtualizaĆ§Ć£o dos contatos [`8478b95`](https://github.com/arthurfiorette/sink-library/commit/8478b951bd880df2e0be1309d1bfc90fa61fd760) +- AtualizaĆ§Ć£o dos contatos [`6ce2717`](https://github.com/arthurfiorette/sink-library/commit/6ce2717379cfd89bae0776a2286dae167ebfffb3) +- build!: changed from gh packages to jitpack [`e4724ca`](https://github.com/arthurfiorette/sink-library/commit/e4724ca6636f9e06bf9ccb04e98867209cad417e) +- chore: removed unused file [`a7f470b`](https://github.com/arthurfiorette/sink-library/commit/a7f470b9847c067afd7a5b605589135adb45d3ce) +- docs: added dependencies tag [`d4edc13`](https://github.com/arthurfiorette/sink-library/commit/d4edc13b296f944e299d81fa0ee22e7f30c14ec3) +- docs: badge border rounded [`8fe6978`](https://github.com/arthurfiorette/sink-library/commit/8fe6978626c499d4f5273d149d40de3ca43433e5) +- docs: break line on top [`35cfc4e`](https://github.com/arthurfiorette/sink-library/commit/35cfc4e8aa7db60834a07d8778fd5bd10ecc1877) +- docs: fixed high spelling <3 [`f8184f8`](https://github.com/arthurfiorette/sink-library/commit/f8184f84987040a69742c57e5e6038e39d26af23) +- docs: updated hello world example [`e907f60`](https://github.com/arthurfiorette/sink-library/commit/e907f609b900e260e5ee3070c4064ac9ed20d073) +- docs: updated readme [`4f2c2cb`](https://github.com/arthurfiorette/sink-library/commit/4f2c2cb645641fbf642ab338d586e568f71f5390) +- feat: component integration [`8185821`](https://github.com/arthurfiorette/sink-library/commit/8185821a10015b3abcad2f485fd29f346dd0e1f0) +- feat: listener class correct imports [`6ced866`](https://github.com/arthurfiorette/sink-library/commit/6ced8666e736e595c53cb126834534f7ad2876d1) +- feat: publish to github package and removed doc example [`bbe0cc7`](https://github.com/arthurfiorette/sink-library/commit/bbe0cc7f0371ebbb2272fc6d00786eb32fbaac04) +- feat!: command classes redesign [`dec6c8d`](https://github.com/arthurfiorette/sink-library/commit/dec6c8da9514d72b5c189ee4c7e18db4d0a07133) +- feat!: config classes redesign [`10029ed`](https://github.com/arthurfiorette/sink-library/commit/10029ed186545b3f7230fed60c2a5fbf85b628b0) +- feat!: core classes redesign [`c04232f`](https://github.com/arthurfiorette/sink-library/commit/c04232f873ec46d82adca50784faa24def2aa980) +- feat!: data classes redesign [`54a0236`](https://github.com/arthurfiorette/sink-library/commit/54a023681e29acd84338c7772163db7eed2c6e00) +- feat!: executor classes redesign [`1cc9f7f`](https://github.com/arthurfiorette/sink-library/commit/1cc9f7f6aa912bab8f1f0c6bf35d223864312e5b) +- feat!: item and services classes redesign [`cfc4cdc`](https://github.com/arthurfiorette/sink-library/commit/cfc4cdc78e63a00842407e79575d9d010157b1f1) +- fix: added correct storage interface [`dda1b7f`](https://github.com/arthurfiorette/sink-library/commit/dda1b7fa3cf30b036f61897a4ba41c7cd4f479a3) +- fix: github registry repository [`c771be7`](https://github.com/arthurfiorette/sink-library/commit/c771be729b4738588137f16a6a0a5f95b2605c04) +- fix: now prettier_options will work [`5877351`](https://github.com/arthurfiorette/sink-library/commit/58773510c78aa1dd37fe16fc011ee0b0a9da98e2) +- fix: removed `"` from prettier options [`ccfd287`](https://github.com/arthurfiorette/sink-library/commit/ccfd28747b08f87a09cc7baa59455b8c9636662d) +- style: prettified code [`555449d`](https://github.com/arthurfiorette/sink-library/commit/555449daa97205408d2aa1ceb0aabae2bd73509b) +- style: prettified code [`2c75567`](https://github.com/arthurfiorette/sink-library/commit/2c755670e1a566706ba617c3b37ba1280659f86d) +- style: prettified code [`bbbf253`](https://github.com/arthurfiorette/sink-library/commit/bbbf25399243b86d38d9d3a93e1c1b6173c4ddfe) +- style: prettified code [`914afb7`](https://github.com/arthurfiorette/sink-library/commit/914afb78304cf16f75de364e902b73af6406ad7a) +- style: prettified code [`ad7715b`](https://github.com/arthurfiorette/sink-library/commit/ad7715b4690169cd615d6331589f69db0386ed49) +- style: prettified code [`4872c9c`](https://github.com/arthurfiorette/sink-library/commit/4872c9c477084098759fe393af22dbd01f57fbea) +- style: run cleanup on source code [`3c005dd`](https://github.com/arthurfiorette/sink-library/commit/3c005dd50298976916640e6ba8b48d7c888d4274) +- tag: v2.0.0 [`4ce1aa6`](https://github.com/arthurfiorette/sink-library/commit/4ce1aa6bcb61aa5d663c5d3bffa4301d31a351b7) + +## [v1.1.0](https://github.com/arthurfiorette/sink-library/compare/v1.0.3...v1.1.0) - 2021-02-21 + +### Commits + +- Alterado lista para coleĆ§Ć£o [`c1dd92e`](https://github.com/arthurfiorette/sink-library/commit/c1dd92eb98d2284d571890dd5764cbfd25706d36) +- ClickAction informa o ItemStack clicado [`a0614a2`](https://github.com/arthurfiorette/sink-library/commit/a0614a26c7ebf1e38de70d895cd8bbfd37bcfa29) +- CorreĆ§Ć£o cache do maven [`fc31302`](https://github.com/arthurfiorette/sink-library/commit/fc31302842c3947fa956f2ae84fb5815bb36427a) +- Create maven.yml [`c09e1e4`](https://github.com/arthurfiorette/sink-library/commit/c09e1e4240503b39c3c83b7baae427bb62e13c94) +- Diminuido repetiĆ§Ć£o do Bukkit.getScheduler() [`33c510e`](https://github.com/arthurfiorette/sink-library/commit/33c510eb6740b2d0c76362106d3cd80fe4e54212) +- Interface identificĆ”vel para ajuda em objetos de persistencia. [`a1814ee`](https://github.com/arthurfiorette/sink-library/commit/a1814ee69e0d893a3bceed9c0f318e76d59414bd) +- Issue templates [`2a9cf4b`](https://github.com/arthurfiorette/sink-library/commit/2a9cf4bcb1c5d0ace4c6a03c03437282dbb86f9b) +- Javadoc correction [`66c5a3f`](https://github.com/arthurfiorette/sink-library/commit/66c5a3fd34820a8f5e20985e19c3186da725cdee) +- javadoc Correction 2 [`5516b80`](https://github.com/arthurfiorette/sink-library/commit/5516b808cf02acd38cf15c957204dc3e859239ce) +- MĆ©todo para desregistrar um evento. [`bec946d`](https://github.com/arthurfiorette/sink-library/commit/bec946d93d8b63bf3d2b960894f002eb4f45c18d) +- Moved database package [`10c8b27`](https://github.com/arthurfiorette/sink-library/commit/10c8b279633dd4b4bd2151f243c36c1cd2129359) +- Possibilidade de filtar o getAll() [`79ccf3b`](https://github.com/arthurfiorette/sink-library/commit/79ccf3baf2127474fe29efabc8fda396376eba0c) +- RefatoraĆ§Ć£o completa do esquema de databases [`0c6ede6`](https://github.com/arthurfiorette/sink-library/commit/0c6ede608d6ec59af3ca2ec8dd3694983071f48a) +- RemoĆ§Ć£o do javadoc [`be69e3b`](https://github.com/arthurfiorette/sink-library/commit/be69e3b1d94a60fc03c1c7399df78e5504bec25f) +- RemoĆ§Ć£o do Sinks #1 [`f14269e`](https://github.com/arthurfiorette/sink-library/commit/f14269ed554ffa4a2aa95fd440b668705a4f972e) +- ServiƧo de tocar som [`bf563fb`](https://github.com/arthurfiorette/sink-library/commit/bf563fb56237f60c517d9b7521555e176797720f) +- Update issue templates [`4705211`](https://github.com/arthurfiorette/sink-library/commit/47052117c12254676aded8cc2a77ca8a4b582200) +- Update maven.yml [`eb88ba9`](https://github.com/arthurfiorette/sink-library/commit/eb88ba9058fc15e3d1112189b74000aa7f1d08a4) +- VersĆ£o do Ubuntu errada [`f39d24b`](https://github.com/arthurfiorette/sink-library/commit/f39d24b6cc483e557d8b08dd143380d2870aa464) +- Versionamento 1.1.0 [`e7435a9`](https://github.com/arthurfiorette/sink-library/commit/e7435a90a06fa632d91f6f6a4276ee13889f4437) +- Versionamento 1.1.0 [`9776723`](https://github.com/arthurfiorette/sink-library/commit/9776723bf120e0611ad079d10797eaf4dff5af57) +- Versionamento 1.1.0 [`8de48f9`](https://github.com/arthurfiorette/sink-library/commit/8de48f92c6d077c5466e123a8a9ae20ccc8747f0) + +## [v1.0.3](https://github.com/arthurfiorette/sink-library/compare/v1.0.2...v1.0.3) - 2020-12-26 + +### Commits + +- Adicionado javadoc e pequenas mudanƧas [`2de4350`](https://github.com/arthurfiorette/sink-library/commit/2de43500e5fa33d5258b4faf5065b0925925ce60) +- Annotation inĆŗtil [`86d5a5b`](https://github.com/arthurfiorette/sink-library/commit/86d5a5b0864d196919d6b6b3afeec8fee170dc17) +- AnotaƧƵes simples [`acd7752`](https://github.com/arthurfiorette/sink-library/commit/acd77526b934b0316471bef9168bc07fa19801f2) +- Construtores pĆŗblicos [`cab2b3e`](https://github.com/arthurfiorette/sink-library/commit/cab2b3ec5124061a4df4cc3bb222f352177995a6) +- CorreĆ§Ć£o que o bool modified nunca ficava false. [`764d6fb`](https://github.com/arthurfiorette/sink-library/commit/764d6fb49aad4f1f409071783770c178b1a08edb) +- CriaĆ§Ć£o do sink object para padronizaĆ§Ć£o. [`7cb0c4e`](https://github.com/arthurfiorette/sink-library/commit/7cb0c4e58cd7b839789f24c985cf1c6937c1dad1) +- FormataĆ§Ć£o do javadoc [`9c97026`](https://github.com/arthurfiorette/sink-library/commit/9c97026a93a3f0020b87d918c4722846fab0e7ab) +- PadronizaĆ§Ć£o do listener com SinkListener [`fc74612`](https://github.com/arthurfiorette/sink-library/commit/fc74612e86bb075d2bc06f3e21a4960113a95505) +- ReformulaĆ§Ć£o de todos as classes de informaĆ§Ć£o. [`19a9199`](https://github.com/arthurfiorette/sink-library/commit/19a9199bd5e42a428e08599388369e5984fdba48) +- RemoĆ§Ć£o das anotaƧƵes [`e66267c`](https://github.com/arthurfiorette/sink-library/commit/e66267c3557fea59a8e261d09bbb297d5ed5cc32) +- RemoĆ§Ć£o do objeto scheduler para correĆ§Ć£o de erros ao recarregar [`94ec912`](https://github.com/arthurfiorette/sink-library/commit/94ec912f98a73f3d6b9dd84e1ad4b4fe55832119) +- RemoĆ§Ć£o do Pair. [`1e1f41c`](https://github.com/arthurfiorette/sink-library/commit/1e1f41ce840b22d2d76e66b6e9f71597ac27f332) +- RemoĆ§Ć£o to Gsons e TypeTokens por ser inĆŗtil. [`c636cbc`](https://github.com/arthurfiorette/sink-library/commit/c636cbc2c418ec45d87f5eb1268ffd0adb4d0a61) +- runTask para somente run [`b1c26d8`](https://github.com/arthurfiorette/sink-library/commit/b1c26d8654ea383c6085634503b564d5d223234e) +- toArray agora Ć© para coleƧƵes e foi melhor implementado. [`f28a219`](https://github.com/arthurfiorette/sink-library/commit/f28a2195583688ace58e8c974d5c577aa6db92c6) + +## [v1.0.2](https://github.com/arthurfiorette/sink-library/compare/v1.0.1...v1.0.2) - 2020-12-20 + +### Commits + +- CorreƧƵes maven do projeto. (CĆ³digo inalterado) [`88896f1`](https://github.com/arthurfiorette/sink-library/commit/88896f1bdf4fcaa7b8bf1705dfb70744ea99032f) +- Update README.md [`7b61aba`](https://github.com/arthurfiorette/sink-library/commit/7b61aba523858422e8dbc754773533a691b871c9) +- Update README.md [`5f755d3`](https://github.com/arthurfiorette/sink-library/commit/5f755d3bf4844777757323a5f85412dbb5c4c676) + +## [v1.0.1](https://github.com/arthurfiorette/sink-library/compare/v1.0.0...v1.0.1) - 2020-12-20 + +### Commits + +- CorreƧƵes maven do projeto. (CĆ³digo inalterado) [`9fd0174`](https://github.com/arthurfiorette/sink-library/commit/9fd0174ee2e38dcd6059f783a60fd5baf48aaa47) + +## [v1.0.0](https://github.com/arthurfiorette/sink-library/compare/v1.0.0-BETA...v1.0.0) - 2020-12-20 ## v1.0.0-BETA - 2020-12-20 ### Commits -- Armazenamento de dados - [`3543536`](https://github.com/Hazork/sink-library/commit/3543536148c40864cc6f4797f71fc63cef737370) -- Arquivo de linguagem mais fĆ”cil de operar - [`3ea5efe`](https://github.com/Hazork/sink-library/commit/3ea5efecfe674df2c96c97bc73110b7c83c93fcb) -- Arquivos iniciais - [`13aaf29`](https://github.com/Hazork/sink-library/commit/13aaf299369ce5ec12e5ebef1a6934b7a1915c3a) -- Banco de dados para objetos locais - [`0e19c0f`](https://github.com/Hazork/sink-library/commit/0e19c0fda47f8994e726745ad60884c713659d26) -- Comandos - [`1a96e71`](https://github.com/Hazork/sink-library/commit/1a96e71c6c1b2906963e3edfe37633f9cc2478c1) -- CorreƧƵes maven do projeto. (CĆ³digo inalterado) - [`9fd0174`](https://github.com/Hazork/sink-library/commit/9fd0174ee2e38dcd6059f783a60fd5baf48aaa47) -- CriaĆ§Ć£o de ItemStack com ItemBuilder melhorada - [`6b76be4`](https://github.com/Hazork/sink-library/commit/6b76be4e0bf6279da365b5989a16f5ab02d6ce74) -- DeclaraĆ§Ć£o do pacote - [`2751215`](https://github.com/Hazork/sink-library/commit/27512153429538cadfb7ab1f3b21421048de6a62) -- Dependencia privada opcional - [`74754fb`](https://github.com/Hazork/sink-library/commit/74754fbdc290ddb087bca09a62ba697c4be7ffec) -- Dependencia removida para publicaĆ§Ć£o jitpack - [`c1fd23b`](https://github.com/Hazork/sink-library/commit/c1fd23b502aece7a48de287da6e2a2d237103a79) -- Externalizado textos - [`fe1bde6`](https://github.com/Hazork/sink-library/commit/fe1bde650d2e45d99bc6df66a962423c18209e78) -- FastUUID internalizado - [`beab830`](https://github.com/Hazork/sink-library/commit/beab830c2435dc1098b98ee8d0b193fbf150d681) -- FormataĆ§Ć£o e pequenas modificaƧƵes - [`5e09fc2`](https://github.com/Hazork/sink-library/commit/5e09fc2759a1fa7454bb554ccaacea4c411c6040) -- Guava Cache adicionado - [`b5efa8b`](https://github.com/Hazork/sink-library/commit/b5efa8b9b0dc536df4123bb1ecb2dd33e10dec87) -- HĆ”bil para geraĆ§Ć£o de Sources e Javadoc - [`a27c9cd`](https://github.com/Hazork/sink-library/commit/a27c9cd08106c0fcc0ad00ad1c7ef4a9dc4ee28c) -- Initial commit - [`f2d59c4`](https://github.com/Hazork/sink-library/commit/f2d59c4a8ebd39df9ef3bb6c3527d75030c48539) -- JavaPluing -> SinkPlugin - [`4aa4765`](https://github.com/Hazork/sink-library/commit/4aa47652f187ff63bb2bbb2c48419c8c9b6df650) -- ModificaĆ§Ć£o da interface Sink - [`0b3dedc`](https://github.com/Hazork/sink-library/commit/0b3dedc7155bcafefb7c7d3d198da1b162ecb81a) -- NĆ©todos Json e Gson uteis - [`e1765bd`](https://github.com/Hazork/sink-library/commit/e1765bdda46da80954b23f4b9b7a2aa149df5106) -- PadronizaĆ§Ć£o dos listeners com uma Ćŗnica classe - [`b2210c1`](https://github.com/Hazork/sink-library/commit/b2210c149fb5bc1ade7101a5c3bae063d0dc6141) -- Pair e Replacer - [`f86731a`](https://github.com/Hazork/sink-library/commit/f86731abf87f1ee50da72030830be9751ba4b2e4) -- Pares melhorados - [`8dc631e`](https://github.com/Hazork/sink-library/commit/8dc631e40aa5d129b496ed60aa4a7e1595dcaf95) -- Primeira versĆ£o da biblioteca para menus. - [`4c34cb0`](https://github.com/Hazork/sink-library/commit/4c34cb0e2a3471950a03b2a8ecf7549f60823271) -- Readme atualizado - [`2b2669e`](https://github.com/Hazork/sink-library/commit/2b2669ee50ad4953b1e6ef69207e38f2d3506475) -- RemoĆ§Ć£o da StorageDB para utilizar tambĆ©m outras implementaƧƵes - [`9f109ae`](https://github.com/Hazork/sink-library/commit/9f109ae4d40696c64c4a1ff14178a33f6fa5be28) -- Removido javadocs para uma melhor implementaĆ§Ć£o futura - [`55a6788`](https://github.com/Hazork/sink-library/commit/55a6788e20708bc33bce29f03a43fedc8253f7b3) -- RestruturaĆ§Ć£o dos arquivos yml - [`2bcc52a`](https://github.com/Hazork/sink-library/commit/2bcc52a91a5ffdec9881215b253ea3af6d8bf7e0) -- Scheduler adicionado - [`6a94411`](https://github.com/Hazork/sink-library/commit/6a94411904851424c0d1664ee508e761d730fc11) -- SinkAPI -> Sink Library - [`d6cfcd3`](https://github.com/Hazork/sink-library/commit/d6cfcd3c88dbbac501c80027b11d858778585949) -- SinkAPI -> Sink Library - [`fbdb39b`](https://github.com/Hazork/sink-library/commit/fbdb39becd927b448bd704846956f58795c6986a) -- Suporte aumentado para arquivos yml - [`5fc58dc`](https://github.com/Hazork/sink-library/commit/5fc58dccdd01aa1f90b084e97755d1d832d75b6a) -- TODO.md - [`791a6d9`](https://github.com/Hazork/sink-library/commit/791a6d9eb2645c33622ce89edf1da07cced4a542) -- Update README.md - [`69b4720`](https://github.com/Hazork/sink-library/commit/69b4720ff32c0e7d9e46b0b2b5ee1922b4d4351d) -- Update README.md - [`1a0283e`](https://github.com/Hazork/sink-library/commit/1a0283e10e47fbb6d521d00195753dd14302929d) -- Uteis genĆ©ricos - [`ac19e00`](https://github.com/Hazork/sink-library/commit/ac19e008175760bb68c5612859c00a08e882f0d7) +- Armazenamento de dados [`3543536`](https://github.com/arthurfiorette/sink-library/commit/3543536148c40864cc6f4797f71fc63cef737370) +- Arquivo de linguagem mais fĆ”cil de operar [`3ea5efe`](https://github.com/arthurfiorette/sink-library/commit/3ea5efecfe674df2c96c97bc73110b7c83c93fcb) +- Arquivos iniciais [`13aaf29`](https://github.com/arthurfiorette/sink-library/commit/13aaf299369ce5ec12e5ebef1a6934b7a1915c3a) +- Banco de dados para objetos locais [`0e19c0f`](https://github.com/arthurfiorette/sink-library/commit/0e19c0fda47f8994e726745ad60884c713659d26) +- Comandos [`1a96e71`](https://github.com/arthurfiorette/sink-library/commit/1a96e71c6c1b2906963e3edfe37633f9cc2478c1) +- CorreƧƵes maven do projeto. (CĆ³digo inalterado) [`9fd0174`](https://github.com/arthurfiorette/sink-library/commit/9fd0174ee2e38dcd6059f783a60fd5baf48aaa47) +- CriaĆ§Ć£o de ItemStack com ItemBuilder melhorada [`6b76be4`](https://github.com/arthurfiorette/sink-library/commit/6b76be4e0bf6279da365b5989a16f5ab02d6ce74) +- DeclaraĆ§Ć£o do pacote [`2751215`](https://github.com/arthurfiorette/sink-library/commit/27512153429538cadfb7ab1f3b21421048de6a62) +- Dependencia privada opcional [`74754fb`](https://github.com/arthurfiorette/sink-library/commit/74754fbdc290ddb087bca09a62ba697c4be7ffec) +- Dependencia removida para publicaĆ§Ć£o jitpack [`c1fd23b`](https://github.com/arthurfiorette/sink-library/commit/c1fd23b502aece7a48de287da6e2a2d237103a79) +- Externalizado textos [`fe1bde6`](https://github.com/arthurfiorette/sink-library/commit/fe1bde650d2e45d99bc6df66a962423c18209e78) +- FastUUID internalizado [`beab830`](https://github.com/arthurfiorette/sink-library/commit/beab830c2435dc1098b98ee8d0b193fbf150d681) +- FormataĆ§Ć£o e pequenas modificaƧƵes [`5e09fc2`](https://github.com/arthurfiorette/sink-library/commit/5e09fc2759a1fa7454bb554ccaacea4c411c6040) +- Guava Cache adicionado [`b5efa8b`](https://github.com/arthurfiorette/sink-library/commit/b5efa8b9b0dc536df4123bb1ecb2dd33e10dec87) +- HĆ”bil para geraĆ§Ć£o de Sources e Javadoc [`a27c9cd`](https://github.com/arthurfiorette/sink-library/commit/a27c9cd08106c0fcc0ad00ad1c7ef4a9dc4ee28c) +- Initial commit [`f2d59c4`](https://github.com/arthurfiorette/sink-library/commit/f2d59c4a8ebd39df9ef3bb6c3527d75030c48539) +- JavaPluing -> SinkPlugin [`4aa4765`](https://github.com/arthurfiorette/sink-library/commit/4aa47652f187ff63bb2bbb2c48419c8c9b6df650) +- ModificaĆ§Ć£o da interface Sink [`0b3dedc`](https://github.com/arthurfiorette/sink-library/commit/0b3dedc7155bcafefb7c7d3d198da1b162ecb81a) +- NĆ©todos Json e Gson uteis [`e1765bd`](https://github.com/arthurfiorette/sink-library/commit/e1765bdda46da80954b23f4b9b7a2aa149df5106) +- PadronizaĆ§Ć£o dos listeners com uma Ćŗnica classe [`b2210c1`](https://github.com/arthurfiorette/sink-library/commit/b2210c149fb5bc1ade7101a5c3bae063d0dc6141) +- Pair e Replacer [`f86731a`](https://github.com/arthurfiorette/sink-library/commit/f86731abf87f1ee50da72030830be9751ba4b2e4) +- Pares melhorados [`8dc631e`](https://github.com/arthurfiorette/sink-library/commit/8dc631e40aa5d129b496ed60aa4a7e1595dcaf95) +- Primeira versĆ£o da biblioteca para menus. [`4c34cb0`](https://github.com/arthurfiorette/sink-library/commit/4c34cb0e2a3471950a03b2a8ecf7549f60823271) +- Readme atualizado [`2b2669e`](https://github.com/arthurfiorette/sink-library/commit/2b2669ee50ad4953b1e6ef69207e38f2d3506475) +- RemoĆ§Ć£o da StorageDB para utilizar tambĆ©m outras implementaƧƵes [`9f109ae`](https://github.com/arthurfiorette/sink-library/commit/9f109ae4d40696c64c4a1ff14178a33f6fa5be28) +- Removido javadocs para uma melhor implementaĆ§Ć£o futura [`55a6788`](https://github.com/arthurfiorette/sink-library/commit/55a6788e20708bc33bce29f03a43fedc8253f7b3) +- RestruturaĆ§Ć£o dos arquivos yml [`2bcc52a`](https://github.com/arthurfiorette/sink-library/commit/2bcc52a91a5ffdec9881215b253ea3af6d8bf7e0) +- Scheduler adicionado [`6a94411`](https://github.com/arthurfiorette/sink-library/commit/6a94411904851424c0d1664ee508e761d730fc11) +- SinkAPI -> Sink Library [`d6cfcd3`](https://github.com/arthurfiorette/sink-library/commit/d6cfcd3c88dbbac501c80027b11d858778585949) +- SinkAPI -> Sink Library [`fbdb39b`](https://github.com/arthurfiorette/sink-library/commit/fbdb39becd927b448bd704846956f58795c6986a) +- Suporte aumentado para arquivos yml [`5fc58dc`](https://github.com/arthurfiorette/sink-library/commit/5fc58dccdd01aa1f90b084e97755d1d832d75b6a) +- TODO.md [`791a6d9`](https://github.com/arthurfiorette/sink-library/commit/791a6d9eb2645c33622ce89edf1da07cced4a542) +- Update README.md [`69b4720`](https://github.com/arthurfiorette/sink-library/commit/69b4720ff32c0e7d9e46b0b2b5ee1922b4d4351d) +- Update README.md [`1a0283e`](https://github.com/arthurfiorette/sink-library/commit/1a0283e10e47fbb6d521d00195753dd14302929d) +- Uteis genĆ©ricos [`ac19e00`](https://github.com/arthurfiorette/sink-library/commit/ac19e008175760bb68c5612859c00a08e882f0d7)