- Add support for 1.21.4
- Add support for Java 23
- Fix "logged in from another location" issue on Paper (see GH #296)
- This release works around the Mojang API that is currently faulty.
- Expect delays when connecting and errors in the log as librelogin falls back to alternative APIs.
- Fix an issue where the plugin wouldn't boot on modern velocity versions
- 1.21 compatibility
- Set session-timeout to 0 by default
- Add support for LuckPerms context
- Add support for 1.20.6
- Allow to bypass the limbo teleportation check using the librelogin.limbo.access permission
- Add LogIt plugin migration
- Switch to another API when Mojang timeouts
- Fix Bungee log spam
fix bug on bungee where players lost their data
- Fix annoying bungee log spam on slow connections to the DB
- Fix a bug where players could not enter overworld from nether
- Add a temporary fix to account for the incorrect data provided by the PlayerDB.co API.
- Fix a possible exploit when using poorly-written /back commands.
- Fix issue regarding UUIDs on Bungee
- Fix issues with public keys occurring on new Bungee builds
This release fixes a sanity check introduced in the previous release that was too strict and caused some valid names to be rejected.
This release disables the ashcon API, as it is faulty. This caused severe bugs. This release also allows you to use /librelogin user premium|cracked on online players.
This release fixes an issue with geyser/floodgate on Paper
This release fixes dependency issues that caused problems on bungeecord
Since this release, checksums are not calculated for packetevents dependencies. This was done because packetevents get redeployed with a different checksum and thus causing a conflict.
This release uploads a proper binary with proper checksum
This release fixes a bug that would cause wrong sessions to get encrypted and thus resulting in disconnect.
This is a hotfix so that protocol lib is no longer required to be present on a paper server.
This release:
- Switches from protocollib to packetevents (shaded-in), a bit experimental but should work.
- Adds LibreLoginPlugin#createUser to the API
- Adds support for authme Postgres migration
0.18.2 - 1.20.4 | max login tries
See the commits of this release for further information.
See the commits of this release for further information.
This release adds integration with the nanolimboplugin and allows you to migrate from limboauth.
- Switch to the MariaDB driver
- Replace HashMap with ConcurrentHashMap when relevant to prevent rare concurrency exceptions
- Add email administration commands
- Allow cancellation of the lobby selection event
- Add thread dump to /librelogin dump
- Fix emails on Velocity
This release adds fastlogin support, better profile conflict resolution, and fixes some bugs.
This release:
- adds support for email-based password recovery. Consult the "mail" section of the configuration.
- adds support for 2FA in versions: 1.19.1-1.20.1
- fixes several bugs and cleans up the code
This release adds support for action bars.
Also, it moves some logs from the INFO level to DEBUG level.
This release fixes a potential security hole and fixes the infinite auto-completion issue.
This release fixes bugs on BungeeCord and adds 1.20(.1) support.
This release adds per-IP account limit and PostgreSQL support.
This release fixes several bugs and reworks the event API.
Fix using getHostName instead of getHostAddress. This caused the server to sometimes attempt to resolve the hostname, thus, causing lag.
This release adds a new configuration regarding 2FA, and adds support for nlogin.
This release fixes BungeeCord plugin load order.
This release fixes some bugs and restores floodgate compatibility.
This release adds support for argon hashing, adds a new database type, and includes a better password list (1M passwords)
This release fixes some unsevere security issues.
This release makes the plugin compatible with the newest version of ProtocolLib
This release fixes several bugs, adds mini-message support, and cleans up code.
This release fixes several bugs, adds the /librelogin user alts command, and cleans the code.
This release fixes several bugs and reworks the server handling.
This release fixes incompatibility with Floodgate on Paper
This release fixes issues with LuckPerms on Paper
Fix compatibility with multiworld plugins
This release finally adds Paper support.
The Paper support is still beta, so expect bugs.
This release also minimizes the jar by downloading the dependencies at runtime.
Also, SQLite is now supported and set as the default database.
This release fixes conflicts with fallback plugins.
This release fixes conflicts with fallback plugins.
This release fixes the API communication.
This release allows you to configure forced hosts and customize the command syntax in messages.conf. For developers, this release makes the User an interface, so you can more easily integrate LibrePremium with your database system.
This release fixes some bugs, most notably data migration.
This release adds debug mode
This release fixes some bugs and allows you to disable fallbacking.
This release fixes some bugs.
This release fixes several bugs, enhances the 2FA process and makes it more robust and fool-proof, remembers the last server of a player, and improves the security in case of server shutdown/failure.
This release improves update checking and fixes some bugs.
This release fixes some bugs
This release fixes some bugs and allows to disable pinging
This release fixes some bugs introduced in the previous version.
This release fixes some bugs introduced in the previous version.
This release introduces periodical server pinging and changes the main API used to retrieve UUIDs to CloudProtected. This should (hopefully) fix API limit issues.
This release fixes several bugs and adds support for Floodgate linking.
This release fixes a bug that allowed players to bypass authentication under specific conditions.
This release fixes a bug that allowed unauthorized players on bungeecord to execute commands.
This release fixes bugs with server selection and a bug that allowed players to bypass login under certain conditions.
This release fixes some bugs
This release adds sessions and enhances the API a bit.
Fixes a bug that caused the console not to be able to execute some commands.
Fixes bungee not starting
This release introduces password validation, improves the documentation, is far more optimized, and fixes some bugs.
Several bugfixes, most notably authme conversion fix and protocolize fix.
This release brings critical bug fixes regarding username changes and Bungee port.
This release adds support for RedisBungee, removes the cache, and improves update checking
Even more hotfixes. I must be talented in breaking stuff
This release fixes an issue related to configuration migration.
This release removes the alias /r for /register because it conflicted with /reply.
Aegis never stops surprising me, I am getting tired of this.
This release adds the option to convert from aegis (SHA-256) and AuthMe (SHA-256).
This release also fixes some issues with MySQL, that were experienced by few users.
This release adds subtitles and improves the stability of the plugin.
This release fixes a bug that would occur when using a weird table name.
A small configuration hotfix
This release adds support for BCrypt and allows you to migrate from AuthMe (currently only BCrypt is supported)
Fixes UUID confliction in rare cases, enhances wiki
This release adds optional titles when the player is unauthorized and allows you to specify how new UUIDs should be generated.
This new release adds three commands:
- Registering a user with the specified name
- Enabling autologin of an existing user
- Disabling autologin of an existing user
Also, this release adds bstats tracking.