- 06836321 - release
- 3badfcc4 - tabComplete on OpenCommand
- e34473af - Deprecate defaultMenuType & defaultButtonType
- 8d3e4d6e - Deprecate AlternativeCommandListener
- 9fa00a06 - take all args
- af904c44 - tabComplete on StoreArgumentProcessor
- ba64efaf - implement tabComplete to ArgumentProcessor
- 0d3a7ba4 - tabComplete on Menu
- a1052628 - register StoreArgument
- 0f0d9ba2 - revert ArgumentMenu for last compatibility
- 738ebe7e - ArgumentProcessor in PredicateMenu
- dfa83f36 - new ArgumentProcessor & deprecate ArgumentMenu
- fe3b846f - use JDK 11 to build
- 7d558f94 - Bump core.version from 4.1.42 to 4.1.46 (#276)
- 8aabdade - next development
- 85305516 - release
- f77c38b6 - accurate GetVariablesCommand
- 3483167e - expose buttonMap & guiHolder in BaseInventoryMenu
- dd9e2f5b - update core
- 46df7020 - Bump core.version from 4.1.37 to 4.1.39 (#272)
- 2a1aae5e - Bump annotations from 23.1.0 to 24.0.0 (#273)
- 073dc0a9 - next development
- ac4d6121 - Delete CONTRIBUTING.md
- 84814159 - fix CME on AddonMenu
- be744be7 - fix empty upload
- 5ec7452b - save to CHANGELOG
- e06013ac - try this changelog
- dda6560d - try this changelog
- e2e843aa - A Big Release
- 699bb4cf - A Big Release
- 44257486 - A Big Release
- fe9182d2 - try changelog name as git message
- f017c714 - info on version
- 60dd529f - fix release files glob
- dd7daa8c - release
- d8caa653 - change workflow to build & release
- aa520942 - no prefix on TellAction
- 65416b1d - update hscore
- 23f47c97 - raw is dummy
- 87df96d3 - support space separator for SoundAction
- da38aa69 - this to make sure
- b915bf51 - does not deserve to be cached
- 5bd742cf - cached option and fix self-open
- 15f22b53 - make click-requirement asynchronously
- 9475291e - Bump core.version from 4.1.29 to 4.1.30 (#267)
- aec27191 - Bump core.version from 4.1.28 to 4.1.29 (#266)
- b14ef18a - Bump core.version from 4.1.27 to 4.1.28 (#264)
- 2d816899 - Bump maven-shade-plugin from 3.3.0 to 3.4.1 (#265)
- af873b3a - Bump core.version from 4.1.26 to 4.1.27 (#263)
- 4ab87c33 - clear builder
- 3e2fb230 - disable addons
- 07d9eebf - update hscore
- 601b7e1f - check menu canBeReplaced before replace
- 5d65a3d1 - let Action use StringReplacerApplier
- 7dba74a0 - I forgot that Action does not use StringReplacerApplier
- 3fb70d70 - remove useless colorize on BroadcastAction
- 4d1674c8 - Bump actions/setup-java from 1 to 3 (#260)
- db9c910e - add failActionApplier
- e90a995e - Bump actions/checkout from 2 to 3 (#261)
- 21b29e36 - make rows allow variables
- 746c3158 - always check if there is default setting on click-requirement
- d4e7e72e - add Dependabot for Github Actions
- ef28e3c3 - catch exception on PlaceholderAPI
- a90a94c3 - Bump core.version from 4.1.24 to 4.1.25 (#259)
- f602027d - Bump core.version from 4.1.23 to 4.1.24 (#258)
- eb341672 - load downloader after addon manager
- bb3e6b54 - notify update on Downloader
- 629933a5 - don't have to check if the string is replaceable
- 30c9ff0a - Bump core.version from 4.1.21 to 4.1.22 (#257)
- 4f26c804 - add global replace functions for StringReplacerApplier
- ae02cab8 - use global variable manager if the menu is null
- 4c77ac32 - Nullable Menu on StringReplacerApplier
- 1d3c6b65 - Bump core.version from 4.1.20 to 4.1.21 (#256)
- 48487c13 - Delete .github/ISSUE_TEMPLATE directory
- 4a76cfc6 - Bump core.version from 4.1.19 to 4.1.20 (#254)
- e37cec6e - Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#255)
- cf7a6afa - update upload-artifacts
- 4943e7de - try again
- 65f96b4a - hmmm
- 8ed1c031 - get all jars
- 73accf85 - get all jars
- 477b20ca - get all jars
- b61e3c14 - get all jars
- 3506050e - workflow artifact & final name
- f4d07fce - attach artifacts
- 9625b88c - default as default (??)
- ac88e417 - idiot-proof on click-requirement
- de171a36 - init & clear AddonButton
- 8feaae4b - use base64 on example skull
- 6bd3bfa4 - bingo
- 29a4f27b - test the brige
- ace6c8f9 - bridge workflow jobs
- c3efc140 - Merge pull request #247 from BetterGUI-MC/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.4.0
- eee50ec1 - Merge pull request #253 from BetterGUI-MC/7.0
- a6e10acb - add PredicateMenu
- a4c7560d - result on close filter
- d061bc4f - list of permissions
- 9126cceb - remove getOriginal
- 69fd208a - update hscore & add Potion Modifier
- e2c49a09 - checkConverted
- 1c6a648e - minor changes
- 263494d7 - build in Spigot
- 234653a7 - update hscore
- 05f07654 - fix duplicated shade config
- ce868278 - support Bukkit enums on SoundAction
- c0738f26 - clear args on close
- 996ff7eb - final fields on some menus
- 07165f31 - update hscore & update examples to support multiple versions
- ed6cecfd - oops VariableManager
- 9ba03328 - update hscore
- 8c0f489e - requirement as loop task
- cae002cd - add PlaceholderAPI
- d3091ebc - fix asynchronous event for close-on-click
- fe6880f1 - update examples
- d49e4b6c - use menu variable manager
- adc1297b - VariableManager for Menu
- d74e941c - comment on the input
- e21045eb - better name of input on ActionBuilder
- 0e68660a - add ConditionRequirement
- b055fcc5 - spawn-cmd
- 065d2b49 - remove potion example
- f0377c47 - correct order of TakableRequirement
- d2d5c1d2 - one-liner
- a4b05791 - add version to RequirementBuilder & add examples
- c8fae830 - add VersionRequirement
- 4ee66f3e - fewer features
- 6f9e7fdc - rearrange example slots & add nbt examples
- 0b4f07be - update hscore
- d9350d45 - let the version checker do the work after enabling
- af6d571c - update hscore
- 321447f0 - corrent menu type for addondownloader.yml
- 3e19c8af - fix command on PlayerAction
- 5e16d4db - add addondownloader.yml to default menus
- 4f217756 - correct directory for AddonDownloader
- 2de16744 - AddonDownloader & AddonMenu
- c269a9f2 - move some Menu features to BaseInventoryMenu
- 0a7fc0dc - improved splitter on ActionBuilder
- c4ff139f - checker & metrics
- 8b75a6bd - Addon & AddonManager
- 18f52570 - More commands
- a416d7c9 - unused
- e5669010 - wrong name
- e653349b - current_menu example
- 97e8137c - setup TemplateButtonConfig
- 9662f6eb - fix id on test-xp
- 1f3506d2 - fix NPE on PredicateButton & add shouldBeTrimmed
- 6fbc07fb - clean some invalid examples
- 2cb626cd - Action
- e18f4e9a - Some requirements
- cb1f35da - Java does not like generic cast on Optional
- 82836441 - refactor & simplify on SimpleMenu
- 7f95d34d - Menu
- 96c81a90 - fix order of processes
- dfe39605 - LegacyMenuButton
- b1889d5c - Button
- abc64123 - StringReplacerApplier
- 716a8452 - ItemModifierBuilder
- 56477cad - WrappedButton as an interface
- 9d517b0f - parent menu variable
- 15fd785c - ActionApplier & RequirementApplier
- 74292242 - ActionApplier
- 2faeae26 - ProcessApplierConstants
- 69ebcaed - rename to ProcessApplier and use Process
- 6de92cfb - Requirement & RequirementBuilder
- 668620b9 - ActionBuilder
- df45b9d2 - Action
- c711a3d6 - ExternalStringReplacer & canBeReplaced
- 09126b62 - RunnableApplierConstants
- 157897ef - RunnableApplier
- 4bd2a9a1 - TemplateButton
- ab73a3ce - workflow name changed
- 745d6e6e - AlternativeCommandListener
- 0405eb47 - replace method for Menu
- 2166230d - PluginVariableManager
- e7f64e73 - OpenCommand
- 5cf53133 - to the preLoad stage
- 8b4b30d4 - MessageConfig & MessageUtils
- 38afbf21 - Permissions, MenuManager & MenuCommandManager
- 19e5ed97 - comment
- a4645766 - ButtonBuilder & MenuBuilder
- b54f3678 - TemplateButtonConfig
- 5287a1e6 - keep SlotUtil
- 5d45b6b6 - menu config directly
- 8093afb2 - rename menu method
- 88c31ff1 - menu api
- 9aad4bee - naming to lowercase
- 74b6edc1 - remove all old classes & start a new recode
- a8b80078 - remove TaskChain & EvalEx + add hscore-task
- 17ed3ed9 - back to plain dependency
- 76f1675b - update HSCore to 4.1.1
- 8ecbaf28 - apply new player profile on SkullModifier
- 2dc12d12 - Bump maven-javadoc-plugin from 3.3.2 to 3.4.0
This is the initial version for Modrinth
More details for previous versions can be found here