--------------------------------------------------------------------------------------------------- Version: 0.2.8 Date: 2020-04-24 Bugfixes: - event: - Fixed a crash when a conditional handler was removed between mod versions --------------------------------------------------------------------------------------------------- Version: 0.2.7 Date: 2020-04-19 Bugfixes: - translation: - Fixed a crash when the translate batch function would happen to stop on the exact last entry in its data table --------------------------------------------------------------------------------------------------- Version: 0.2.6 Date: 2020-04-16 Changes: - translation: - Player translation tables only exist if they're actually needed --------------------------------------------------------------------------------------------------- Version: 0.2.5 Date: 2020-04-12 Bugfixes: - translation: - Fixed that data tables were only being created for connected players when adding the mod to an existing save --------------------------------------------------------------------------------------------------- Version: 0.2.4 Date: 2020-04-11 Changes: - Switched to double quotes everywhere - translation: - Redesigned the /retranslate-all-dictionaries command registration logic to hopefully fix desyncs related to mod load order - Trying to cancel a translation that isn't running will no longer throw an error --------------------------------------------------------------------------------------------------- Version: 0.2.3 Date: 2020-04-07 Changes: - gui: - Omitting ID from a GUI handler table will cause the module to use the key as a defines.events or a custom-input - translation: - Lookup table always has lowercase keys - Removed lookup_lower table from finish_event Bugfixes: - gui: - Fixed that element templates would leak into each other if used multiple times --------------------------------------------------------------------------------------------------- Version: 0.2.2 Date: 2020-04-03 Bugfixes: - event: - Fixed a crash when a player has no lookup table when a conditional event is fired - migration: - Fixed that the version comparison function didn't actually work properly --------------------------------------------------------------------------------------------------- Version: 0.2.1 Date: 2020-04-02 Features: - Added event data migration utility file - event: - Added 'match_filter_strings` option to the options table, to allow matching partial strings as GUI filters Bugfixes: - event: - Fixed crash when the lualib's previous version isn't saved in global --------------------------------------------------------------------------------------------------- Version: 0.2.0 Date: 2020-04-01 Features: - event: - event.update_gui_filters() can now add, remove, or completely overwrite GUI filters, and returns the modified filters table - gui: - gui.build() also returns a lookup dictionary of event_name -> gui_filters, in addition to the output table Changes: - event: - General refactor to increase performance - Changed GUI filters format to increase lookup performance - Actual elements cannot be used as GUI filters anymore - only their index or their name may be used --------------------------------------------------------------------------------------------------- Version: 0.1.0 Date: 2020-03-20 Features: - Initial release