From 93e34a971514720a15d82f403397fdd0e1eac6b8 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 21 Jan 2022 09:51:06 +0000 Subject: [PATCH] chore(release): 1.0.0 [skip ci] # 1.0.0 (2022-01-21) ### Bug Fixes * add default config.yml ([bf36d49](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/bf36d49e5ce95724433fa24ab356ba962a7ac77b)), closes [#128](https://github.com/sVoxelDev/multi-platform-plugin-template/issues/128) * **build:** cache node correctly ([20bb9e3](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/20bb9e349a16efb5712c037b1786358447bfdda1)) * **build:** cache yarn.lock instead of package-lock ([c067aab](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c067aab502cb076253232e20533449336e54fa15)) * **build:** copy plugin to server based on rootProject.rootDir ([1315050](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1315050ac27aa8740672a773ad6fc9fa14ee180e)) * **build:** declutter test log and ignore successes ([018d467](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/018d467dc2a93a4420edfafdc11abecbae3c7b55)) * **build:** hash yarn.lock for cache ([307b744](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/307b744c7a15fe940d1d8e967e44c93a3063cc67)) * **build:** include dependencies in the shadow jar ([803099b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/803099bdf08c8a9a465d9d1323e3e65e1d498b7a)) * **build:** jacoco coverage report not generated ([90721d9](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/90721d92fe4b07248214063f1ca89e139dab6cc2)) * **build:** only run once on PR from same repo ([4df7f57](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4df7f5701a2c47c46bf5394f544ca5fdf4d8bec4)) * **build:** use ubuntu-18.04 as build host ([38669f1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/38669f1523270edfc35e57f3d0278a2cb976a00c)) * **ci:** invalid unit test results path ([76a65f5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/76a65f5b845d58768ffbabec7533b1d8aa1756d3)) * **ci:** update the release branch to main ([5654a3c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/5654a3c247182489c49714761ad2483e28440112)) * **ci:** use jacoco report in publish ([1a67cf0](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1a67cf0dbafbb35ec68960368b84c80d74ac7f35)) * **debug:** exclude all content inside debug/ ([751d2b7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/751d2b7057a57330851968cb9c9bafad82f09d56)) * **docs:** remove invalid whitespaces from gradle.properties ([d3fd4b5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d3fd4b53f1d7c1bd4f331f92b1651f89682b3122)) * downgrade to jdk 16 ([3791bd2](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3791bd2b83201ca648e7dc00ca7cb0c52a26331b)) * **git:** ignore automatic generated plugin.yml ([4cccd5b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4cccd5b1197311dd456bb742c2ec5cb06dcadb8f)) * **gradle:** publish build artifacts to maven ([a997f81](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a997f8196d7e58f2dbeea46a94f0584ef1be6593)) * **idea:** Utilize `$PROJECT_DIR$` in the `WORKING_DIRECTORY` option ([3bef4ee](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3bef4eeba90f718ee1909aba058d2b9524a45182)) * **lint:** remove spotless linting ([cb2f8d1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/cb2f8d1e70081e414e6fbe76479d7a2387108070)) * lowercase groupid and artifactid on publish ([f02d7dd](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/f02d7dd57a8e2ee33ba1535f267e3ec5e6c99550)) * plugin startup ([134f07f](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/134f07f22badfddfe8e924627a75ec68d3814978)) * **plugin:** set correct spigradle plugin name ([a7d5af5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a7d5af590f8b8b06bf5350bff8e25059cdc4f7d6)) * **plugin:** use pluginName property in plugin.yml ([094c57b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/094c57b3730178470b60b7038950be8e1ced6c51)) * publish shaded artifacts ([dc60f45](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/dc60f45cfa89fe215cf05b16c8002f503a7ae403)) * **publish:** publish shadow jar artifact ([64968ce](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/64968cefa69d10fea0f3a26b2d3da7abc1e627d5)) * **publish:** revert publishing to project namespace ([4f2aa72](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4f2aa72fd4aeb065fce5db6b8a137d9aa2e2c148)) * **release:** add github credentials ([c6387b5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c6387b57e79260a55423c5a824353200c5ad1bbd)) * **release:** allow semantic-release legacy peer deps ([630364c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/630364cfba83dc1b2d227e0c9dc4425908554f6b)) * **release:** override GitHub API url with GH_URL ([43669f7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/43669f730eee93f4c62a9bae1d0666a9513a8046)) * **release:** run gradle-release before github ([a3ef1fa](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a3ef1fa22441879e8de6d27a8af0cd5f2ad581f9)) * **release:** update semantic-release/GitHub ([aefa8c1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/aefa8c1c9e250dc4df9e1707c096bf7e91b8b79d)) * **release:** update to nodejs 16.5 ([eb6e104](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/eb6e104b2d89ef7d75a6b0aa12c772fea58d3eaa)) * **release:** upgrade to jdk11 ([120683e](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/120683ea45318ff61a40c02f2cc65fdb41045fc4)) * **release:** use node 12 for semantic-release ([88166a9](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/88166a91ec37f5fa86324137a45e07126a3072e0)) * restore gradle wrapper jar ([c172046](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c172046c56897c69537a4d9cfef336e89e349af9)) * target Minecraft 1.16.1 in gradle.properties ([8beb34a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/8beb34a733787bd4c7cdb814a60234be2b3e981e)) * **test:** copy plugin.yml to test resources ([54893f2](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/54893f201d37958e2fc1b07dfb403014d09ff1c0)) * **test:** directly reference plugin.yml in test ([97f7fc4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/97f7fc4956138cf83625026c7134d9fb1eaf3794)) * **tests:** output jacoco html report for intellij coverage ([7f94567](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/7f945670a9d63265be695d9adb21dbf0f24ead2b)) * upgrade to matching gradle-wrapper for jdk 17 ([ee642b0](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ee642b04252d8f767a1d7848934e7a5cc22e12bf)) * upgrade to matching gradle-wrapper for jdk 17 ([7e35ba7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/7e35ba7b44355e2a596e0e03964f951203cc2c98)) ### Features * add acf-command example incl. tests ([1a71da6](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1a71da671f7f3bb693480b9837e3f15d0d8afbb4)) * add basic core module structure ([c01f9b8](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c01f9b8b1fcf5361ac466b5e99bc025f55e75a17)) * add example for a test base class ([436f690](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/436f690ca6f922244e3d820a786e9458d2aab60a)) * add gradle lombok plugin ([d2468bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d2468bf845b4f0b3c498d197ad641bb46fd341d0)) * add platform module with config and commands ([3c8dc9e](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3c8dc9ecd40821491833330115af18a3b628d8b3)) * add script to update maven and gradle versions inside the readme ([234f0fa](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/234f0fa737e7db92ac0321a262f94a5a9fde82eb)) * add support for building jdk17 packages with jitpack ([b9eec76](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/b9eec7669cbca6922eb22be6305e389b0d0214bb)) * add vault economy example incl. tests ([331e961](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/331e961abc5466a2635166057a1183a92a66d03f)) * add working bukkit platform including translations ([14cb041](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/14cb041c0315139d19e061a06626052762a7d8e2)) * auto update dependencies with dependabot ([e28ccf4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/e28ccf4cbb64ee9975b23c974b50ad1f0a4315f9)) * **build:** add semantic versioning ([cdedcfd](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/cdedcfd8315309c030668421a4730a23f5282bec)) * **build:** replace artifactory with github packages ([f83a08a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/f83a08a3507345e234105cb46a1bcf0b9950816a)) * **build:** split build and test into separate jobs ([38f74d4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/38f74d48d258521f9414d1f050cacb7201cf6bfd)) * **build:** target JDK 1.8 ([0cc380c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/0cc380cc335780ebba57f46ad035badff6cfe299)) * **build:** update to java16, minecraft 1.17 and gradle 7 ([6cb9365](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/6cb93654781d53a2fcfca22b2beff1d595b097a2)) * **ci:** publish unit test report directly in github ([96430db](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/96430db69c3c617cb8756d9db0177c1330f163c3)) * **ci:** update to jdk16 in gradle ci build ([4c6ee7a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4c6ee7a425353396939d8565d4bc8d60d8b40ba4)) * **docs:** add spiget shields to spigot resource ([0907394](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/090739466d919f7b6f3fe24c3a2fade87129732d)) * **module:** add identity and pointer to api module incl. tests ([1743e59](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1743e59f2d52187a2e2bcd7c48202b538e9df7ca)) * **publish:** publish artifact to github packages ([29afd59](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/29afd59e039142340e6ae52aa0dfd4d8891c78fc)) * **publish:** publish github package to user namespace ([ac38c81](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ac38c811219942159901e5a177f71c9bb2e1d22e)) * **release:** add alpha and beta releases ([1931153](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1931153ce8d623f20b75aebdf3c5bcdafb31aa19)) * **release:** remove unnecessary node dependency ([ce926bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ce926bfe3f511397507565d1872719047499a32d)) * **renovate:** group patch and minor dependencies to one PR ([0c0119a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/0c0119a6d899478304cbc54f2fa11591fa6071fb)) * update spigradle to 2.0.0 ([df1f431](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/df1f431c6cb68bab085a182970c33cd0e96cddca)), closes [#19](https://github.com/sVoxelDev/multi-platform-plugin-template/issues/19) * update to gradle 7.3-rc1 (adds jdk17 support) ([b9a4e7b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/b9a4e7b7be83ee572f27c350c63b61909f2a5748)) * upgrade to gradle 7.3 and JDK17 ([9e0aadc](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/9e0aadc90d85d4e336a9249013f87724420ef55b)) * upgrade to jdk 17 ([24ae775](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/24ae775bffa02cc4e30f01b295dde2c0a16e54fe)) * use new spigradle debug task for running the server ([d7a3f25](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d7a3f25a694ab92e03ebc7bf9058264b5324acf1)) ### Reverts * publish shadowJar artifact ([6e869fc](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/6e869fcc11de056faad831f215c80538c112435b)) * upgrade to jdk 17 ([92036bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/92036bf9b73e1fb531730dff146ed854d7d702fa)) ### BREAKING CHANGES * **build:** now uses java16 to be compatible with minecraft 1.17 * **release:** the template now supports jdk11 and upwards * The `@Plugin` annotation on the plugin main class for spigradle was renamed to `@PluginMain` --- CHANGELOG.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++ gradle.properties | 14 +++---- 2 files changed, 100 insertions(+), 7 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..eae8275 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,93 @@ +# 1.0.0 (2022-01-21) + + +### Bug Fixes + +* add default config.yml ([bf36d49](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/bf36d49e5ce95724433fa24ab356ba962a7ac77b)), closes [#128](https://github.com/sVoxelDev/multi-platform-plugin-template/issues/128) +* **build:** cache node correctly ([20bb9e3](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/20bb9e349a16efb5712c037b1786358447bfdda1)) +* **build:** cache yarn.lock instead of package-lock ([c067aab](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c067aab502cb076253232e20533449336e54fa15)) +* **build:** copy plugin to server based on rootProject.rootDir ([1315050](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1315050ac27aa8740672a773ad6fc9fa14ee180e)) +* **build:** declutter test log and ignore successes ([018d467](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/018d467dc2a93a4420edfafdc11abecbae3c7b55)) +* **build:** hash yarn.lock for cache ([307b744](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/307b744c7a15fe940d1d8e967e44c93a3063cc67)) +* **build:** include dependencies in the shadow jar ([803099b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/803099bdf08c8a9a465d9d1323e3e65e1d498b7a)) +* **build:** jacoco coverage report not generated ([90721d9](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/90721d92fe4b07248214063f1ca89e139dab6cc2)) +* **build:** only run once on PR from same repo ([4df7f57](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4df7f5701a2c47c46bf5394f544ca5fdf4d8bec4)) +* **build:** use ubuntu-18.04 as build host ([38669f1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/38669f1523270edfc35e57f3d0278a2cb976a00c)) +* **ci:** invalid unit test results path ([76a65f5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/76a65f5b845d58768ffbabec7533b1d8aa1756d3)) +* **ci:** update the release branch to main ([5654a3c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/5654a3c247182489c49714761ad2483e28440112)) +* **ci:** use jacoco report in publish ([1a67cf0](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1a67cf0dbafbb35ec68960368b84c80d74ac7f35)) +* **debug:** exclude all content inside debug/ ([751d2b7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/751d2b7057a57330851968cb9c9bafad82f09d56)) +* **docs:** remove invalid whitespaces from gradle.properties ([d3fd4b5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d3fd4b53f1d7c1bd4f331f92b1651f89682b3122)) +* downgrade to jdk 16 ([3791bd2](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3791bd2b83201ca648e7dc00ca7cb0c52a26331b)) +* **git:** ignore automatic generated plugin.yml ([4cccd5b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4cccd5b1197311dd456bb742c2ec5cb06dcadb8f)) +* **gradle:** publish build artifacts to maven ([a997f81](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a997f8196d7e58f2dbeea46a94f0584ef1be6593)) +* **idea:** Utilize `$PROJECT_DIR$` in the `WORKING_DIRECTORY` option ([3bef4ee](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3bef4eeba90f718ee1909aba058d2b9524a45182)) +* **lint:** remove spotless linting ([cb2f8d1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/cb2f8d1e70081e414e6fbe76479d7a2387108070)) +* lowercase groupid and artifactid on publish ([f02d7dd](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/f02d7dd57a8e2ee33ba1535f267e3ec5e6c99550)) +* plugin startup ([134f07f](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/134f07f22badfddfe8e924627a75ec68d3814978)) +* **plugin:** set correct spigradle plugin name ([a7d5af5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a7d5af590f8b8b06bf5350bff8e25059cdc4f7d6)) +* **plugin:** use pluginName property in plugin.yml ([094c57b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/094c57b3730178470b60b7038950be8e1ced6c51)) +* publish shaded artifacts ([dc60f45](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/dc60f45cfa89fe215cf05b16c8002f503a7ae403)) +* **publish:** publish shadow jar artifact ([64968ce](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/64968cefa69d10fea0f3a26b2d3da7abc1e627d5)) +* **publish:** revert publishing to project namespace ([4f2aa72](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4f2aa72fd4aeb065fce5db6b8a137d9aa2e2c148)) +* **release:** add github credentials ([c6387b5](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c6387b57e79260a55423c5a824353200c5ad1bbd)) +* **release:** allow semantic-release legacy peer deps ([630364c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/630364cfba83dc1b2d227e0c9dc4425908554f6b)) +* **release:** override GitHub API url with GH_URL ([43669f7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/43669f730eee93f4c62a9bae1d0666a9513a8046)) +* **release:** run gradle-release before github ([a3ef1fa](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/a3ef1fa22441879e8de6d27a8af0cd5f2ad581f9)) +* **release:** update semantic-release/GitHub ([aefa8c1](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/aefa8c1c9e250dc4df9e1707c096bf7e91b8b79d)) +* **release:** update to nodejs 16.5 ([eb6e104](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/eb6e104b2d89ef7d75a6b0aa12c772fea58d3eaa)) +* **release:** upgrade to jdk11 ([120683e](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/120683ea45318ff61a40c02f2cc65fdb41045fc4)) +* **release:** use node 12 for semantic-release ([88166a9](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/88166a91ec37f5fa86324137a45e07126a3072e0)) +* restore gradle wrapper jar ([c172046](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c172046c56897c69537a4d9cfef336e89e349af9)) +* target Minecraft 1.16.1 in gradle.properties ([8beb34a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/8beb34a733787bd4c7cdb814a60234be2b3e981e)) +* **test:** copy plugin.yml to test resources ([54893f2](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/54893f201d37958e2fc1b07dfb403014d09ff1c0)) +* **test:** directly reference plugin.yml in test ([97f7fc4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/97f7fc4956138cf83625026c7134d9fb1eaf3794)) +* **tests:** output jacoco html report for intellij coverage ([7f94567](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/7f945670a9d63265be695d9adb21dbf0f24ead2b)) +* upgrade to matching gradle-wrapper for jdk 17 ([ee642b0](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ee642b04252d8f767a1d7848934e7a5cc22e12bf)) +* upgrade to matching gradle-wrapper for jdk 17 ([7e35ba7](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/7e35ba7b44355e2a596e0e03964f951203cc2c98)) + + +### Features + +* add acf-command example incl. tests ([1a71da6](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1a71da671f7f3bb693480b9837e3f15d0d8afbb4)) +* add basic core module structure ([c01f9b8](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/c01f9b8b1fcf5361ac466b5e99bc025f55e75a17)) +* add example for a test base class ([436f690](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/436f690ca6f922244e3d820a786e9458d2aab60a)) +* add gradle lombok plugin ([d2468bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d2468bf845b4f0b3c498d197ad641bb46fd341d0)) +* add platform module with config and commands ([3c8dc9e](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/3c8dc9ecd40821491833330115af18a3b628d8b3)) +* add script to update maven and gradle versions inside the readme ([234f0fa](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/234f0fa737e7db92ac0321a262f94a5a9fde82eb)) +* add support for building jdk17 packages with jitpack ([b9eec76](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/b9eec7669cbca6922eb22be6305e389b0d0214bb)) +* add vault economy example incl. tests ([331e961](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/331e961abc5466a2635166057a1183a92a66d03f)) +* add working bukkit platform including translations ([14cb041](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/14cb041c0315139d19e061a06626052762a7d8e2)) +* auto update dependencies with dependabot ([e28ccf4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/e28ccf4cbb64ee9975b23c974b50ad1f0a4315f9)) +* **build:** add semantic versioning ([cdedcfd](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/cdedcfd8315309c030668421a4730a23f5282bec)) +* **build:** replace artifactory with github packages ([f83a08a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/f83a08a3507345e234105cb46a1bcf0b9950816a)) +* **build:** split build and test into separate jobs ([38f74d4](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/38f74d48d258521f9414d1f050cacb7201cf6bfd)) +* **build:** target JDK 1.8 ([0cc380c](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/0cc380cc335780ebba57f46ad035badff6cfe299)) +* **build:** update to java16, minecraft 1.17 and gradle 7 ([6cb9365](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/6cb93654781d53a2fcfca22b2beff1d595b097a2)) +* **ci:** publish unit test report directly in github ([96430db](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/96430db69c3c617cb8756d9db0177c1330f163c3)) +* **ci:** update to jdk16 in gradle ci build ([4c6ee7a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/4c6ee7a425353396939d8565d4bc8d60d8b40ba4)) +* **docs:** add spiget shields to spigot resource ([0907394](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/090739466d919f7b6f3fe24c3a2fade87129732d)) +* **module:** add identity and pointer to api module incl. tests ([1743e59](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1743e59f2d52187a2e2bcd7c48202b538e9df7ca)) +* **publish:** publish artifact to github packages ([29afd59](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/29afd59e039142340e6ae52aa0dfd4d8891c78fc)) +* **publish:** publish github package to user namespace ([ac38c81](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ac38c811219942159901e5a177f71c9bb2e1d22e)) +* **release:** add alpha and beta releases ([1931153](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/1931153ce8d623f20b75aebdf3c5bcdafb31aa19)) +* **release:** remove unnecessary node dependency ([ce926bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/ce926bfe3f511397507565d1872719047499a32d)) +* **renovate:** group patch and minor dependencies to one PR ([0c0119a](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/0c0119a6d899478304cbc54f2fa11591fa6071fb)) +* update spigradle to 2.0.0 ([df1f431](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/df1f431c6cb68bab085a182970c33cd0e96cddca)), closes [#19](https://github.com/sVoxelDev/multi-platform-plugin-template/issues/19) +* update to gradle 7.3-rc1 (adds jdk17 support) ([b9a4e7b](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/b9a4e7b7be83ee572f27c350c63b61909f2a5748)) +* upgrade to gradle 7.3 and JDK17 ([9e0aadc](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/9e0aadc90d85d4e336a9249013f87724420ef55b)) +* upgrade to jdk 17 ([24ae775](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/24ae775bffa02cc4e30f01b295dde2c0a16e54fe)) +* use new spigradle debug task for running the server ([d7a3f25](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/d7a3f25a694ab92e03ebc7bf9058264b5324acf1)) + + +### Reverts + +* publish shadowJar artifact ([6e869fc](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/6e869fcc11de056faad831f215c80538c112435b)) +* upgrade to jdk 17 ([92036bf](https://github.com/sVoxelDev/multi-platform-plugin-template/commit/92036bf9b73e1fb531730dff146ed854d7d702fa)) + + +### BREAKING CHANGES + +* **build:** now uses java16 to be compatible with minecraft 1.17 +* **release:** the template now supports jdk11 and upwards +* The `@Plugin` annotation on the plugin main class for spigradle was renamed to `@PluginMain` diff --git a/gradle.properties b/gradle.properties index ca35f71..42254c1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ -group=net.silthus -packageName=net.silthus.template -pluginName=PluginName -author=Silthus -mcVersion=1.17.1 -apiVersion=1.17 -version=4.5.2 +group = net.silthus +packageName = net.silthus.template +pluginName = PluginName +author = Silthus +mcVersion = 1.17.1 +apiVersion = 1.17 +version = 1.0.0