This is not yet the 1.13 release you've been hoping for, though 1.13 is in the foreseeable future.
I was going to update the plugins with the 1.13 release, but some of the new stuff was just too nice to wait for. Here we go:
PlaceholderAPI
2.9.1 > 2.9.2
Technical update. Increased compatibilty with older minecraft versions and few bug fixes.
Coreprotect
2.14.2 > 2.15.1
Many bugfixes and changes. Does not add any major new features.
LuckPerms
4.2.17 > 4.3.73
No new features, mostly bug fixes and optimizations.
Brigadier support added.
ProtocolLib
4.3.0 > 4.4.0
I was going to update the plugins with the 1.13 release, but some of the new stuff was just too nice to wait for. Here we go:
PlaceholderAPI
2.9.1 > 2.9.2
Technical update. Increased compatibilty with older minecraft versions and few bug fixes.
Coreprotect
2.14.2 > 2.15.1
Many bugfixes and changes. Does not add any major new features.
CoreProtect v2.14.4 [Spigot 1.11, Spigot 1.12]
CoreProtect v2.15.0 [Spigot 1.13]
- Release for Spigot 1.11-1.12. This build contains the following changes, backported from CoreProtect 2.15.0.
- Added additional data validation checks to reduce NullPointerExceptions triggered by other plugins.
- Added check to prevent database corruption if a newer version of the plugin has been previously used.
- Improved database connection handling. Creation of new database connections has been reduced by 99.94%.
- Improved speed of MySQL purges. Disk space is no longer reclaimed unless #optimize is added in the command.
- Changed minimum required Java version from Java 7 to Java 8
- Changed plugin metrics system from mcstats.org to bstats.org
- Fixed plugin failing to load on Java 9.0.0 and Java 10.0.0.
- Fixed breaking half of a double chest logging the contents of the entire chest as being removed.
- Fixed safety teleport feature not safely moving you above fire/lava during a rollback.
- Fixed command handling issues that could occur when WorldEdit wasn't also installed on the server.
- Fixed "/co l a:username u:<user>" not displaying a proper error message if the user parameter is missing.
- Fixed specifying b:container during a rollback not rolling back the containers contents.
- Fixed rollbacks/restores not continuing when processing data from worlds no longer on the server.
- Fixed lighting a nether portal not properly logging the portal creation data.
- Fixed API lookups with a null action list returning results other than block data.
CoreProtect v2.15.0 [Spigot 1.13]
- Added full support for all Minecraft 1.13 block and entity types, including new data values.
- Added full tab completion support. All base commands and parameters are now listed.
- Added automatic conversion of old CoreProtect data, for usage with CoreProtect v2.15+.
- Added check to prevent database corruption if a newer version of the plugin has been previously used.
- Added additional data validation checks to reduce NullPointerExceptions triggered by other plugins.
- Added logging support for WorldEdit v7+. Older versions of WorldEdit are no longer supported.
- Added logging for EntityDamageByBlock and BlockExplode events. Explosions are now fully logged.
- Added logging for chorus plant growth, including chorus flower movement.
- Added logging for concrete powder turning into concrete from lava or water.
- Added logging for entities that are killed by conduits (logs as #magic).
- Added logging for waterlogged blocks, such as when a chest is under water.
- Added logging for water and lava blocks that are placed from a dispenser.
- Added logging support for up to 9 quintillion blocks, instead of only 2 billion.
- Added cooldown for lookups and commands, to prevent users from intentionally overloading database.
- Improved database connection handling. Creation of new database connections has been reduced by 99.94%.
- Improved speed of MySQL purges. Disk space is no longer reclaimed unless #optimize is added in the command.
- Improved API functionality and changed API version from v5 to v6.
- Improved performance of explosion data logging, explosions now process data over three times as fast.
- Improved logging of falling blocks, such as sand or anvil blocks that are placed above the ground.
- Improved logging of data for all block types, including blocks from older Minecraft versions.
- Improved logging of usernames (user tracking) for flowing water and lava.
- Changed minimum required Java version from Java 7 to Java 8
- Changed plugin metrics system from mcstats.org to bstats.org
- Fixed plugin failing to load on Java 9.0.0 and Java 10.0.0.
- Fixed issues with rollbacks when the same rollback is performed more than once.
- Fixed potions with colour data, such as potions created via mcMMO, not being logged properly.
- Fixed breaking half of a double chest logging the contents of the entire chest as being removed.
- Fixed exploding beds in the nether logging explosions as being caused by the user "#air".
- Fixed various issues with armour stand logging, lookups, and rollbacks.
- Fixed safety teleport feature not safely moving you above fire/lava during a rollback.
- Fixed command handling issues that could occur when WorldEdit wasn't also installed on the server.
- Fixed "/co l a:username u:<user>" not displaying a proper error message if the user parameter is missing.
- Fixed specifying b:container during a rollback not rolling back the containers contents.
- Fixed rollbacks/restores not continuing when processing data from worlds no longer on the server.
- Fixed lighting a nether portal not properly logging the portal creation data.
- Fixed API lookups with a null action list returning results other than block data.
- Fixed some MySQL database columns not being large enough to accommodate strings containing UTF-8 data.
- Fixed various 1.13 bugs, such as blocks not rolling back properly and graphical glitches with the inspector.
- Added the name of block being inspected when no inspector data found.
- Fixed the inspector returning "no block data found" for upside-down stairs.
- Fixed client-side block glitches when inspecting doors and double plants.
- Fixed NumberFormatException error when using OpenJDK early-access builds.
- Fixed NullPointerException error on certain inventory interact events.
- Fixed NullPointerException error when adding/removing certain maps from chests.
- Fixed ClassCastException error when attempting to log a skulls rotation data.
- Fixed missing database errors when using "/co reload" to change database type.
- Fixed broken update checker. No longer uses dev.bukkit.org for update checking.
LuckPerms
4.2.17 > 4.3.73
No new features, mostly bug fixes and optimizations.
Brigadier support added.
v4.2.18 - More workarounds to support MassiveCore's modification of attachment permissions via reflection
v4.2.19 - Make the dummy attachment a bit more compatible
v4.2.20 - cleanup various comparators
v4.2.21 - Improve buffering code
v4.2.22 - Don't reload Sponge persisted subjects when a save is pending
v4.2.23 - Disable hikari leak detection (#1033)
v4.2.24 - Don't allow players to be added to SubscriptionValueMaps
v4.2.25 - Fix node comparison for identical nodes except the value
v4.2.26 - Nukkit stores attachments in a set, not a list (#1046)
v4.2.27 - remove some unnecessary interfaces
v4.2.28 - Update some dependency versions
v4.2.29 - Fix context cache invalidation
v4.2.30 - Make logging messages a bit less obnoxious
v4.2.31 - Fix sponge build script
v4.2.32 - Fix loading on BungeeCord (#1054)
v4.2.33 - Cleanup action log formatting and pagination
v4.2.34 - Cleanup various message localisations, limit the size of the PermissionRegistry
v4.2.35 - Ensure the backing of LPSubscriptionValueMaps is a WeakHashMap (#1058)
v4.2.36 - Fix NPE on Nukkit load (#1059)
v4.2.37 - Apply Sponge implicit wildcards after Bukkit style .* wildcards
v4.2.38 - Specify explicit global context in generated LP commands when default contexts have been set (#1062)
v4.2.39 - Refactor the way contexts are cached on all platforms (#1071)
v4.2.40 - Add setprefix, setsuffix, settempprefix, settempsuffix commands (#840)
v4.2.41 - Add helpful message for users on first startup
v4.2.42 - Re-implement Bukkit 1.7.10 support
v4.2.43 - Escape groups keyword in SQL queries to (hopefully) fix compat with newer versions of MySQL (#1091)
v4.2.44 - cleanup build scripts a bit
v4.2.45 - Use synchronized wrapper for NodeMap backings
v4.2.46 - Fix /lp search for groups when using separated file storage (#1094)
v4.2.47 - Allow FileWatcher locations to be registered after initial start
v4.2.48 - Send more appropriate message when no users/groups match the editor type (#1096)
v4.2.49 - misc cleanup
v4.2.50 - Rewrite MessagingService message encoding, conform to new plugin message channel requirements
v4.2.51 - Change name of Sql messenger table for compat with changes in the previous commit
v4.2.52 - Don't add spaces when formatting 'concise' durations
v4.2.53 - Fix NPE in GroupManager migration (#1118)
v4.2.54 - Fail silently when plugins use reflection to add to dummy permissibles (#1117)
v4.2.55 - A few API javadoc improvements
v4.2.56 - Misc cleanup
v4.2.57 - More SQL escaping (#1091 & #1126)
v4.2.58 - Fix uppercase inconsistencies when saving users to SQL storage types (#1119)
v4.2.59 - Don't schedule a delayed load task on startup (#1130)
v4.2.60 - Don't include any database properties by default (#1134)
v4.2.61 - Give some form of feedback when trying to applyedits no changes instead of no feedback at all (#1136)
v4.2.62 - Load a up-to-date copy of group data before applying web editor changes
v4.2.63 - Initial support for Brigadier (1.13 commands) on Bukkit servers
v4.2.64 - Completely rework event system
v4.2.65 - Update text dependency
v4.2.66 - Update text & asm dependencies (fixes #1142)
v4.2.67 - Move to gradle
v4.2.68 - Add bukkit-legacy build back to the main project
v4.2.69 - Improve the way Vault lookups for offline players are handled (#1150)
v4.2.70 - Update build instructions in the README file
v4.2.71 - Avoid UnsupportedEncodingException in LilyPad messenger
v4.2.72 - Update kyori/event dependency
v4.2.73 - Fix applying group web editor changes (#1148)
v4.2.74 - Include license file in the jar
v4.2.75 - Update event to 3.0.0
v4.2.76 - Optimize event generation and posting
v4.2.77 - Fix build
v4.2.78 - Add support for Velocity
v4.2.79 - Update README
v4.2.80 - Send a more informative message when the bulkupdate command is used from in-game
v4.2.81 - Don't call NodeAddEvent when adding the default group (#1177)
v4.2.82 - Optimize event generation & other misc improvements
v4.2.83 - Update messenger log prefixes
v4.2.84 - Update gitignore
v4.2.85 - Update some dependency versions
v4.2.86 - Revert MySQL driver update
v4.2.87 - Only allow import and export commands to interact with files in the data directory (#1193)
v4.2.88 - Update banner in readme
v4.2.89 - Refactor MetaAccumulator to be a little more sane
v4.2.90 - Avoid running full "update tasks" unless they're absolutely needed. Process Vault API "set" requests immediately instead of in the background
v4.2.91 - Rename "update task" --> "sync task"
v4.2.92 - Expose TemporaryMergeBehaviour in the API (#1189)
v4.2.93 - Add flag to prevent users from being added/removed to/from the first group on a track (#1151)
v4.2.94 - Add 'require-sender-group-membership-to-modify' config option (#1140)
v4.2.95 - Refactor config keys
v4.2.96 - Fix compile
v4.2.97 - Use neutral color to display potentially colored names - fixes #1170 (#1210)
v4.2.98 - Separate formatted vs plain display name methods in User/Group
v4.2.99 - Fix Nukkit permissible null handling - fixes #1191 (#1213)
v4.2.100 - Update gradle wrapper and buildscript plugins
v4.2.101 - Move from findbugs jsr305 to checker-qual
v4.2.102 - NonNull annotations should be on the same line in interfaces
v4.2.103 - Update for velocity API changes
v4.2.104 - Don't trigger Vault primary thread checks whilst the server is starting up
v4.2.105 - Fix NPE when loading subject data on Sponge (#1222)
v4.2.106 - Detach from permissible objects with a 1 tick delay after player quit to allow plugins listening on monitor to still access data (#1220)
v4.2.107 - Operations to add new nodes with differing values should just override existing entries, instead of failing with the ALREADY_HAS result (#1198)
v4.2.108 - Improve Uuids#parse
v4.2.109 - Fix slf4j loading (#1224)
v4.2.110 - Cleanup imports
v4.2.111 - Update for latest Velocity changes
v4.2.112 - fix typo
v4.2.113 - Fix typo in the description of /lp export (#1229)
v4.2.114 - Fix buildscript deployment config for Sonatype
v4.2.115 - Fix class cast exception in NodeTypeKey#getTypeName (#1230)
v4.2.116 - Remove specific dependency on Sponge API 8 in the mod info file (#1221)
v4.3.0 - Release v4.3.0
v4.3.1 - Refactor buildscript determinePatchVersion function
v4.3.2 - Update commodore to 1.1
v4.3.3 - Fix race condition in BufferedRequest
v4.3.4 - Refactor Constraint/Comparison impls for bulkupdate
v4.3.5 - Use the correct permission check method when forming tree views
v4.3.6 - Refactor storage system
v4.3.7 - Setup gradle license format check
v4.3.8 - misc tidying
v4.3.9 - Some minor code cleanup (#1262)
v4.3.10 - Update buildscripts for Sponge Ore deployment
v4.3.11 - Catch Throwable instead of Exception when calling context calculators
v4.3.12 - Update commodore for tab complete fix (#1257)
v4.3.13 - Include meta lookup events in verbose output
v4.3.14 - Increase verbose stacktrace truncation length for web outputs
v4.3.15 - Match the type in verbose filters
v4.3.16 - Nicer format for verbose meta logging
v4.3.17 - Use the fragment identifier instead of query parameters to convey the editor/verbose/treeview data id
v4.3.18 - Sponge Subject lookup methods without a contexts param should default to current contexts, not global (#1279)
v4.3.19 - Improve the way meta lookups are caught & reported to the verbose handler
v4.3.20 - Return a more informative error for invalid verbose filters
v4.3.21 - Use the newly added API method to retrieve Velocity implementation name / version
v4.3.22 - Update readme badges
v4.3.23 - Add option to deduplicate prefix/suffix stacks (#1285)
v4.3.24 - Add missing since tag to MetaStackFactory
v4.3.25 - Update README.md
v4.3.26 - misc tidying up
v4.3.27 - Attempt to parse uuid from username string in Vault hook
v4.3.28 - Don't show negated group membership permissions in the output to 'user info' and 'group listmembers'
v4.3.29 - Reorganise some packages
v4.3.30 - Some misc refactoring
v4.3.31 - Don't send 1.13 tab completions to players without access to any LP commands (#1310)
v4.3.32 - Add api-version option to Bukkit plugin.yml file
v4.3.33 - Update references to the project website
v4.3.34 - Optimize LookupSetting storage/manipulation within Contexts
v4.3.35 - Experiment with different cache implementation in PermissionCalculator
v4.3.36 - Cache the most recent lookup for permission/meta data in AbstractCachedData.
v4.3.37 - Optimize ImmutableContextSet#equals by comparing the hashcodes (constant time lookup)
v4.3.38 - Convert permissions to lowercase inside the cache
v4.3.39 - Implement LoadingMap using Guava's ForwardingMap utility
v4.3.40 - Optimize context set manipulation
v4.3.41 - Depend on a specific Velocity snapshot version
v4.3.42 - Missing nullability annotations
v4.3.43 - Refactor AbstractConnectionListener for the addition of Velocity support
v4.3.44 - Add API method to get known permissions & improve the way PermissionDescriptions are migrated from existing Sponge services when LP enables
v4.3.45 - Improve /op and /deop command matching
v4.3.46 - Tweak PlayerSaveResult javadoc
v4.3.47 - Small cleanup in Contexts class
v4.3.48 - Some node equality changes
v4.3.49 - replace LoadingCache with more simple LoadingMap alternative when no auto expiry is needed
v4.3.50 - Update Gradle to 5.0
v4.3.51 - Account for 'allow-invalid-usernames' setting in API calls
v4.3.52 - Remove static imports
v4.3.53 - Switch default MySQL/MariaDB charset from utf8 to utf8mb4
v4.3.54 - Make gradlew script executable by default (#1338)
v4.3.55 - Update okhttp and okio versions
v4.3.56 - Use text-adapter-bukkit for sending Components to Bukkit objects
v4.3.57 - Refactor ProgressLogger slightly
v4.3.58 - Fix wrong checksum for text-adapter-bukkit
v4.3.59 - Fix error message when event handlers throw an exception
v4.3.60 - Fix CME in Bukkit refreshAutoOp
v4.3.61 - Fix sending component messages on older CB/S releases (#1344)
v4.3.62 - Remove SQL indexes on the permission field
v4.3.63 - Update text-adapter-bungeecord to 1.0.2 (#1362)
v4.3.64 - Refactor PlayerLoginProcessEvent
v4.3.65 - Log exceptions thrown by BufferedRequest tasks
v4.3.66 - Some misc refactoring / code cleanup
v4.3.67 - Change the way static contexts are displayed in /lp info
v4.3.68 - Implement use of a Maven Central mirror for dependency downloads
v4.3.69 - Cleanup with way permissibles are monitored on Bukkit/Nukkit
v4.3.70 - Rename Vault implementation classes
v4.3.71 - unInject -> uninject
v4.3.72 - Buildscript changes
v4.3.73 - Finish updating commodore
v4.3.74 - Allow the bytebin url to be configured
v4.3.75 - Fix Sponge and Velocity build scripts
v4.2.19 - Make the dummy attachment a bit more compatible
v4.2.20 - cleanup various comparators
v4.2.21 - Improve buffering code
v4.2.22 - Don't reload Sponge persisted subjects when a save is pending
v4.2.23 - Disable hikari leak detection (#1033)
v4.2.24 - Don't allow players to be added to SubscriptionValueMaps
v4.2.25 - Fix node comparison for identical nodes except the value
v4.2.26 - Nukkit stores attachments in a set, not a list (#1046)
v4.2.27 - remove some unnecessary interfaces
v4.2.28 - Update some dependency versions
v4.2.29 - Fix context cache invalidation
v4.2.30 - Make logging messages a bit less obnoxious
v4.2.31 - Fix sponge build script
v4.2.32 - Fix loading on BungeeCord (#1054)
v4.2.33 - Cleanup action log formatting and pagination
v4.2.34 - Cleanup various message localisations, limit the size of the PermissionRegistry
v4.2.35 - Ensure the backing of LPSubscriptionValueMaps is a WeakHashMap (#1058)
v4.2.36 - Fix NPE on Nukkit load (#1059)
v4.2.37 - Apply Sponge implicit wildcards after Bukkit style .* wildcards
v4.2.38 - Specify explicit global context in generated LP commands when default contexts have been set (#1062)
v4.2.39 - Refactor the way contexts are cached on all platforms (#1071)
v4.2.40 - Add setprefix, setsuffix, settempprefix, settempsuffix commands (#840)
v4.2.41 - Add helpful message for users on first startup
v4.2.42 - Re-implement Bukkit 1.7.10 support
v4.2.43 - Escape groups keyword in SQL queries to (hopefully) fix compat with newer versions of MySQL (#1091)
v4.2.44 - cleanup build scripts a bit
v4.2.45 - Use synchronized wrapper for NodeMap backings
v4.2.46 - Fix /lp search for groups when using separated file storage (#1094)
v4.2.47 - Allow FileWatcher locations to be registered after initial start
v4.2.48 - Send more appropriate message when no users/groups match the editor type (#1096)
v4.2.49 - misc cleanup
v4.2.50 - Rewrite MessagingService message encoding, conform to new plugin message channel requirements
v4.2.51 - Change name of Sql messenger table for compat with changes in the previous commit
v4.2.52 - Don't add spaces when formatting 'concise' durations
v4.2.53 - Fix NPE in GroupManager migration (#1118)
v4.2.54 - Fail silently when plugins use reflection to add to dummy permissibles (#1117)
v4.2.55 - A few API javadoc improvements
v4.2.56 - Misc cleanup
v4.2.57 - More SQL escaping (#1091 & #1126)
v4.2.58 - Fix uppercase inconsistencies when saving users to SQL storage types (#1119)
v4.2.59 - Don't schedule a delayed load task on startup (#1130)
v4.2.60 - Don't include any database properties by default (#1134)
v4.2.61 - Give some form of feedback when trying to applyedits no changes instead of no feedback at all (#1136)
v4.2.62 - Load a up-to-date copy of group data before applying web editor changes
v4.2.63 - Initial support for Brigadier (1.13 commands) on Bukkit servers
v4.2.64 - Completely rework event system
v4.2.65 - Update text dependency
v4.2.66 - Update text & asm dependencies (fixes #1142)
v4.2.67 - Move to gradle
v4.2.68 - Add bukkit-legacy build back to the main project
v4.2.69 - Improve the way Vault lookups for offline players are handled (#1150)
v4.2.70 - Update build instructions in the README file
v4.2.71 - Avoid UnsupportedEncodingException in LilyPad messenger
v4.2.72 - Update kyori/event dependency
v4.2.73 - Fix applying group web editor changes (#1148)
v4.2.74 - Include license file in the jar
v4.2.75 - Update event to 3.0.0
v4.2.76 - Optimize event generation and posting
v4.2.77 - Fix build
v4.2.78 - Add support for Velocity
v4.2.79 - Update README
v4.2.80 - Send a more informative message when the bulkupdate command is used from in-game
v4.2.81 - Don't call NodeAddEvent when adding the default group (#1177)
v4.2.82 - Optimize event generation & other misc improvements
v4.2.83 - Update messenger log prefixes
v4.2.84 - Update gitignore
v4.2.85 - Update some dependency versions
v4.2.86 - Revert MySQL driver update
v4.2.87 - Only allow import and export commands to interact with files in the data directory (#1193)
v4.2.88 - Update banner in readme
v4.2.89 - Refactor MetaAccumulator to be a little more sane
v4.2.90 - Avoid running full "update tasks" unless they're absolutely needed. Process Vault API "set" requests immediately instead of in the background
v4.2.91 - Rename "update task" --> "sync task"
v4.2.92 - Expose TemporaryMergeBehaviour in the API (#1189)
v4.2.93 - Add flag to prevent users from being added/removed to/from the first group on a track (#1151)
v4.2.94 - Add 'require-sender-group-membership-to-modify' config option (#1140)
v4.2.95 - Refactor config keys
v4.2.96 - Fix compile
v4.2.97 - Use neutral color to display potentially colored names - fixes #1170 (#1210)
v4.2.98 - Separate formatted vs plain display name methods in User/Group
v4.2.99 - Fix Nukkit permissible null handling - fixes #1191 (#1213)
v4.2.100 - Update gradle wrapper and buildscript plugins
v4.2.101 - Move from findbugs jsr305 to checker-qual
v4.2.102 - NonNull annotations should be on the same line in interfaces
v4.2.103 - Update for velocity API changes
v4.2.104 - Don't trigger Vault primary thread checks whilst the server is starting up
v4.2.105 - Fix NPE when loading subject data on Sponge (#1222)
v4.2.106 - Detach from permissible objects with a 1 tick delay after player quit to allow plugins listening on monitor to still access data (#1220)
v4.2.107 - Operations to add new nodes with differing values should just override existing entries, instead of failing with the ALREADY_HAS result (#1198)
v4.2.108 - Improve Uuids#parse
v4.2.109 - Fix slf4j loading (#1224)
v4.2.110 - Cleanup imports
v4.2.111 - Update for latest Velocity changes
v4.2.112 - fix typo
v4.2.113 - Fix typo in the description of /lp export (#1229)
v4.2.114 - Fix buildscript deployment config for Sonatype
v4.2.115 - Fix class cast exception in NodeTypeKey#getTypeName (#1230)
v4.2.116 - Remove specific dependency on Sponge API 8 in the mod info file (#1221)
v4.3.0 - Release v4.3.0
v4.3.1 - Refactor buildscript determinePatchVersion function
v4.3.2 - Update commodore to 1.1
v4.3.3 - Fix race condition in BufferedRequest
v4.3.4 - Refactor Constraint/Comparison impls for bulkupdate
v4.3.5 - Use the correct permission check method when forming tree views
v4.3.6 - Refactor storage system
v4.3.7 - Setup gradle license format check
v4.3.8 - misc tidying
v4.3.9 - Some minor code cleanup (#1262)
v4.3.10 - Update buildscripts for Sponge Ore deployment
v4.3.11 - Catch Throwable instead of Exception when calling context calculators
v4.3.12 - Update commodore for tab complete fix (#1257)
v4.3.13 - Include meta lookup events in verbose output
v4.3.14 - Increase verbose stacktrace truncation length for web outputs
v4.3.15 - Match the type in verbose filters
v4.3.16 - Nicer format for verbose meta logging
v4.3.17 - Use the fragment identifier instead of query parameters to convey the editor/verbose/treeview data id
v4.3.18 - Sponge Subject lookup methods without a contexts param should default to current contexts, not global (#1279)
v4.3.19 - Improve the way meta lookups are caught & reported to the verbose handler
v4.3.20 - Return a more informative error for invalid verbose filters
v4.3.21 - Use the newly added API method to retrieve Velocity implementation name / version
v4.3.22 - Update readme badges
v4.3.23 - Add option to deduplicate prefix/suffix stacks (#1285)
v4.3.24 - Add missing since tag to MetaStackFactory
v4.3.25 - Update README.md
v4.3.26 - misc tidying up
v4.3.27 - Attempt to parse uuid from username string in Vault hook
v4.3.28 - Don't show negated group membership permissions in the output to 'user info' and 'group listmembers'
v4.3.29 - Reorganise some packages
v4.3.30 - Some misc refactoring
v4.3.31 - Don't send 1.13 tab completions to players without access to any LP commands (#1310)
v4.3.32 - Add api-version option to Bukkit plugin.yml file
v4.3.33 - Update references to the project website
v4.3.34 - Optimize LookupSetting storage/manipulation within Contexts
v4.3.35 - Experiment with different cache implementation in PermissionCalculator
v4.3.36 - Cache the most recent lookup for permission/meta data in AbstractCachedData.
v4.3.37 - Optimize ImmutableContextSet#equals by comparing the hashcodes (constant time lookup)
v4.3.38 - Convert permissions to lowercase inside the cache
v4.3.39 - Implement LoadingMap using Guava's ForwardingMap utility
v4.3.40 - Optimize context set manipulation
v4.3.41 - Depend on a specific Velocity snapshot version
v4.3.42 - Missing nullability annotations
v4.3.43 - Refactor AbstractConnectionListener for the addition of Velocity support
v4.3.44 - Add API method to get known permissions & improve the way PermissionDescriptions are migrated from existing Sponge services when LP enables
v4.3.45 - Improve /op and /deop command matching
v4.3.46 - Tweak PlayerSaveResult javadoc
v4.3.47 - Small cleanup in Contexts class
v4.3.48 - Some node equality changes
v4.3.49 - replace LoadingCache with more simple LoadingMap alternative when no auto expiry is needed
v4.3.50 - Update Gradle to 5.0
v4.3.51 - Account for 'allow-invalid-usernames' setting in API calls
v4.3.52 - Remove static imports
v4.3.53 - Switch default MySQL/MariaDB charset from utf8 to utf8mb4
v4.3.54 - Make gradlew script executable by default (#1338)
v4.3.55 - Update okhttp and okio versions
v4.3.56 - Use text-adapter-bukkit for sending Components to Bukkit objects
v4.3.57 - Refactor ProgressLogger slightly
v4.3.58 - Fix wrong checksum for text-adapter-bukkit
v4.3.59 - Fix error message when event handlers throw an exception
v4.3.60 - Fix CME in Bukkit refreshAutoOp
v4.3.61 - Fix sending component messages on older CB/S releases (#1344)
v4.3.62 - Remove SQL indexes on the permission field
v4.3.63 - Update text-adapter-bungeecord to 1.0.2 (#1362)
v4.3.64 - Refactor PlayerLoginProcessEvent
v4.3.65 - Log exceptions thrown by BufferedRequest tasks
v4.3.66 - Some misc refactoring / code cleanup
v4.3.67 - Change the way static contexts are displayed in /lp info
v4.3.68 - Implement use of a Maven Central mirror for dependency downloads
v4.3.69 - Cleanup with way permissibles are monitored on Bukkit/Nukkit
v4.3.70 - Rename Vault implementation classes
v4.3.71 - unInject -> uninject
v4.3.72 - Buildscript changes
v4.3.73 - Finish updating commodore
v4.3.74 - Allow the bytebin url to be configured
v4.3.75 - Fix Sponge and Velocity build scripts
ProtocolLib
4.3.0 > 4.4.0
Additions
• API method to check for temporary players
• 1.12.x and 1.13.x support
• Ability to clone NBT tags, as well as new 1.13.x classes
• Support for Java optionals and 1.13.x particles
Bug Fixes
• Fixed an issue with the component array converter
• Fixed an issue reloading (still not recommended)
• Fixed an issue with 1.8.0 support
• Fixed an issue with the Bukkit updater, treat Paper as "Spigot"
• Fixed an issue where the byte buffer in a WirePacket was not released
Improvements
• Java 9/10 support (still not recommended due to reflection performance)
• Reworked internal conversion and cloning logic to be cleaner and more efficient
• Replaced MCstats (RIP) with bStats
• More consistent packet metadata API
• Handle AIR item stacks properly
• Use real players wherever possible instead of temporary players
• API method to check for temporary players
• 1.12.x and 1.13.x support
• Ability to clone NBT tags, as well as new 1.13.x classes
• Support for Java optionals and 1.13.x particles
Bug Fixes
• Fixed an issue with the component array converter
• Fixed an issue reloading (still not recommended)
• Fixed an issue with 1.8.0 support
• Fixed an issue with the Bukkit updater, treat Paper as "Spigot"
• Fixed an issue where the byte buffer in a WirePacket was not released
Improvements
• Java 9/10 support (still not recommended due to reflection performance)
• Reworked internal conversion and cloning logic to be cleaner and more efficient
• Replaced MCstats (RIP) with bStats
• More consistent packet metadata API
• Handle AIR item stacks properly
• Use real players wherever possible instead of temporary players