TweakXL 1.1.0
YAML Tweaks
- More array operations for adding, merging, removing elements
- Properties can be updated in one line
- String localization keys accept more value formats
- Special value
None
for names and foreign keys - Free flats can be defined as a part of a record
RED Tweaks
- Fully supported original syntax
- Allows mods to change the same records and properties
- New operator to remove array elements
- Localization keys can use secondary keys
Scripting
- The manager is always available, not just from scriptable tweaks, allowing for more dynamic changes
General
- When creating records, inherited properties now have correct default values
- When cloning records, the new record will inherit all extra flats that don't belong to the record type
- Improved error reporting
Hot Reloading
- Any flat/property change can be reverted to the original state
- Changing
$base
reapplies the cloned properties - Better support of array operations with partial rollbacks