Skip to content

1.1.42

Compare
Choose a tag to compare
@Xian55 Xian55 released this 14 Nov 18:03
· 2029 commits to dev since this release

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 and AddonReader - 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 use dangercombat to start consume corpse more quickly. by @Xian55 in #172
  • Core: Use ValueTask instead of Task. 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 of WoWPoint. 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 new Requirement renderer to show better the Badges cde5a5e

New Contributors

Full Changelog: 1.1.35...1.1.42