Changelog
Breaking changes in 0.7.x
ValidatedEnumMapis removed- Removed all methods and properties marked as Deprecated and for removal 0.7.0
SmallSpriteDecoration#<init>SpriteDecorated#textureSet&texturesis now a required overrideSpriteDecoration#<init>CustomButtonWidget#<init>& builder is now only non-override method for adding custom button- Removed
ActiveButtonWidget - Removed
TextlessActionWidget DynamicListWidget.EntryPosand implementations madeinternalPopupWidgetposition elements;LayoutWidgetno longer inherits from the PopupWidget variant- Removed deprecated overrides of
PopupControllerfromPopupParentElement SuggestionWindowListenerandSuggestionWindowProvidermoved out ofinternalsub-package- Removed
ImmutableRelPos RenderUtil#renderBlur
- Throughout FzzyConfig
Translatable.Resulthas been replaced withTranslatable.ResultProvider. This affectsEntrySearcheras well asSearcher.SearchContent
Additions
- Various documentation updates for the Provider systems, including a wiki update
Changes
ValidatedField.translationProvider,ValidatedField.descriptionProvider,ValidatedField.attachProvider, and the associatedProvidertypes are now static (as well as instance methods) so java users won't have to call.Companion.anymore (but can)
Fixes
- Deprecated settings are properly read in from file for handling. They are still ignored in network traffic.
- The options in
ValidatedChoiceListand similar settings with an "inline" widget layout now properly show the tooltip for the individual options as well as the settings overall tooltip

