Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 1.0.0 (2022-01-21)

### Bug Fixes

* add default config.yml ([bf36d49](bf36d49)), closes [#128](https://github.com/sVoxelDev/multi-platform-plugin-template/issues/128)
* **build:** cache node correctly ([20bb9e3](20bb9e3))
* **build:** cache yarn.lock instead of package-lock ([c067aab](c067aab))
* **build:** copy plugin to server based on rootProject.rootDir ([1315050](1315050))
* **build:** declutter test log and ignore successes ([018d467](018d467))
* **build:** hash yarn.lock for cache ([307b744](307b744))
* **build:** include dependencies in the shadow jar ([803099b](803099b))
* **build:** jacoco coverage report not generated ([90721d9](90721d9))
* **build:** only run once on PR from same repo ([4df7f57](4df7f57))
* **build:** use ubuntu-18.04 as build host ([38669f1](38669f1))
* **ci:** invalid unit test results path ([76a65f5](76a65f5))
* **ci:** update the release branch to main ([5654a3c](5654a3c))
* **ci:** use jacoco report in publish ([1a67cf0](1a67cf0))
* **debug:** exclude all content inside debug/ ([751d2b7](751d2b7))
* **docs:** remove invalid whitespaces from gradle.properties ([d3fd4b5](d3fd4b5))
* downgrade to jdk 16 ([3791bd2](3791bd2))
* **git:** ignore automatic generated plugin.yml ([4cccd5b](4cccd5b))
* **gradle:** publish build artifacts to maven ([a997f81](a997f81))
* **idea:** Utilize `$PROJECT_DIR$` in the `WORKING_DIRECTORY` option ([3bef4ee](3bef4ee))
* **lint:** remove spotless linting ([cb2f8d1](cb2f8d1))
* lowercase groupid and artifactid on publish ([f02d7dd](f02d7dd))
* plugin startup ([134f07f](134f07f))
* **plugin:** set correct spigradle plugin name ([a7d5af5](a7d5af5))
* **plugin:** use pluginName property in plugin.yml ([094c57b](094c57b))
* publish shaded artifacts ([dc60f45](dc60f45))
* **publish:** publish shadow jar artifact ([64968ce](64968ce))
* **publish:** revert publishing to project namespace ([4f2aa72](4f2aa72))
* **release:** add github credentials ([c6387b5](c6387b5))
* **release:** allow semantic-release legacy peer deps ([630364c](630364c))
* **release:** override GitHub API url with GH_URL ([43669f7](43669f7))
* **release:** run gradle-release before github ([a3ef1fa](a3ef1fa))
* **release:** update semantic-release/GitHub ([aefa8c1](aefa8c1))
* **release:** update to nodejs 16.5 ([eb6e104](eb6e104))
* **release:** upgrade to jdk11 ([120683e](120683e))
* **release:** use node 12 for semantic-release ([88166a9](88166a9))
* restore gradle wrapper jar ([c172046](c172046))
* target Minecraft 1.16.1 in gradle.properties ([8beb34a](8beb34a))
* **test:** copy plugin.yml to test resources ([54893f2](54893f2))
* **test:** directly reference plugin.yml in test ([97f7fc4](97f7fc4))
* **tests:** output jacoco html report for intellij coverage ([7f94567](7f94567))
* upgrade to matching gradle-wrapper for jdk 17 ([ee642b0](ee642b0))
* upgrade to matching gradle-wrapper for jdk 17 ([7e35ba7](7e35ba7))

### Features

* add acf-command example incl. tests ([1a71da6](1a71da6))
* add basic core module structure ([c01f9b8](c01f9b8))
* add example for a test base class ([436f690](436f690))
* add gradle lombok plugin ([d2468bf](d2468bf))
* add platform module with config and commands ([3c8dc9e](3c8dc9e))
* add script to update maven and gradle versions inside the readme ([234f0fa](234f0fa))
* add support for building jdk17 packages with jitpack ([b9eec76](b9eec76))
* add vault economy example incl. tests ([331e961](331e961))
* add working bukkit platform including translations ([14cb041](14cb041))
* auto update dependencies with dependabot ([e28ccf4](e28ccf4))
* **build:** add semantic versioning ([cdedcfd](cdedcfd))
* **build:** replace artifactory with github packages ([f83a08a](f83a08a))
* **build:** split build and test into separate jobs ([38f74d4](38f74d4))
* **build:** target JDK 1.8 ([0cc380c](0cc380c))
* **build:** update to java16, minecraft 1.17 and gradle 7 ([6cb9365](6cb9365))
* **ci:** publish unit test report directly in github ([96430db](96430db))
* **ci:** update to jdk16 in gradle ci build ([4c6ee7a](4c6ee7a))
* **docs:** add spiget shields to spigot resource ([0907394](0907394))
* **module:** add identity and pointer to api module incl. tests ([1743e59](1743e59))
* **publish:** publish artifact to github packages ([29afd59](29afd59))
* **publish:** publish github package to user namespace ([ac38c81](ac38c81))
* **release:** add alpha and beta releases ([1931153](1931153))
* **release:** remove unnecessary node dependency ([ce926bf](ce926bf))
* **renovate:** group patch and minor dependencies to one PR ([0c0119a](0c0119a))
* update spigradle to 2.0.0 ([df1f431](df1f431)), closes [#19](#19)
* update to gradle 7.3-rc1 (adds jdk17 support) ([b9a4e7b](b9a4e7b))
* upgrade to gradle 7.3 and JDK17 ([9e0aadc](9e0aadc))
* upgrade to jdk 17 ([24ae775](24ae775))
* use new spigradle debug task for running the server ([d7a3f25](d7a3f25))

### Reverts

* publish shadowJar artifact  ([6e869fc](6e869fc))
* upgrade to jdk 17 ([92036bf](92036bf))

### 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`
  • Loading branch information
semantic-release-bot committed Jan 21, 2022
1 parent 9ebe4db commit 93e34a9
Show file tree
Hide file tree
Showing 2 changed files with 100 additions and 7 deletions.
93 changes: 93 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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`
14 changes: 7 additions & 7 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 93e34a9

Please sign in to comment.