File Details
3.3.07
- R
- Mar 21, 2026
- 1003.49 KB
- 9.7K
- 12.0.1+5
- Retail + 3
File Name
GSE-3.3.07.zip
Supported Versions
- 12.0.1
- 11.0.5
- 11.0.2
- 5.5.3
- 2.5.5
- 1.15.8
GSE
3.3.07 (2026-03-21)
Full Changelog Previous Releases
- Fix Dependabot security vulnerabilities
- Replace deprecated
requestpackage in patreonUpdate.js with Node's built-in https module (eliminates critical CVEs in request, form-data, qs, tough-cookie) - Bump discord.js to ^14.25.1
- Add overrides.undici = ^6.24.1 to force a patched undici (>=6.23.1) over the vulnerable 6.21.3 bundled by discord.js 14.x
npm audit now reports 0 vulnerabilities.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
- Replace deprecated
- #1794 Plugin enhancements
- RegisterAddon accepts optional 4th arg (sequencetable); on first/version-change load GSE imports all sequences automatically via LoadPluginSequences()
- New GSE.LoadPluginSequences() handles bulk import + reload so plugins no longer need their own ReloadMessage handler
- New GSE.GetPluginSequenceStatus() decodes a sequence and returns GSEVersion compatibility and checksum state
- Options: Reload All button uses LoadPluginSequences() when Sequences table present, falls back to SendMessage for legacy plugins
- Options: per-sequence Restore buttons added beneath each plugin entry showing compatibility and checksum status
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
- #1889 last minute checks
- #1889 Allow versions to be dragged about
- #1848 Handle incorrectly migrated plugin options
- #1853 handle importing over sequences that predate the checksum
- #1853 Allow for corrupt sequences in migration
- Merge branch 'master' into 1853
- Merge remote-tracking branch 'origin/master' into 1853
- #1853 Add Checksum to Sequences
- Rename Sequence.Macros[] to Sequence.Versions[] across all files with
one-off migration in loadOneClass/EnsureSequenceLoaded; deferred full
migration via GSE.MigrateAllRemainingClasses() on PLAYER_ENTERING_WORLD - Add GSE/API/Checksum.lua: versioned FNV-1a checksum (v1:hexhash) salted
with WOW_PROJECT_ID + GetExpansionLevel(); algorithm table allows future
versions to be added without invalidating existing checksums - Checksum is stamped on export clone only, not on local save, so the
stored checksum always reflects the last-exported state - Patron feature: QoL.lua listener stamps checksum on save for GSE.Patron users
- Import warns via StaticPopup if checksum is absent or mismatched
- /gse checksequencesforerrors reports sequences altered from exported state
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
- Rename Sequence.Macros[] to Sequence.Versions[] across all files with

