1.1.42
Addon version: 1.1.42
This release mostly contains refactors and performance related improvements. Spend a great amount of time updating the Util project. From now on it is possible to give a client version and all of the external data will be generated with one click.
However there are some new features.
First time using github automated release note generator.
What's Changed
Fixes 🛠
- Util: Improve
ReadDBC_CSV.WorldMapAreaExtractorproject. by @Xian55 in #160 - Core: Refactor
PlayerReaderandAddonReader- Better kill credit detection -ValueTask- Reworked Corpse consumption by @Xian55 in #162 - Core Fix:
NonRepeatableGoals no longer gets repeated! by @Xian55 in #171 - Core: ActionbarCooldown - DynamicBinding - More support for Paladin class by @Xian55 in #176
- Addon: [1.1.42] -
Init Phase- Backend Reader sanity check by @Xian55 in #179
New Features 🎉
- Addon: [1.1.36] - Core: SpellBookReader by @Xian55 in #150
- Addon: [1.1.37] - Core: TalentReader by @Xian55 in #151
- Core:
RequirementFactorynew operators. Uniformly negate. Where id were used now context names appear. by @Xian55 in #153 - Util: Improved
ReadDBC_CSV/ItemExtractor- using structs by @Xian55 in #158 - Addon: [1.1.38] - Custom Triggers using WeakAura by @Xian55 in #159
- Addon: [1.1.39] - Remove unused addon deps. by @Xian55 in #163
- [Contribution] Use
run.batpath as working directory by @AsterNighT in #165 - Core: Instead of
incombatGoapKey usedangercombatto start consume corpse more quickly. by @Xian55 in #172 - Core: Use
ValueTaskinstead ofTask. Performance uplift. Less GC by @Xian55 in #174 - Frontend: Redesigned
FrameConfuguratorby @Xian55 in #175 - Core: Requirements processing by reverse polish notation. Mix && and || operators. Support whitespaces. by @Xian55 in #177
- [Contribution] Core: Implement the background mode by @AsterNighT in #168
Other Changes
- Core: Type conversions.
double->float--long->intby @Xian55 in #155 - Util: One project rule them all to extract CSV-DBC data. by @Xian55 in #156
- Core: Tidyup Cursor api by @Xian55 in #157
- Core: Removed
PathingAPIV2by @Xian55 in #161 - Core:
LevelTrackercomponent using event signals. by @Xian55 in #169 - Core: Reorganize classes which uses
BitStatuslike behavior. Create separate file from enums. by @Xian55 in #170 - Core: Use
Vector3instead ofWoWPoint. Performance uplift. by @Xian55 in #173 - Updated Paladin profiles from 1-20 using complex conditions. Using most of the available abilities. f242105
- Frontend: new Dark Theme to support all html elements 13801b7
- Frontend:
GoapGoalViewcomponent received a newRequirementrenderer to show better theBadges cde5a5e
New Contributors
- @AsterNighT made their first contribution in #165
Full Changelog: 1.1.35...1.1.42