- Update to Topper 4.12.0
- Publish to Maven Central
- Change the mod it to
topper-fabric
- 7703607 - release
- 03a707f - reformat
- 384a2be - Bump core.version from 4.6.0 to 4.7.1 (#21)
- 673fb43 - Bump minelib.version from 1.2.5 to 1.3.0 (#19)
- da5d9ea - Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (#20)
- 91c5daf - Bump actions/checkout from 5 to 6 (#17)
- 282799a - update topper
- 564475c - ensure correct profile class
- 2cdce4d - try to support 1.21.4 in PaperNameCache
- 0d0bf86 - add a hook to get name cache by uuid for recent PaperMC servers
- fc447d2 - next development
- Update to Topper 4.11.1
- Switch Fabric 1.21.9 to 1.21.10
- 79e7d3b - release
- 38667bc - update topper
- 3d69bc8 - remove name provider in luckperms
- a387e21 - update topper
- 53cee8c - add name provider from LuckPerms
- 0054be4 - allow multiple name providers
- f123c64 - add LastLoginAPI hook
- 668d5dc - add NameProviderManager
- dc9663c - fix wiki link
- 8f56cfd - Bump me.clip:placeholderapi from 2.11.6 to 2.11.7 (#15)
- 353bc97 - update topper
- 3867811 - next development
- ee656bc - release
- 001fa9d - Bump io.github.miniplaceholders:miniplaceholders-api from 3.0.1 to 3.1.0 (#12)
- 577d325 - Bump actions/upload-artifact from 4 to 5 (#13)
- fd43d79 - Bump net.luckperms:api from 5.4 to 5.5 (#14)
- 5935bc3 - add support for LuckPerms Context
- 1212c44 - update topper template
- 2781a4a - next development
- Update to Topper 4.7.0
- ea19b6f - [skip-central] release without central
- 55464c6 - wildcard files in publish
- bdb6611 - fix files in publish
- 5fe4fce - schedule run event
- a103cbc - convenient method to add plugin-specific query forward context
- 321e4b8 - release
- b1d6b5b - update topper
- bcb3fe5 - properly register MiniPlaceholdersQueryForwarder
- e477049 - add platform release action
- 703b5b1 - next development
This is the initial release of the FabricMC port of the Topper project
This release marked a new cycle of development of the Topper plugin.
Notable Changes
- Use a common template for player-number leaderboard, with improvements like
- Change the default value to
nullinstead of0 - Filter out
nullvalues in the Snapshot Agent
- Change the default value to
- Enable
onlineby default - Separated Topper library for more purposes
- Normalize placeholder syntax
- Update to MiniPlaceholders 3.0.0
- de8ef62f - release
- ae96e639 - set only one filter for SnapshotAgent
- c815c18c - add a separated reset-permissions
- 085096d6 - add a way to reset the value if filtered out
- a7de570f - ensure the iterator is synchronous and add more settings for update task
- e2fa1adc - use ConcurrentHashMap for UpdateAgent
- 4c7066fe - prepare for more deformatters
- 09bc82fd - next development
- a9605f9 - only take the plugin to release
- 20350c6 - update the glob in release action to get the plugin
- 18818fa - release
- 8286c6c - common parse-with-exception method
- 46517cc - ignore value if it's the same as the placeholder
- 9c9c5d5 - shade sources
- 96381ea - undeprecate GenericEntryUpdateEvent
- 1adeebc - more precise error message when parsing placeholders
- de51635 - add more details and wiki links about issues when parsing the placeholder
- d4557fb - get all materials and entity types for statistic by default
- 06811bb - move common code in StatisticValueProvider
- d81b138 - support collection of entries in StatisticValueProvider
- 0e55d37 - reorganize the tasks in UpdateAgent to be used in different schedulers
- 65abb75 - mark this as a major version
- 39c0885 - support nationalized string when getting sql values
- 065d3ed - next development


