Skip to content

Releases: crumpshot-forever/ForeverForge

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 15:31
903aba4

Forever Forge

v1.4.0 (2026-10-02)

Full Changelog Previous Releases

  • Launch menu: version, full text, Turbo Loot, support link (#29)
    Header shows 1.4.0 when packager token present; menu rows/Configure grow to full description; Ninjee Loot renamed Turbo Loot; Support & Feedback footer copies site URL; menu opens on new install and version change.
  • Mark Package E merged (UAT pass); keep ACTIVE on Package B
    Quick Accept on main via PR #17. No release tag. Core stays 1.3.0.
  • Package E — Quick Accept
    UAT PASS 2026-10-02. Menu Quick Accept (module id SocialConvenience). Five opt-in switches default OFF. Keep main @Project-Version@ and Core 1.3.0. No release tag.
  • Rename Social Convenience to Quick Accept and accept party invites.
  • Treat 1 as yes, decline duels on button 2, and release only in battlegrounds.
  • Package E: Social Convenience (1.4.0)
    Four opt-in switches (all default OFF): Accept Summon, Accept Res,
    Decline Duels, BG Auto-Release. No party-invite auto-accept.
    Version 1.4.0 from main.
  • Mark Package C merged (UAT pass); keep ACTIVE on Package B
    Mail Expire Alert on main via PR #15. Rapid Mail dropped. No release tag.
  • Package C — Mail Kit (Mail Expire Alert)
    UAT PASS 2026-10-02. Rapid Mail removed (Forever stock Open All). Mail Expire Alert only. No release tag.
  • Merge main into Package C; keep MailExpireAlert + packager Version
    UAT PASS: Rapid Mail removed (stock Open All). Mail Expire Alert only.
    Preserve main A+D modules, @Project-Version@, FTK 1.3.0 (no new tag).
  • Drop Rapid Mail. The stock mailbox already has Open All.
    Mail Expire Alert stays on 1.2.0.
  • Keep mail expiry snapshots and take inbox items one at a time.
    Closing the mailbox often clears the inbox API, which was wiping the saved expiry. Open All now skips a secret COD, treats a 1 flag as yes, and takes one attachment per tick.
  • Mark Package D released (v1.3.0) on work-orders board (#28)
    Co-authored-by: FF Founding Lead foreverforge@local
  • Package C: Mail Kit (1.2.0)
    Rapid Mail — Open All on default mailbox; skip COD/GM; throttle;
    stop when bags full. Mail Expire Alert — login warn for recorded
    alt mail within N days; snapshot on mailbox close. Version 1.2.0.

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:11
b03c545

Forever Forge

v1.3.0 (2026-10-02)

Full Changelog Previous Releases

  • Package D — NPC Flow (Gossip Skip + Auto Quest)
    UAT PASS 2026-10-01. Menu labels: NPC Gossip Skip, Auto Quest. Includes client gossip/quest fixes.
  • Ignore work-orders in CurseForge/Wago packages
    Co-authored-by: FF Founding Lead foreverforge@local
  • Advance ACTIVE to Package B after A UAT pass
    Co-authored-by: FF Founding Lead foreverforge@local
  • Package A — Vendor Stop (Repair All + Vendor Price Tooltip)
    • Package A — Vendor Stop: Repair All + vendor price tooltips.
      Add Repair All module (player or optional guild funds at repair merchants)
      and fold unit/stack vendor sell price into ID Tooltips. Bump to 1.1.0.
    • Fix Vendor price checkbox art and repair yes-flags.
      Lua dropped the single backslashes in the Vendor price checkbox paths, so the box had no texture. Repair All now treats a 1 flag the same as true. Stack vendor price does not call tooltip:Show().

    Co-authored-by: crumpshot-forever 279899238+crumpshot-forever@users.noreply.github.com
    Co-authored-by: FF Founding Lead foreverforge@local
  • Add work-orders bus + Grok Build UAT manual
    Grok Build can git pull ACTIVE/SPRINT/WO-* and docs/grok-build.md
    instead of relying on personal-os chat-only assignments.
    Co-authored-by: FF Founding Lead foreverforge@local
  • Add Wago project ID to TOC (#24)
    Co-authored-by: crumpshot-forever 279899238+crumpshot-forever@users.noreply.github.com
  • Create release.yml
  • CurseForge packager CI + release docs (#23)
    • Add CurseForge release docs and packaging metadata
      Document BigWigs packager setup (CF_API_KEY), set package-as and
      X-Curse-Project-ID 1714676, and ship the release.yml example under
      docs/examples until the workflow file can be pushed (needs workflow scope).
    • test contents api
    • Remove Contents API test file
    • Docs: note release.yml example and web-UI workflow install
      OAuth tokens without workflow scope cannot push .github/workflows;
      keep the canonical YAML under docs/examples and document one-time copy.

    Co-authored-by: crumpshot-forever 279899238+crumpshot-forever@users.noreply.github.com
  • [Docs] Board UX: Released fetch + refresh (#20)
    Include state=all so lane:released closed Issues appear.
    Add last-fetched stamp + Refresh; keep Status column on mobile.
    Co-authored-by: crumpshot-forever 279899238+crumpshot-forever@users.noreply.github.com
  • [Docs] Sprint board webpage (#19)
    Kanban board (Ideation → Tabled) driven by Issues lane:* labels,
    with live API fetch and board-data.json fallback. Delivery packages
    A–F strip links UAT PRs #13–#18. Nav link from index.html.
    Co-authored-by: crumpshot-forever 279899238+crumpshot-forever@users.noreply.github.com

1.0.8

Choose a tag to compare

@crumpshot-forever crumpshot-forever released this 28 Sep 14:03

No feature changes. This release checks that CurseForge receives a new tag on its own.

1.0.7

Choose a tag to compare

@crumpshot-forever crumpshot-forever released this 28 Sep 02:37

Quest items that you collect, such as Bristleback Quilboar Tusks, show the quest name on the item tooltip.

1.0.6

Choose a tag to compare

@crumpshot-forever crumpshot-forever released this 28 Sep 00:40

The menu footer points to the Forever Forge page and no longer shows the feature count.