Repository navigation
Immutable
release. Only release title and notes can be modified.
Verification
- Status:
Passed - Workflow: https://github.com/Mat4m0/gwonmac/actions/runs/42352770691
- Target commit:
ee3f851d35d267cdb502be95349cf1d60bfda277 - Application version:
2026.11.0 - macOS bundle version:
2611.0.99 - Checksum file SHA-256:
b7e978f81a9ff63d115b6e2b0f1c5cb09c4f62815d11cd076c666c751b1d4d23 - Tested at:
2026-11-07T14:03:39.480Z - Mac model:
MacBookPro18,3 - Memory:
16 GB - macOS:
27.0 - ArenaNet client SHA-256:
b19f16fd415b2bdef6701921921ef3c7eaf40ca03b95385d4ac2ba8624dead98 - DMG:
Not required — no packaging-sensitive change
Checksums
c4cc12a174f029f0e1e5d2e104df54441e729ff961f636b75f46b9f9a963f883 Guild-Wars-Reforged-2026.11.0-macOS-arm64.zip
22df3b55d6ec647f2727c7a128ae23cda6ad33ac04b80157fde974d542a01f71 Guild-Wars-Reforged-2026.11.0-macOS-arm64.dmg
18f04aca7315b3ab48ef579b1bb1966f8ef3365cf22ced53f84f86d49cd39bc1 RELEASES.json
58febac59482d494a78203f00ef30daa0b4b1abae6b430622de34a8dca63b6ae Guild-Wars-Reforged-2026.11.0-macOS-arm64.spdx.json
What's Changed
- ci(release): keep emergency patches isolated from main by @Mat4m0 in #323
- ci(release): reuse protected branch verification by @Mat4m0 in #324
- feat(travel): show small unlocked catalogues immediately by @Mat4m0 in #325
- fix(release): fit rollback proof to runner display by @Mat4m0 in #328
- fix(release): respect library gate in rollback proof by @Mat4m0 in #330
- fix(travel): keep early-game catalogues local by @Mat4m0 in #331
- docs(workflow): make release backports unambiguous by @Mat4m0 in #334
- fix(tools): keep wheel scrolling responsive by @Mat4m0 in #337
- fix(input): keep memory warning keyboard-passive by @Mat4m0 in #338
- feat(cartography): guide map completion on native maps by @Mat4m0 in #339
- fix(cartography): recertify the current ArenaNet client by @Mat4m0 in #343
- feat(cartography): identify useful unexplored cells by @Mat4m0 in #346
- feat(character-switch): switch quickly across large accounts by @Mat4m0 in #350
- refactor(ui): unify modal dialog behavior by @Mat4m0 in #352
- feat(cartography): guide continent progress across native maps by @Mat4m0 in #366
- feat(launcher): unify launching around account profiles by @Mat4m0 in #351
- fix(launcher): make the unified launcher clear and responsive by @Mat4m0 in #367
- fix(travel): keep Pre-Searing destinations isolated by @Mat4m0 in #368
- fix(cartography): keep World Map guidance stable and accurate by @Mat4m0 in #369
- fix(travel): remove first-open focus flash by @Mat4m0 in #370
- fix(cartography): restore World Map guidance by @Mat4m0 in #371
- fix(cartography): match Guild Wars credit boundaries by @Mat4m0 in #372
- fix(cartography): explain World Map guidance numbers by @Mat4m0 in #373
- fix(launcher): keep game window switching focused by @Mat4m0 in #376
- fix(cartography): hide overlays outside supported maps by @Mat4m0 in #378
- fix(relog): prevent timeout notices from lingering by @Mat4m0 in #377
- fix(cartography): survive unrelated ArenaNet updates by @Mat4m0 in #379
- feat(launcher): restore launcher from the Dock menu by @Mat4m0 in #380
- fix(cartography): keep layer controls open on click by @Mat4m0 in #381
- fix(cartography): keep walkable terrain in limited areas by @Mat4m0 in #382
- fix(character-switch): keep every character searchable and browsable by @Mat4m0 in #384
- feat(launcher): bring game and release news into Home by @Mat4m0 in #385
- feat(texture-packs): use TexMod themes from the launcher by @Mat4m0 in #386
- fix(settings): make feature controls and map shortcuts consistent by @Mat4m0 in #387
- fix(character-switch): finish accepted switches after focus loss by @Mat4m0 in #389
- fix(launcher): keep account picker above sticky headings by @Mat4m0 in #388
- fix(deps): resolve qs and xmldom security alerts by @Mat4m0 in #390
- fix(settings): make launcher preferences usable and apply live by @Mat4m0 in #391
- feat(travel): quick travel to online friends by @Mat4m0 in #392
- feat(character-switch): browse accounts with an in-game carousel by @Mat4m0 in #393
- fix(launcher): show clean Guild Wars update previews by @Mat4m0 in #394
- feat(travel): add Guild Hall quick travel by @Mat4m0 in #395
- fix(travel): harden Guild Hall state and command flow by @Mat4m0 in #396
- feat(tools): move items quickly through storage and trade by @Mat4m0 in #397
- feat(chat): filter noisy system notices by @Mat4m0 in #398
- feat(cartography): add configurable Compass range guides by @Mat4m0 in #399
- fix(tools): disable Tools in PvP outposts by @Mat4m0 in #400
- fix(tools): stack items before using empty storage slots by @Mat4m0 in #401
- fix(cartography): open Compass range settings only on click by @Mat4m0 in #402
- fix(character-switch): make search available by default by @Mat4m0 in #403
- feat(effects): show exact timers on native effect icons by @Mat4m0 in #404
- fix(effects): hide long placeholder timers by @Mat4m0 in #405
- feat(character-switch): search by primary profession by @Mat4m0 in #406
- feat(input): confirm before resigning with Command-Shift-R by @Mat4m0 in #407
- feat(memory): remember the warning position after dragging by @Mat4m0 in #408
- fix(tools): prevent quick item moves from editing locked trades by @Mat4m0 in #410
- feat(whispers): add a compact messenger alongside game chat by @Mat4m0 in #412
- fix(input): preserve Ctrl-Shift-Space for target calling by @Mat4m0 in #413
- feat(input): add opt-in Command-G target calling by @Mat4m0 in #414
- feat(launcher): make every account directly actionable by @Mat4m0 in #411
- docs: keep development handoffs on the correct launcher by @Mat4m0 in #416
- fix/launcher funding by @Mat4m0 in #417
- refactor(launcher): remove the guided tour completely by @Mat4m0 in #418
- feat(launcher): update funding figures from GitHub without an app release by @Mat4m0 in #420
- fix(release): retain the beta's Stable rollback proof by @Mat4m0 in #422
- fix(travel): retain the beta's Piken Square correction by @Mat4m0 in #421
- test(release): retain complete client capability expectations by @Mat4m0 in #425
- test(release): keep signed account checks unblocked on main by @Mat4m0 in #427
- fix(deps): patch website dependencies blocking verification by @Mat4m0 in #436
- fix(font): correct native glyph polarity and spacing by @Mat4m0 in #435
- feat(maps): save elite capture plans per character by @Mat4m0 in #429
- feat(maps): find and track elite skills on both maps by @Mat4m0 in #430
- fix(maps): hide overlays when native maps close by @Mat4m0 in #431
- feat(skills): show familiar cost and timing icons by @Mat4m0 in #433
- feat(maps): simplify and remember elite capture choices by @Mat4m0 in #434
- feat(tools): add a movable alcohol timer by @Mat4m0 in #438
- chore: streamline agent feature discovery and verification by @Mat4m0 in #439
- test: isolate Playwright output from development profiles by @Mat4m0 in #441
- feat(maps): draw remaining exploration and terrain inside native maps by @Mat4m0 in #442
- feat(hud): compose native skill labels and timers without flicker by @Mat4m0 in #443
- fix: verify the development launcher before handoff by @Mat4m0 in #440
- feat(hub): integrate commands with existing game workflows by @Mat4m0 in #446
- feat(ui): share Classic frames across Hub and tool windows by @Mat4m0 in #447
- feat(hub): complete task continuity and build workflows by @Mat4m0 in #448
- fix(ci): verify newly created release branches by @Mat4m0 in #451
- feat(maps): guide players to cells that reveal remaining exploration by @Mat4m0 in #455
- fix(character-switch): switch from the selector and close on every path by @Mat4m0 in #452
- fix(character-switch): follow the selector carousel order by @Mat4m0 in #454
- fix: stop native texture swaps from aborting the client (missing icons/sounds) by @Mat4m0 in #453
- feat(elite): native map markers, Mission Map modes, and game-style skill details by @Mat4m0 in #456
- fix(hub): find every known person and paste names as typed by @Mat4m0 in #458
- feat(hub): invite players and travel then invite from Hub by @Mat4m0 in #459
- fix(deps): upgrade Electron and patched packages for the audit gate by @Mat4m0 in #486
- refactor(hub): integrate keyboard and interaction polish by @Mat4m0 in #485
- fix(hub): close the defects found in the polish review by @Mat4m0 in #487
- feat(hub): apply the polish product decisions by @Mat4m0 in #488
- test(hub): assert every polish acceptance criterion by @Mat4m0 in #489
- chore(hub): keep polish process notes out of the product tree by @Mat4m0 in #490
- fix(client): restore October compatibility across Core and Tools by @Mat4m0 in #493
- fix(release): unblock Beta verification by @Mat4m0 in #495
- fix(ci): unblock release verification on main by @Mat4m0 in #498
- chore(deps): clear the October high and critical advisories by @Mat4m0 in #500
- test(hub): poll for the pin order on Home in HUB-090 by @Mat4m0 in #509
- feat(reminders): con, pcon and alcohol reminders in local chat by @Mat4m0 in #505
- feat(progress): catalogue and progress model by @Mat4m0 in #506
- feat(kernel): read mission, vanquish and title progress by @Mat4m0 in #507
- feat(hub): Progress view by @Mat4m0 in #508
- refactor(settings): one catalogue with stable control IDs by @Mat4m0 in #510
- feat(settings): one Settings page in the launcher and the Hub by @Mat4m0 in #511
- docs(settings): describe the shared Settings page by @Mat4m0 in #512
- fix(hub): reserve the preview pane only when a row can fill it by @Mat4m0 in #502
- chore(deps-dev): bump vitest from 4.1.10 to 4.1.11 by @dependabot[bot] in #428
- fix(rendering): retain queued models, keep Maps out of Core, and fix Compass startup by @Mat4m0 in #499
- fix(travel): point Beknur Harbor at its outpost map by @Mat4m0 in #501
- fix(hub): rank Characters ahead of Builds on equal matches by @Mat4m0 in #503
- test(hub): give only warm keystrokes the scale test's frame budget by @Mat4m0 in #514
- test(live): read the UI font from --ui-font, its current name by @Mat4m0 in #515
- fix(certification): give the client verifier 30 s before it gives up by @Mat4m0 in #516
- test(electron): stop apps with the bounded helper before a restart by @Mat4m0 in #517
- ci: run the verification gate on parallel runners by @Mat4m0 in #519
- fix(client): restore Beta compatibility with ArenaNet client ce3192033b14 by @Mat4m0 in #526
- fix(client): accept ArenaNet's same-day October 22 rebuild by @Mat4m0 in #529
- chore(deps): clear the November high advisories by @Mat4m0 in #543
- fix(client): restore Tools on ArenaNet client f2a2b07c9c56 by @foogw in #539
- fix(release): retry Apple ticket lookups that lose their connection by @Mat4m0 in #544
- ci: rerun jobs that GitHub cancelled for lack of a macOS runner by @Mat4m0 in #545
- docs(news): backfill Stable release notes in one changelog format by @Mat4m0 in #538
- feat(launcher): add Help, News and the player Guide on one launcher design system by @Mat4m0 in #537
- fix(input): release a held modifier that a trusted event proves is up by @foogw in #535
- fix: use www.gwonmac.com, keep Electron tests off live news, harden Electron download in CI by @Mat4m0 in #546
- feat(tools): restore template file import and export in the Build Library by @Mat4m0 in #541
- chore(release): prepare 2026.11.0-beta.1 by @Mat4m0 in #547
- chore(release): prepare 2026.11.0 by @Mat4m0 in #550
New Contributors
Full Changelog: v2026.8.10...v2026.11.0