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.WorldMapAreaExtractor
project. by @Xian55 in #160 - Core: Refactor
PlayerReader
andAddonReader
- Better kill credit detection -ValueTask
- Reworked Corpse consumption by @Xian55 in #162 - Core Fix:
NonRepeatable
Goals 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:
RequirementFactory
new 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.bat
path as working directory by @AsterNighT in #165 - Core: Instead of
incombat
GoapKey usedangercombat
to start consume corpse more quickly. by @Xian55 in #172 - Core: Use
ValueTask
instead ofTask
. Performance uplift. Less GC by @Xian55 in #174 - Frontend: Redesigned
FrameConfugurator
by @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
->int
by @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
PathingAPIV2
by @Xian55 in #161 - Core:
LevelTracker
component using event signals. by @Xian55 in #169 - Core: Reorganize classes which uses
BitStatus
like behavior. Create separate file from enums. by @Xian55 in #170 - Core: Use
Vector3
instead 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:
GoapGoalView
component received a newRequirement
renderer to show better theBadge
s cde5a5e
New Contributors
- @AsterNighT made their first contribution in #165
Full Changelog: 1.1.35...1.1.42