Skip to content

Releases

Nightly

Nightly Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 10:31
5b4e58b

Automated nightly build from commit 5b4e58b (updated on every push to main).

v2.0.1

Choose a tag to compare

@mnagingvi mnagingvi released this 08 Nov 14:28
db8afdf

TownyElections 2.0.1 is a maintenance patch that resolves static-analysis warnings and refreshes dependencies for smoother operation.

Resource Leak Fixed — Input streams are now properly closed, eliminating a potential handle leak.
Null Safety Improved — Guard added against a dereferenced variable that could throw NPEs.
Dependencies Updated — JUnit Jupiter 6.1.3 plus six minor/patch library bumps keep the build current.
Contributor Avatars — Maximum displayed contributor images raised to 10.
CI & Tooling — Added AI triage for spam closure and automated issue/PR summaries.

What's Changed

  • Add AI issue and PR summaries with spam closure by @mnagingvi in #4
  • Allow the AI action to close spam issues and PRs by @mnagingvi in #7
  • deps: bump the maven-minor-and-patch group with 6 updates by @dependabot[bot] in #11
  • deps: bump org.junit.jupiter:junit-jupiter from 5.11.3 to 6.1.3 by @dependabot[bot] in #12
  • Potential fix for code scanning alert no. 2: Dereferenced variable may be null by @mnagingvi in #13
  • Potential fix for code scanning alert no. 1: Potential input resource leak by @mnagingvi in #14

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@mnagingvi mnagingvi released this 08 Nov 11:46
4f492bc

TownyElections 2.0.0 aligns the plugin version with the TownyElections-2 branding and hardens the codebase for contributors—no election logic, config, or permissions changed, and config-version remains 2 with zero migration required.

  • Permission bug fixed — townyelections.player now registers as a top-level permission instead of nesting incorrectly.
  • Spanish locale cleaned — removed stale profile/nation keys and a dead {profile} placeholder from nine messages.
  • Missing translations added — German, Spanish, French, and Brazilian Portuguese now include gui.stale-menu-closed instead of falling back to English.
  • Release safety improved — tag pushes validate against pom.xml version and attach both the jar and generated notes.
  • CI, linting, CodeQL, Dependabot, docs, and contributor automation overhauled behind the scenes.

What's Changed

  • Repo polish: unit tests, CI automation and community files by @mnagingvi in #1

New Contributors

Full Changelog: https://github.com/mnagingvi/TownyElections-2/commits/v2.0.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 11:12