Releases: Myrroddin/smartres2
Releases · Myrroddin/smartres2
Release list
3.0
SmartRes2
3.0 (2026-08-08)
Full Changelog Previous Releases
- Update file which creates zips
- [All] Set up for Curseforge, Wowinterface, and Wago AddOns
- [All] Prepare the first release candidate build
- [All] Fix assorted UI issues and unexpected behaviors
- [All] Show UI reload popup after profile or database reset
- [All] A few fixes based on the first live test
- [All] Finalize smart resurrection targeting, Bars, Chat, and configuration
- [All] Lots of clean up
- [All] Add smart res keybinding and refine UI modules
- [All] The Chat Options module is intact, pending live dungeon testing
- [All] Masque is supported, and ships with the Neuron skin!
- [All] Add Bars preview system and improve preview styling controls
- [All] Continue building the foundation for the core addon and Bars module
- [All] Rebuild Core and Options skeleton
- [All] Clean up obsolete files and folders
- [All] I really hate it when I have to make a double commit.
Rebuild the skeleton. Again. And get smarter and leaner, too. - [All] Rebuild the skeleton. Again. And get smarter and leaner, too.
- [All] The frame which will contain the bars is done, along with its options
- [All] Added a bunch of options, mostly to the res bars settings
- Update README.md
- [All] I have lost track of all the new code. Sounds like a reason to commit to GitHub!
- Update README.md
Add some preview screenshots - [All] I don't want to lose my development progress to local drive failure, so commit
- [Retail] Doing tests with mixed results
- [All] Various fixes, plus the beginning of new features
- Create README.md
- [All] Prevent potential nil errors
- [Classic] Season of Discovery supports LibDualSpec-1.0
- [All] User DB and profiles are finally doing what I want
- [All] Namespaces in the user DB are useful
- [All] Finish converting to individual WoW versions
- [All] Split WoW versions into individual files and folders for easier development and debugging
- [All] Big push of various updates
- [All] Various minor fixes and updates
- [All] Chat module is done ... For now
- [All] Clean up code, add more chat options
- [All] Module options are finally working!
- [All] Getting "unknown parameter" error, can't fix it
- [All] Add more options
- [All] Time to do another commit :) Yes, the changelog will be silly!!
- [All] Too many additions to document individually
- [All] We have a working (incomplete) user interface with options!
- [All] Basic code is done, maybe?
- [All] Update .pkgmeta development file
- [All] Update folder structure
- [All] Updated ToC file
- Create FUNDING.yml
-
- ToC bump for 7.2
-
- Bring in latest localizations (German deDE & Spanish esES)
-
- Bring in latest localizations (German deDE & Spanish esES)
-
- Update License.txt
- Credit LibResInfo for Curse Author Reward Points
- Force the popup warning to only fire once per profile, new or reset
- Get the default localization to error if phrases are missing
- Pull in Korean koKR translations
- Update License.txt
-
- Update License.txt
- Credit LibResInfo for Curse Author Reward Points
- Force the popup warning to only fire once per profile, new or reset
- Get the default localization to error if phrases are missing
- Pull in Korean koKR translations
- Update License.txt
-
- Pull in French frFR localization
-
- Change LibDataBroker-1.1 repository URL
- Add warning if there are no modules
- Add localization table to addon table
- Change LibDataBroker-1.1 repository URL
-
- Change LibDataBroker-1.1 repository URL
- Add warning if there are no modules
- Add localization table to addon table
- Change LibDataBroker-1.1 repository URL
-
- Add missing phrase. Why was the debug code not warning me weeks ago?!?
-
- Add missing phrase. Why was the debug code not warning me weeks ago?!?
- --- Beta test time!
- Complete rewrite done
- Entirely new localization phrases
- You now need modules for functionality. The first one is SmartRes2_Chat
- See the rest of the changelog, it's extensive
-
- Upvalue globals
- Fix an inline option
- Upvalue globals
-
- Clean up old SVs. Most will be updated by modules
-
- Forgot to add LibResInfo-1.0 to OpDeps in .toc
-
- Move LibResInfo-1.0 into core from Chat module, as all modules will use it
-
- Forgot to add a new phrase, oops!
-
- First fully working alpha build for the 3.x series
- Followed Mapster's handling of modules
- First fully working alpha build for the 3.x series
-
- Upvalue all the things! For speedier lookups
-
- Add tools-used for FindGlobals (thanks, Mikk!)
- More phrases added to localization, and ordered them alphabetically in the enUS file
- Modules can take care of their own options within namespaces, thank you very much
- Add tools-used for FindGlobals (thanks, Mikk!)
-
- Module options are displaying, if not working. Progress!
-
- More poking at trying to get module options to work inline
-
- Make the code match forum thread http://www.wowinterface.com/forums/showthread.php?t=49232
- --- 100% Rewrite
- Supports modules
- Slimmed core AddOn and bundled libs
- Localization is an order of magnitude smaller
- Modules extend base localization, rather than have their own
- Support a minimap button
-
- I broke more stuff, which isn't a loss
- Updated for Legion's class-specific mass resurrection spells
- Carved out more unnecessary code
- I broke more stuff, which isn't a loss
-
- Copy & paste errors fixed
- Options look more sane
- Much more to do, but sleep then work, dammit
- Copy & paste errors fixed
-
- LibSharedMedia-3.0 has no "OnValueChanged" callback, which means related function never fired. Move functionality directly into options
- Reorganize options to make more sense (no loss of saved variables)
- Still more clean up
- To do: fix bugs, but I can't do that until code is manageable and readable
- I swear, Jon Snow knows more than I do, and he knows nothing!
- LibSharedMedia-3.0 has no "OnValueChanged" callback, which means related function never fired. Move functionality directly into options
-
- Start massive code cleanup
- Update LibResInfo-1.0 repo URL
- Add LibDBIcon-1.0
- Optional support for !ClassColors
- Start massive code cleanup
- remove svn:externals
-
- Update License.txt
- Fix LibAboutPanel repository URL in pkgmeta
- Fix LibResInfo repository URL in pkgmeta
- Add localization to Notes field in ToC
- Update License.txt
-
- ToC bump
- Tagging as Release 2.8.2
-
- Add Demon Hunters to the resurrection matrix order
- Tagging as Release 2.8.1
- Bring in lastest localizations
- Tagging as Release 2.8.0
-
- bump ToC
- update SVN keywords
- get latest libs
- bump ToC
- Tagging as Release 2.7.9
-
- Bump ToC
- Repo LibResInfo properly?
- Bump ToC
- Tagging as Release 2.7.8
- Pull in latest localizations
- Tagging as Release 2.7.7
- Massive Korean KoKR localization update from Nelsia (thank you!)
- Tagging as Release 2.7.6
-
- Fix ticket #76 bad English string
- Tagging as Release 2.7.5
- WARLORDS OF DRAENOR!!
-
- Clean up from WoD branch merge
- Update License.txt
- Clean up from WoD branch merge
-
- Create new per-character SV that tracks whether or not you know Mass Resurrection
-
- We don't need to check if the player is in a guild, only if they know Mass Resurrection
- Clean up
- We don't need to check if the player is in a guild, only if they know Mass Resurrection
-
- LibAboutPanel no longer supports Donate or X-Donate fields, removed
-
- ToC bump for WoD
-
- WoD working copy
- Tagging as Release 2.7.4
- Poke for new ruRU translations from Yafis and AxiomaSham
- Warlords of Draenor working copy
- Tagging as Release 2.7.3
-
- Raid tested: bars fade properly when someone de-ghosts themselves rather than accepting resurrection; also fade properly when you cancel a resurrection cast
- Better memory usage and efficiency
- Use GUIDs instead of UnitIDs wherever possible
- Various bug fixes
- Raid tested: bars fade properly when someone de-ghosts themselves rather than accepting resurrection; also fade properly when you cancel a resurrection cast
-
- Squashed a bug or two from Blizzard APIs
-
- Bug fixes from previous
-
- Give fake players in test bars some classes
-
- Fix time out bars table type clearing
- Switch bar table names to GUID rather than unitID as those are constants
- Fix time out bars table type clearing
-
- UnitClass doesn't accept a Name-Realm pair, only a Name or UnitID
- Tagging as Release 2.7.2
-
- Workaround Blizzard not knowing how to pass a nil value to UnitName, which fixes the error during Mass Resurrection
- Updated localizations
- Workaround Blizzard not knowing how to pass a nil value to UnitName, which fixes the error during Mass Resurrection
- Tagging as Beta 2.7.1
-
- fix line 44 bug
- for the LibResInfo (Cancelled, Finished) callbacks, there is no endTime value
- fix line 44 bug
- Tagging as Beta 2.7.0
-
- the callback is named "LibResInfo_" not "LibResComm_" in function DeleteBar
- instead of GetRealmName for player, use UnitFullName just in case, because it always is correct
- the callback is named "LibResInfo_" not "LibResComm_" in function DeleteBar
-
- add check for realmName being nil, and if so, append currentRealm to whisper targets, two fixes
-
- re-enable a debug print to track the nil errors
- delete massResMessge default value so it becomes nil when cleared
- re-enable a debug print to track the nil errors
-
- Reset insets back to 0
- I think I found all the instances of whispering. Patch 5.4.7 now forces name-realm even on the home realm
- Reset insets back to 0
-
- Add Korean translation file. How did I miss this for so long?!?
- Narrow down debug prints to tracking LFR issue
- Add experimental code in unit checking for LFR (ticket #70)
- Adjust insets for bar borders. Might tweak later
- Add Korean translation file. How did I miss this for so long?!?
- Tagging as Beta 2.6.4
- Fix chat output
- Update to latest LibResInfo
- Gobs of fixes, tweaks, etc
- Have you thanked Phanx today?
- More and more fixes and improvements
-
- Fix a localization issue
-
- Split MassResStarted to its own function
- Fix tabs in the middle of lines at random
- Split MassResStarted to its own function
- -- Add a debug print to ResCastStarted to help track Mass Resurrection and see what's going on
-
- Add phrase to localization table;...