v3.7.0
New features
- New editor: Creature -> Creature Text (thanks @Instantium)
- New editor: Other Texts -> Broadcast Text
- New editor: Other Texts -> NPC Text
- New editor: Other Texts -> Page Text
- All multi-row editors (including SmartAI): ability to duplicate rows
- SmartAI: add support for usage of
waypoint_data
(thanks @Gultask) - SmartAI: ability to generate single comments
- SmartAI: add support for
SUMMONED_UNIT_EVADE
event - SmartAI: show
minTimer
andmaxTimer
inTimedActionlists
tables instead of link - New selectors (e.g. emote, language, ...) for fields in text editors
Bugfixes & other improvements:
- SmartAI: add comment for
SMART_ACTION_SET_INGAME_PHASE_MASK
(thanks @sudlud) - SmartAI: fix trigger diff query when generating comments
- Item Preview: fix issue with mana stats when
statType=0
+statValue
- Sidebar: Reference Loot Template edited status
- Gameobject QuestItem: itemId in keira3-icon
Technical improvements
- Migrate to the new Angular's Control-flow (performance improvement)
- NX: split the whole project in libraries, fix and prevent new circular dependencies
- Migrate to Angular's Standalone components (performance improvement)
- Replace constructors with inject()
- Several miscellaneous code cleanups
- replace Swimlane's ngx-datatable (discontinued) with Siemen's ngx-datatable (actively developed)
Dependencies updates
- Angular 17.3
- Electron 30 featuring Chrome 124 and Node 20.11
- Many other minor dependencies have been updated to their latest stable version
-- @FrancescoBorzi (aka Shin) && @Helias