Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 12, 2025

This PR contains the following updates:

Package Change Age Confidence
space.arim.libertybans:bans-api 1.1.0 -> 1.1.1 age confidence

Release Notes

A248/LibertyBans (space.arim.libertybans:bans-api)

v1.1.1: Five-Year Anniversary Release

Compare Source

Five years since the first launch of LibertyBans, and while the Glorious United States of A is falling apart, we bring you a release that is sure to improve the management of crackdowns and political repression on your favorite Minecraft server.

In this release, the /alts and /accounthistory commands are paginated. Not only that, pagination is improved for existing commands like /banlist, /mutelist, and /history. This pagination system now allows you to use %NEXTPAGE_KEY% and %LASTPAGE_KEY%, which are codes designed to be used with clickable text. Existing users are encouraged to update their configurations to use these variables, as they make pagination more efficient. Traditional pagination is still supported, but it may slow down if you reach very large pages (like 60 or 100 pages).

Additionally, addon management is much smoother. You no longer have to manuallly update addon jars in addition to the main plugin jar. Instead, LibertyBans updates addon jars automatically, provided the filename matches. You can also install new addons by using /libertybans addon install <id>, and restart the server afterward.

Bug fixes:

  • Allow /alts command to be paginated, preventing kicks due to chat message overflow (#​279)
  • Fix standalone instance not accepting commands (4ba856d)
  • Fix a mistake in the default language files (29770b3)

New features:

  • New Japanese translation thanks to @​NamiUni (#​309 and #​311)
  • Added a permission to bypass auto-checking of alts on join (#​118)
  • Allow skipping IP address registration for some backend servers, letting cracked networks prevent unauthenticated users from logging IP address history (#​194)
  • Option to enable "random IDs"; for example, IDs will look like F054E, 4D889, 8A23F instead of 22, 23, 24. This setting works automatically everywhere that IDs are used; it's fully transparent and can be disabled at any time, since random IDs are not stored in the database (#​204)

Improvements:

  • Smoother addon management. Includes automatic updating of old addons, plus /libertybans addon install <addon> to install new ones (#​236)
  • Better pagination for list commands like /banlist and /history, and added pagination for /alts and /accounthistory (#​191, #​279, and 56c836a)
  • Updated documentation in many areas (#​159, #​239, #​246, #​295)

Other:

  • Protect against 'zip file closed' coming from other plugins (248a425)
  • Run SHUTDOWN COMPACT on local HSQLDB databases, at least once every 30 days. This helps reduce database fragmentation and storage costs (effbcb3)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@Siroshun09 Siroshun09 merged commit a70416c into main Jul 13, 2025
2 checks passed
@renovate renovate bot deleted the renovate/space.arim.libertybans-bans-api-1.x branch July 13, 2025 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants