Releases: Hekili/hekili
Releases · Hekili/hekili
v11.2.0-1.0.1h
Hekili
v11.2.0-1.0.1h (2025-09-13)
Full Changelog Previous Releases
- Merge pull request #5308 from joshjau/ret-cleanup
ret: removed fading light - Merge pull request #5311 from syrifgit/beast-apl
BM APL Update - Merge pull request #5313 from syrifgit/windwalker-i-guess
WW Tweaks - Merge pull request #5314 from syrifgit/drood
Guardian: Remove usable restrictions on defensives - Merge pull request #5315 from syrifgit/weave-more-storms
Support Stormweaver pvptalent - Merge pull request #5316 from syrifgit/low-level-user-warning
Low Level Warning Tweak - Merge pull request #5317 from johnnylam88/fix/reshii-wraps
fix: add tank-specialization damage absorb buffs from Reshii Wraps - fix: add tank-specialization damage absorb buffs from Reshii Wraps
- Low Level Warning Tweak
Be more clear/explicit about the intended use.
Redo of #5057, dropped the incomplete spec part for now. - Addstacks too
- Support Stormweaver pvptalent
Redo of #4932 - Guardian: Remove usable restrictions on defensives
All of these abilities are already handled by the APL in terms of tanking, damage taken, etc. No reason to restrict them in the LUA and prevent user APL customization.
Fixes #5223 - pls stop changing the APL thanks
- BM Withering Fire Updates
- WW Updates
- Update PaladinRetribution.lua
- wowhead link cleanup.
- ret: removed fading light
Patch 11.0.5 (2024-10-22): Removed.
v11.2.0-1.0.1g
Hekili
v11.2.0-1.0.1g (2025-09-07)
Full Changelog Previous Releases
- Ele: nil check
- Fix first login experience
- Merge pull request #5302 from joshjau/ret
feat(Ret): Update Modelling - Merge pull request #5304 from syrifgit/aura_events
BM Withering Fire Prep for new APL + fix some miscategorized aura events - Merge pull request #5307 from syrifgit/destro-apl
Destruction APL Sync - Merge pull request #5306 from syrifgit/sinners-get-apls
Sin Rogue APL Sync - Merge pull request #5305 from syrifgit/mm-apl-09-09
Marksmanship APL Sync - Merge pull request #5303 from joshjau/classes
feat(Classes): Add/Update spell filters - Destruction APL Sync
Standard sync: simulationcraft/simc@7ed50b3 - Sin Rogue APL Sync
Standard Sync: simulationcraft/simc@05c3618 - Marksmanship APL Sync
Standard Sync - WIP APL
- Update State.lua
- Update PaladinRetribution.lua
- slight corrections noticed on proofread
- Don't need the commented out code
- BM Withering Fire Prep for new APL + fix some miscategorized aura events
- Remove Vanguard of Justice spend logic from abilities
Patch 11.0.2 (2024-08-13): Removed. - Update PaladinRetribution.lua
- Update PaladinRetribution.lua
- Update PaladinRetribution.lua
- Update PaladinRetribution.lua
- Add tick_time to light_of_the_titans aura
- feat(Classes): Add/Update spell filters
Added new NPCs and spells to the spellFilters table, including Eco-Dome Aldani and associated spells. Updated existing entries to include additional interrupts. - feat(Ret): Update Modelling
Adjusted several aura durations and max_stack values in TheWarWithin/PaladinRetribution.lua to match updated spell data. Also fixed a typo in the 'endless_wrath' aura definition. - Merge pull request #5297 from syrifgit/rogue-apls
Rogue APLs, Subtlety Settings - Merge pull request #5298 from baaron666/patch-2
Improve thunder_blast - Merge pull request #5300 from syrifgit/marksman-apl-again-again-again
Marksmanship APL Sync - Merge pull request #5301 from syrifgit/afflo-header
Update Affliction sync header - Update Affliction sync header
It appears to be up to date with the latest SimC, but header SHA out of date. - Marksmanship APL Sync
Standard Sync - Improve thunder_blast for fury
- Improve thunder_blast for prot
- Merge pull request #5296 from Sneezry/patch-1
Fix typo in toggle variable reference - Update RogueSubtlety.lua
- Replace that variable you told yourself not to forget to replace
- Rogue APLs, Subtlety Settings
- Fix typo in toggle variable reference
- Merge pull request #5294 from syrifgit/fury-ww
DPS Warrior Tune-Up - Update WarriorFury.lua
spacing - Update WarriorFury.lua
- add bladestorm protections to WW fix
- Update WarriorFury.lua
- Fix Arms Too
- Update WarriorFury.lua
- Fury Warrior Tune-Up
- Merge pull request #5289 from syrifgit/but-my-tier-interactions
Fury Warrior APL Sync - Merge pull request #5288 from syrifgit/devastation
Devastation Evoker Opener - Fury Warrior APL Sync
Standard Sync: simulationcraft/simc@89266d4 - Devastation Evoker Opener
Fix typo which was causing Tip The Scales to be used with ES instead of FB.
v11.2.0-1.0.1f
Hekili
v11.2.0-1.0.1f (2025-09-03)
Full Changelog Previous Releases
- Outlaw: import rtb changes
- Outlaw: adjust prepull rtb
- Havoc: Remove duplicate options
- Subtlety: fix danse_macabre
- Respect Shield Wall
- Quickfix for cancel_buff
- Merge pull request #5285 from fwosar/invigorating-healing-potion
Adding support for new 11.2 healing potions - Adding new 11.2 healing potions
v11.2.0-1.0.1e
Hekili
v11.2.0-1.0.1e (2025-09-02)
Full Changelog Previous Releases
- Double Double Jeopardy Jeopardy
- Merge pull request #5275 from syrifgit:marksmanship-apl
Marksmanship APL Sync - Tweak call_action_list
- Merge pull request #5278 from syrifgit/global-item-disable-updated
Disable All Items Setting (Per-Specialization) - Specialization name in description
- Green
- Refactor description for disable items option
- Merge pull request #5274 from syrifgit/Havoc
Havoc APL Fix - Merge pull request #5272 from syrifgit/sub-rogue
Coup De Grace Improvements - Merge pull request #5262 from syrifgit/Arcane-Improvements
Arcane Intuition Improvements - Merge pull request #5254 from syrifgit/frost-mage-flurry
Frost Mage Winters Chill Improvements - Disable All Items Setting (Per-Specialization)
Re-do of #4568, incorporating the feedback. - Marksmanship APL Sync
Standard sync - Devastation priority Engulf / FB ranks
- Havoc APL Fix
I didn't de-prune this line, oops.
Fixes #5243 - Adjust formatting and some logic order
- Protadin priority
- Outlaw priority (Vanish)
- Review notes
- Improve recheck of true_remains
- spacing
- Coup De Grace Improvements
- Tie both
coup_de_grace
andtww3_trickster_4pc
auras to a real aura,escalating_blade
via generator - Don't bother making a fake aura that the APL will never check, just use the expressions we built (disorient_stacks / disorienting_strikes)
- Fix edge case introduced by tww3 set where you can apply too many
coup_de_grace
buffs in the local TriggerUnseenBlade() function, leading to 3 being shown in the display queue reset_precast
- Properly force the expressions to resync with real data on reset
- Add more guardrails for the weird double cast window when checking
prev[1].coup_de_grace
- Then apply all of that to subtlety, making sure to swap spellIDs and handlers where needed
- Tie both
- Merge pull request #5269 from IIeTpoc/IIeTpoc-KS-CP-Resource_model
Add KS CP to resource model - Merge branch 'thewarwithin' into IIeTpoc-KS-CP-Resource_model
- Subtlety: Don't waste Symbols
- Outlaw priority: missing variable
- Fix Voidbinding CDR debug message
- Fix Voidbinding aura detection
- Fix responsiveness when breaking channels
- Include TickTime for KS
- Treat Killing Spree as a spell.
- Update RogueOutlaw.lua
- Add killing spree combo points to resource model
- Restore missing RTB variable
- Restore missing RTB variable
- reduce intuition flickers
- Merge pull request #5260 from syrifgit/UI-fix
Fix UI for real - Guardrails
- Arcane Mage - Implement Intuition Bad Luck Protection tracker
- Fix opener pre-cast for Frostfire tree
- Fix UI for real
There was another oopsie in https://github.com/Hekili/hekili/pull/5250/files
Fixes #5259 - Fix braces indeed
- Update MageFrost.lua
- Frost Mage Winters Chill Improvements
v11.2.0-1.0.1d
v11.2.0-1.0.1c
Hekili
v11.2.0-1.0.1c (2025-08-30)
Full Changelog Previous Releases
- Arcane priority fix
- Augmentation priority (complete)
v11.2.0-1.0.1b
Hekili
v11.2.0-1.0.1b (2025-08-29)
Full Changelog Previous Releases
- Merge pull request #5250 from Cilraaz:thewarwithin
Minor performance optimization to updateSmoothedFPS() - Protadin priority
- Arcane priority
- Devastation priority
- Augmentation priority
- Balance priority update
- Hide functions from StoreValues
- Guardian: fix variable capitalization
- Merge pull request #5249 from syrifgit:tier-sets-again
Fix hero tree tier sets (again) - Remove unnecessary count variables
- Merge pull request #5247 from syrifgit:mm-apl
MM APL Update + Kelpfist is a target dummy - Merge pull request #5245 from shawngmc:thewarwithin
Remove LibItemBuffs-1.0 from .pkgmeta - Merge pull request #5244 from syrifgit:veng-sha
wrong Veng SHA - Formatting changes; Remove table locals
- Use a rolling sum
- Use Ring Buffer for samples
- Missed table.remove change
- Minor performance optimization to updateSmoothedFPS()
- Fix hero tree tier sets (again)
- More tweaks to max/min and rechecks
- Balance, Guardian priority updates
- Lua conversion tweaks:
- HandleDeprecatedOperators handle min/max more narrowly
- Recheck functions created in a slightly different order (risky)
- Avoid trimming min/max in EmulateSyntax
- More debug info in EmulateSyntax
- Raise an error when an action modifier won't parse
- Demonology priority sync and lots of tweaks
- MM APL Update + Kelpfist is a target dummy
Syncs to latest MM version. Commit by commit is kinda useless considering how many times it was fully rewritten. I did it from scratch.
Also convert Aimed Shot to a proper projectile. - Remove LibItemBuffs-1.0 from .pkgmeta
Prior PR removed Lib from embeds, but not from packaging - wrong Veng SHA
The latest commit is reflected in our version, dated Aug 11 (Aug 5th for SimC) - Merge pull request #5222 from syrifgit/apl-sync-status
Automatic SimC APL Status Tracking - Revert "Merge branch 'thewarwithin' into apl-sync-status"
This reverts commit 5f7cc1a, reversing
changes made to d897556. - Merge branch 'thewarwithin' into apl-sync-status
- Merge branch 'thewarwithin' into apl-sync-status
- Text Tweaks + file extension
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update PaladinProtection.simc
- Update DruidRestoration.simc
- Update DruidGuardian.simc
- Upstream tag
- Update DruidRestoration.simc
- Update DruidGuardian.simc
- Automatic SimC APL Status Tracking
Pinned issue that will exist will sync status.
Sample here: syrifgit#8 - Features
- Full individual file diffs in the issue 1st comment
- Overview table in main issue body
- Uses strict comment header structure at top of our .simc files to work
- Posts each issue body and comment fresh every run to prevent stale data
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Delete .github/workflows/run-apl-sync.yml
- Update EvokerDevastation.simc
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Update apl-syncer.yml
- Create apl-syncer.yml
- Rename Run sync check.yml to run-apl-sync.yml
- Update and rename blank.yml to Run sync check.yml
- Merge pull request #6 from syrifgit/test-syncing
. - Merge branch 'test-syncing' of https://github.com/syrifgit/syrif-hekili into test-syncing
- .
- Merge branch 'thewarwithin' into test-syncing
- .
- Merge branch 'Hekili:thewarwithin' into thewarwithin
- Test APL Syncer
v11.2.0-1.0.1a
Hekili
v11.2.0-1.0.1a (2025-08-27)
v11.2.0-1.0.1
Hekili
v11.2.0-1.0.1 (2025-08-26)
Full Changelog Previous Releases
- Outlaw: Model Double Jeopardy
- Assassin: Fix merge conflict for priority update
- Merge pull request #5201 from syrifgit/framebudgetslider
Performance Settings That Work For Everyone™ - Tweak options text, default value, store as decimal
- Merge pull request #5226 from syrifgit/Sin-rogue-settings
Add Shiv and Vanish settings - Merge branch 'thewarwithin' into Sin-rogue-settings
- Text tweaks
- Make all settings full width
- Refactor shiv and vanish settings for clarity
- Merge pull request #5228 from syrifgit/indicator-icons
Resizeable Indicator Icons - Rename 'Size & Appearance' to 'Appearance'
- Merge pull request #5231 from syrifgit/Rogue-apls
Rogue APL Syncs - Merge pull request #5232 from syrifgit/dk-apls
Death Knight APL Syncs - Merge pull request #5235 from syrifgit/double-stampies
Better implementation of double stampede - Better implementation of double stampede
- Death Knight APL Syncs
Standard Syncs
- Rogue APL Syncs
- Texture except it's the right ID this time
- texture
- Update RogueAssassination.lua
- Resizeable Indicator Icons
Does what it says on the box! - Merge pull request #5113 from huchang47/add-recall_cloudburst_totem
add recall_cloudburst_totem - Merge pull request #5224 from shawngmc/thewarwithin
Remove LibItemBuffs-1.0.xml inclusion - Testfix trinket
- Add Shiv and Vanish settings
- Testfix SpellFlash
- Unholy: Implement Trollbane's Icy Fury
Base death_and_decay.ticking on the buff (again) to match sim behavior. - Trinket fixes
- Remove LibItemBuffs-1.0.xml inclusion
Removed the inclusion of LibItemBuffs-1.0.xml. - Merge pull request #5122 from thunderebolt/add-purity-spr
- Better description, live FPS examples
- Performance Settings That Work For Everyone™
Dynamic frame budget calculation based on smoothed FPS, user can scale this value down if they experience stuttering. - chore: also add detox for monks
- remove spacing
- Squashed all commits - Added Purify Spirit
- add recall_cloudburst_totem's bind
- add recall_cloudburst_totem
v11.2.0-1.0.0v
Hekili
v11.2.0-1.0.0v (2025-08-23)
Full Changelog Previous Releases
- Merge pull request #5217 from syrifgit/remorseless-winter
Fix Remorseless Winter Alternate Aura ID - Talent version adds 4 seconds
- Fix Remorseless Winter Alternate Aura ID
- Merge pull request #5209 from syrifgit:dont-reboot-your-pc
Fix debuff remaining time if system uptime is less than 1 hr - Merge pull request #5210 from syrifgit:Hunter-apls
BM APL Sync - Merge pull request #5211 from syrifgit:shadow-apples
Shadow APL Sync - Merge pull request #5212 from syrifgit:shaman-apls
Enhance APL Sync - Update ShamanEnhancement.simc
- Enhance APL Sync
- Shadow APL Sync
simulationcraft/simc@8d14ce6 + simulationcraft/simc@df4f2e8 - BM APL Sync
- Allow permanent auras to exist, even if you rebooted your PC
.... This is not a fake title. :) - Destruction: fix variables and Immolate swaps
Fixes #5128