1.0.0 for Towny 0.98.4.0+
SiegeWar 1.0.0 | |
---|---|
Hello SiegeWar admins,LlmDl here. Today marks a new shift in the development of SiegeWar. It's been about 13 months since Goosius re-retired from active development. Since then I've maintained SiegeWar, fixing all the bugs when they are reported and I've probably added a feature or two. SiegeWar began in the summer of 2019 as an ambitious fork of Towny created with my blessing by Goosius. He developed SiegeWar in Towny for roughly a year, tweaking and tuning things based on how SiegeWar played out on the large servers testing it. After a time he disappeared from active development in late 2020 and there was some major concern elicited from admins on his SiegeWar discord as well as in the Towny discord. Over the course of December 2020 and January 2021 I put considerable amounts of time into adding API into Towny that SiegeWar would need to become its own plugin. Features developed by Goosius like ruined towns, town bankruptcy got spiffed up and merged into Towny's main branch. Over the course of one day I developed a MetaData handler that could store the entire siege data inside of the Towny objects. It was about this time that Warrior stepped up to the plate and made contributions (eventually becoming a regular contributor to Towny,) and before long I even managed to find the AWOL Goosius himself. With a bit of coaxing Goosius agreed to join the team. January 2, 2020 saw the first public release of the new SiegeWar stand-alone plugin. Since that release there's been over 1500 commits to the code base. SiegeWar went from 0.0.1 to 0.9.1 and while Goosius did retire again, then un-retire in an unofficial fashion, and then re-retire, we've had Contributors help out in ways small and large. I have decided that SiegeWar should be considered 1.0.0. What does the post-1.0.0 SiegeWar world look like? Things will continue as they have since Goosius passed the torch back to me. I have decided to end the pre-release cycle for SiegeWar and instead move to an all-release system. You will see more frequent releases because of this. Too many times a vital fix has been included in a pre-release and people who only download release versions would wait for weeks or months before updating their SiegeWar. The SiegeWar version numbers will also try to more-closely follow a SemVer style: Major version number changes will happen when Breaking Changes occur (I don't tend to do this much at all.) Minor version numbers will be bumped when new features come. The Patch version number will be bumped anytime a fix is applied. I have made it possible to create SiegeWar releases with the click of a button, so expect downloads to become available shortly after code is merged. This release page was the first automated release. If you like the work I do on SiegeWar, seriously consider becoming a sponsor. What's Changed Since 0.9.0
Full Changelog: 0.9.0...1.0.0 Update Guide:
| |
Installation Guide |
Wiki |
⏬ Download available as a .jar file in the Assets section below: |