80 lines
3.5 KiB
Plaintext
80 lines
3.5 KiB
Plaintext
---------------------------------------------------------------------------------------------------
|
|
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 |