Every published Aurora Forge NT100 build, newest first. This page is generated from the project's VERSION-HISTORY.md, so it cannot drift from the release record. Machine-readable feed: downloads/changelog.json.
AuroraForge never picks a folder for you. Startup no longer assigns or creates a mods folder. "Create mods folder" now asks where to put it and creates ModsGoHere only inside the location you choose.
Work on a project copy. The destructive attire operations have a "Work on a copy of the project" option: the project is duplicated, the edit is applied to the copy, and the original tables are proven unchanged.
Delete a wrestler registration. A new confirmed delete removes a wrestler across CharacterMapping, CharProfileTable and only provably linked CostumesTable, FaceTextures and CharProfilePro rows. It refuses protected/unassigned ids, unproven links, shared links and multi-attire wrestlers unless explicitly confirmed, and verifies every retained row afterwards.
Team rename and delete. A team's name is two ENG.sdb string ids; rename now points them at a name that already exists (it never invents a string), and delete compacts the top-level team slot in place so no record or child reference can be invalidated. Both were checked with the game's own schema codec, not only Aurora's reader.
Rename cannot create a new ENG.sdb string; adding names is a separate shared-SDB operation.
Deleting a team or wrestler leaves the removed row bytes unreferenced and does not shrink the file or rewrite references in other tables (teams, movesets, entrances, shared SDB).
No in-game acceptance is claimed for any deletion or rename.
Artifacts
AuroraForge-NT100-Setup-3.0.13-x64.exe
AuroraForge-NT100-3.0.13-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.13.exe
3.0.12
3-Series
3.0.12 supporter build for the 3-Series. Hotfix.
Every button works again. 3.0.11 loaded the renderer bridge through local module requires, which a sandboxed preload cannot do, so the bridge failed and every page reported "Native desktop helpers are unavailable" with dead buttons. The bridge is declared inline again, and the source check now fails if preload requires a local module or if a bridge channel is missing from preload.
Create mods folder is back. Setup has a one-click action that creates the default mods folder and its restore-point folder and remembers it.
Roster extras trust boundary. The new slot/attire operations read the active project from the main process instead of accepting a folder from the page.
A startup log line now reports whether the renderer bridge loaded.
Artifacts
AuroraForge-NT100-Setup-3.0.12-x64.exe
AuroraForge-NT100-3.0.12-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.12.exe
3.0.11
3-Series
3.0.11 supporter build for the 3-Series.
JSFB duplicate record. The Universal JSFB Editor can now duplicate a record into a separate copy for tables with a tested structural writer, then re-read the output to confirm every other record is unchanged. Tested on CharacterMapping, CharProfileTable, TeamsTable, PropsPositions, ArenaData, MusicList, NameplateData, GameTypeData and TagRuleData. Tables whose shape cannot be duplicated safely refuse with a named error instead of writing.
Team and stable editor. A new screen lists teams and their members and writes a separate copy with a cloned team, an added member or a removed member. Every other team is re-read and must be unchanged. Team ids and members are validated; duplicate ids and overwrites are refused.
Roster and attire. Wrestler slot assignment now checks for collisions across CharacterMapping, CharProfileTable, CharProfilePro, FaceTextures and CostumesTable before writing. Attire inventory can add, duplicate and remove an entry across the three linked tables, with stale-link and last-attire refusals. Attribute and AI-tendency index ranges are documented on the page.
Structure, not gameplay. Every claim above is structural: files are re-read after writing and originals are never modified. No in-game acceptance is claimed for duplicated records, teams or attire.
Duplicated records reuse shared child tables; a team clone shares the template's child records.
No team rename or delete yet, and no standalone wrestler-slot deletion.
47 JSFB tables remain field-only (no structural writer); field editing works on all tables.
Artifacts
AuroraForge-NT100-Setup-3.0.11-x64.exe
AuroraForge-NT100-3.0.11-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.11.exe
3.0.10
3-Series
3.0.10 supporter build for the 3-Series. Hotfix.
Checking for updates no longer crashes. The update service was being constructed without the application handle it needs for its first version read, so "Check for Updates" threw in the main process. It is constructed with the handle again, and the source check now fails if that wiring regresses.
Stale setup wording removed. The setup page no longer refers to a Beta3 workflow or to projects.
Artifacts
AuroraForge-NT100-Setup-3.0.10-x64.exe
AuroraForge-NT100-3.0.10-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.10.exe
3.0.9
3-Series
3.0.9 supporter build for the 3-Series.
JSFB field editor. Every table the decoder can reach now exposes its fields inside the Universal JSFB Editor. Edits are same-width, written to a new copy, and verified so no byte outside the edited fields changes. Structural writers (appending or reshaping rows) stay with the tables that have a tested appender.
ADEFS editor. A dedicated screen opens an ADEFS container, reports its codec, definitions, states, clips and events, exports that report as JSON, and writes validated copies with a renamed definition identity or a rescaled end frame. The source file is never modified.
More editors exposed inside Not Tribute. The WWE 2K19 PAC Explorer, the WWE 2K20 CAK Workbench, the Championship Belt Studio, the Faction Pack Builder and the Arena and Ring Branding Studio are now first-class entries instead of hidden pages.
Status correction. The 2K19 to 2K26 animation converter is marked ready. It has been completed and verified in game repeatedly; the experimental label was stale.
Artifacts
AuroraForge-NT100-Setup-3.0.9-x64.exe
AuroraForge-NT100-3.0.9-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.9.exe
3.0.8
3-Series
3.0.8 supporter build for the 3-Series.
Sign-in moved to the new verifier host. The previous host is retired, so this build is required to sign in. The Patreon creator account and every active paid tier are accepted, together with the linked Discord role.
Unlocked releases stay unlocked. Each release you unlock is remembered permanently. A newer release needs a fresh unlock; if a subscription has ended, the gate names the last release you unlocked and tells you to install that version, which keeps working.
Role cleanup. A daily maintenance run removes the paid Discord roles from members whose Patreon membership is no longer active. The admin role is never touched.
100% Not Tribute is the app. Setup, 100% Not Tribute and About are the only sections. Prompt Builders, Character GFX, the Luchador Mask Studio, the modding handbook and the character guide are inside Not Tribute. Forge Home is retired.
One mods folder. Setup chooses it once; every editor uses it. Automatic restore points sit beside it, and "Check my mods" verifies every CAK with the same reader the editors use.
The bundled command-line tool library is no longer shipped. It was a generated 391 MB copy of the repository that was never in source.
Artifacts
AuroraForge-NT100-Setup-3.0.8-x64.exe
AuroraForge-NT100-3.0.8-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.8.exe
2.2.12
2-Series
Bug-fix patch to the frozen 2-Series line. 2.2.7 remains the final feature release.
The free build no longer ships a generated tool library. 2.2.11 packaged a 391 MB snapshot of the repository that was never part of the published source, so that build could not be reproduced from its own source archive. The snapshot is gone: the download is smaller and the build matches the source. The Tool Library screen is retired; every editor is still available.
No source archive is published with this patch. The last published 2-Series source archive remains available.
Artifacts
AuroraForge-NT100-Setup-2.2.12-x64.exe
AuroraForge-NT100-2.2.12-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.12.exe
2.2.11
2-Series
Bug-fix patch to the frozen 2-Series line. 2.2.7 remains the final feature release; this build only makes a failure the 2-Series already had non-fatal. Nothing here is a new feature.
A damaged installation can no longer crash the app at startup. The updater used to be required as the main process loaded, so if its module tree was broken the app died before any window appeared. One 2.2.10 user hit exactly that with Cannot find module 'fs-extra': the published 2.2.10 package does contain that dependency, so the installation was damaged locally, but the result was still a fatal error instead of a running app.
Updates now disable themselves with a clear message. The updater is loaded lazily and guarded; when it cannot load, the app starts normally, the status reports Updates are unavailable in this build: <reason>, checking for updates returns updater-unavailable, and a manual check explains that the app should be reinstalled. Nothing else about the app changes.
Artifacts
AuroraForge-NT100-Setup-2.2.11-x64.exe
AuroraForge-NT100-2.2.11-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.11.exe
AuroraForge-NT100-All-Source-2.2.11.zip
2.2.10
2-Series
Bug-fix patch to the frozen 2-Series line. 2.2.7 remains the final feature release; this build fixes texture extraction the 2-Series already shipped. Nothing here is a new feature.
Extracted 2K26 textures now open in any image tool. WWE 2K26 texture payloads are bare block-compressed data: the payload carries no TEX! or DDS header, so extraction used to write files named .dds that no viewer would open. Extraction now runs a converter over each file it writes and adds the real 128-byte DDS header, so the result opens directly in an image viewer or editor.
The header is filled from the archive's own texture database. When the extraction includes _textures.tdb, the converter reads that database (T_DB v6), looks records up by the FNV-1a64 of the lowercased .tex virtual path, and maps the record's format hash to BC1..BC5.
Missing records are inferred instead of failing. If the database or the record for a file is absent, the geometry is inferred from the payload size and the format code in the payload, so extraction still produces a usable file.
Files that already have a header are left alone. Anything already starting with DDS is skipped, and each extraction result now reports width, height, mip count and format.
Artifacts
AuroraForge-NT100-Setup-2.2.10-x64.exe
AuroraForge-NT100-2.2.10-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.10.exe
AuroraForge-NT100-All-Source-2.2.10.zip
2.2.9
2-Series
Bug-fix patch to the frozen 2-Series line. 2.2.7 remains the final feature release; this build contains only fixes for code the 2-Series already shipped. Nothing here is a new feature.
Runtime signature survey no longer fails in an installed copy. In an installed build the survey command failed with Error invoking remote method 'desktop:runtime-signature-survey': Error: Cannot find module '...\resources\animation\tools\runtime-signature-survey.js'. The handler looked for the tool in a repository-relative animation/tools folder, which does not exist beside resources/ in a packaged install; the bundled tools ship under resources/app.asar.unpacked/app/tools/entry-studio/tools/. The bundled copy is now preferred, with the repository path kept as a fallback for running from source.
Merge UPDATE files was broken by the same packaged path. The plan-2k26-update-merge tool was resolved the same way, so planning and applying an UPDATE merge failed in an installed build. Both handlers now resolve through one helper.
A genuinely missing tool reports a readable error instead of throwing. If neither location contains the tool, the command returns a message asking for a reinstall or a source-tree run, rather than surfacing a raw module-not-found exception.
Artifacts
AuroraForge-NT100-Setup-2.2.9-x64.exe
AuroraForge-NT100-2.2.9-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.9.exe
AuroraForge-NT100-All-Source-2.2.9.zip
2.2.8
2-Series
Bug-fix patch to the frozen 2-Series line. 2.2.7 remains the final feature release; this build carries one loader fix only, for code the 2-Series already shipped.
A CAK in mods/ is no longer ignored just because manifest.json does not list it. The manifest used to act as an allowlist: a CAK dropped in by another tool (CakeView, a manual copy) was never considered, threw no error, and silently did not load. The manifest now decides ordering and explicit disables only. Any *.cak present in mods/ but unlisted is enabled and appended after the manifest's order, and the loader log reports it as AUTO-ENABLED CAK when a manifest exists. An invalid manifest now logs that it is continuing with every CAK in mods/ enabled.
mod-selection.json still wins. A CAK disabled there is skipped and logged as DISABLED CAK, whether or not the manifest lists it. The existing archive cap is still respected.
Wrong-generation archives are still refused, with guidance.validate_cak rejects a CAK whose magic/version is not WWE 2K26 before mounting, and the log now says to import it with Aurora Forge first.
Artifacts
AuroraForge-NT100-Setup-2.2.8-x64.exe
AuroraForge-NT100-2.2.8-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.8.exe
AuroraForge-NT100-All-Source-2.2.8.zip
2.2.7
2-Series
Final feature release of the 2-Series. The free line remains available and will still receive bug fixes for code it already contains, but no new features, tools or editors are added to it from this point. All development after 2.2.7 is 3-Series only.
Entry Studio staging preserves your mods.stage() now merges the mod manifest instead of replacing it: existing cakOrder/packageOrder are kept, an enabled CAK keeps its position, a new CAK is appended, the previous manifest and any replaced CAK are backed up, and a corrupt manifest is refused before anything is touched. Dropped entries are reported as droppedMissing.
Multi-person entrance fields corrected. Entry Studio labels field 6 as Double champion motion and field 7 as MITB motion, and edit-2k25-entrance-entry.js aliases --double-title to field 6 and --mitb-motion to field 7.
One-time release note. The app shows a single release note after updating, with a Help > Release Notes item to reopen it.
2.2.6
2-Series
Free 2-Series patch for update reliability. On 2026-11-09 GitHub intermittently answered the release feed with 504 Gateway Time-out, and the app reported "Update check failed" on the first hiccup even though the release was fine.
Update checks retry. A transient failure (HTTP 408/429/5xx, timeout, connection reset, DNS failure) is retried up to three times with a short backoff, and the retry is shown in the status line. A configuration or authorisation failure still fails immediately. The error dialog appears only after the final attempt.
Update status now reports the real state.status.state was stuck on idle for every result because the state string was being spread into the status object instead of assigned; the UI could never reflect checking, available, downloaded or error.
New tests cover retry-then-succeed, exhausting the attempt budget, not retrying a permanent error, transient-vs-permanent classification, and the reported status.
2.2.5
2-Series
Free 2-Series rebuild that brings the Windows/Linux binaries back in line with the published source archive. 2.2.4 was built from a snapshot taken before the following five changes landed, so its installer did not contain them.
Readable wrestler slot names: the Roster Editor accepts an optional readable name, appends the name record to the shared ModsGoHere/Sdb/ENG.sdb, and links it from CharProfileTable field 7. Slot rows now show the resolved name and fall back to the numeric ID when a slot has no name.
Advanced entrance lighting: Entry Studio reads and writes the advanced profile (EntranceListData section 8) as 11 light channels — 4 groups of 6 lights with RGB per light — in getAdvancedProfile / writeAdvancedProfile, with a lighting panel in the page.
Crowd layout reader:animation/tools/arena-crowd-layout.js reads arena .inst crowd layouts, with tests, and is registered in the Tool Library.
Show-asset field map:animation/tools/arenafx-showassets-map.js maps the ArenaFX show-asset fields and is registered in the Tool Library.
Source archive: the All-Source zip no longer ships the root tmp_* scratch dumps (47 entries / 164.6 MB uncompressed in 2.2.4).
Artifacts
AuroraForge-NT100-Setup-2.2.5-x64.exe
AuroraForge-NT100-2.2.5-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.5.exe
AuroraForge-NT100-All-Source-2.2.5.zip
2.2.4
2-Series
Free 2-Series patch built on 2.2.3. It contains one critical fix that landed after the 2.2.3 snapshot, plus the audio-build and Tool Library changes that were staged with it.
Workspace provisioning cache fix (critical): the archive scan stored hits under the lowercase relative path while the lookup and cache-hit path used the catalogue casing. The first provision of a workspace worked, and every later provision through the same index cache found nothing and left ModsGoHere empty. Hits are now normalised on insert and lookup, with a regression test that provisions twice through one cache.
Audio: the CustomMusic build now includes the registered ring-announcer slot payloads the Audio Studio wrote into the shared ModsGoHere folder (Audio/RingAnnouncer.jsfb). Each payload is validated before anything is written, and the build reports the shared SDB dependency instead of baking a second Sdb/ENG.sdb.
Tool Library: the rebuilt tool catalogue exposes the newly bundled Aurora tool sources.
Artifacts
AuroraForge-NT100-Setup-2.2.4-x64.exe
AuroraForge-NT100-2.2.4-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.4.exe
AuroraForge-NT100-All-Source-2.2.4.zip
2.2.3
2-Series
Final free-line sync. This build contains every fix and feature finished as of this snapshot; from this point new feature work is 3-Series only. Patreon and Discord verification is disabled for the 2.x package. Windows updates use the dedicated public 2-Series feed.
Zero-setup workspace: creating a project now copies the 19 base files the editors need out of your own WWE 2K26 install (newest archive layer wins), including the shared SDB. No manual extraction.
Shared SDB decoded: the game's packed Sdb/ENG.sdb is decoded from its cake v9.9 container (rotate + ChaCha20) to a raw 113,992-record SDB, so name-based editors work from a fresh workspace.
Simpler project folder:ModsGoHere/, Builds/, Backup/, project.json, README.txt — the numbered folder maze and metadata pile are gone. Existing projects still open.
CAK helper fix: multi-chunk payloads now extract (previously any payload over 1 MiB from an Aurora-built CAK failed).
Audio: extended slot catalogue and allocation (music, ring announcer, belts, teams, hometowns, voiceover, SFX), ring-announcer registration with reopen checks, duplicate custom-music-ID refusal, and Audio Studio now edits the workspace MusicList.jsfb.
Roster: replace a selected CharacterMapping wrestler ID with duplicate and stale-selection refusal (2-byte write, every other row preserved).
Project receipts: CAK bake, animation-converter build, DDS conversion, reference-package import, prop-map import, profile save and mod-manifest saves now record their result on the active project.
Gem authoring (texture-space): paint ruby/sapphire/emerald/amethyst/diamond gems into a belt plate's colour/metal/roughness/normal maps, with a DDS adapter for real plate textures.
ArenaFX prop sets mapped (31,342 oracle checks, 0 mismatches) with a verified field editor.
Fixes: a package-lock entry that broke every npm ci build, a stale SDB test fixture, and parity-documentation claims that overstated what the tests prove.
Artifacts
AuroraForge-NT100-Setup-2.2.3-x64.exe
AuroraForge-NT100-2.2.3-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.2.3.exe
AuroraForge-NT100-All-Source-2.2.3.zip
2.2.1
2-Series
Free 2-Series update built from the current 3-Series workbench code. Patreon and Discord verification is disabled for this 2.x package; 3-Series access remains separate. The Windows installer preserves the original 2-Series app identity, and Windows updates use a dedicated public 2-Series GitHub release feed. Linux x64 and the complete GPL-3.0-or-later source archive are included. Private verifier service code, private research, and game data are excluded.
3.0.2
3-Series
3.0a supporter build. The 3.0.2 source is not published yet; it will be released when the code is ready. The last public source archive is 2.1.14.
Loader installer split: the desktop app installer now installs the desktop app only. The WWE 2K26 loaders (Secure DataCtrlLink, the CAK Mod Loader, and the Custom Music Loader) ship in the separate loader-only installer, so you install exactly what you need.
Per-release challenge refreshed: the 3.0.2 build uses a new verification challenge. Earlier sessions do not unlock 3.0.2.
Artifacts
AuroraForge-NT100-Setup-3.0.2-x64.exe
AuroraForge-NT100-3.0.2-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.2.exe
3.0.1
3-Series
First 3.0a release. Internal build 3.0.1. The 3.0.1 source is not published yet; it will be released when the code is ready. The last public source archive is 2.1.14.
Universal JSFB Editor: opens any JSFB table, detects its identifier and schema, walks tables, vectors, and fields, lists root-vector records, exports a structure report, and routes writer-backed schemas to dedicated editors.
Roster and Registration Editors: character mapping, profile table/pro rows, teams and stables, face textures, moveset SDB slots, and CAM move data with preserved-graph writers, backups, and before/after proof.
100% Not Tribute: top-level sidebar destination with the plain-language Tribute boundary and direct editor links.
In-game mod manager: F8 opens a topmost manager with per-mod enable/disable for detected CAKs and Custom PCKs. No blocking startup popup.
Persistent selection: toggles save to mods/mod-selection.json and apply on the next launch.
No content gatekeeping: the loader does not filter CAK names or payloads. Every detected CAK and Custom PCK is listed, and an enabled CAK mounts as provided. The JSFB Editor treats Hide control data like any other JSFB file.
Verification restored: compiled 3.0a requires an active Patreon tier plus the linked Discord VIP role, with OAuth sign-in, a release-bound session, and a per-release challenge.
Pyro and LightShow: readable through the JSFB structure editor; no proven timeline writer is claimed.
Conversion matrix unchanged: one-click output is 2K19 to 2K26 only.
Artifacts
AuroraForge-NT100-Setup-3.0.1-x64.exe
AuroraForge-NT100-3.0.1-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-3.0.1.exe
2.1.14
2-Series
Patch release for the 2.1.a / Beta 4 line.
100% Not Tribute is now a main app destination: top-level sidebar link on every app page, plus home hero, job lane, and workbench card links.
Plain-language definition in the hub: Tribute is a separate third-party WWE 2K26 editor suite; 100% Not Tribute is AuroraForge's own forward-facing editor layer built on Aurora readers and writers, with no Tribute install or runtime dependency.
Honest per-card status: Working, Experimental, Read-only, and Planned are reported separately; a planned card is not a shipped editor.
Per-card architecture: every capability names the Tribute area it targets and the Aurora reader/writer engine behind it.
Reader/writer vs editor distinction: seven planned editors already have an Aurora reader/writer behind the Advanced Writer; the card names it instead of implying no support exists.
Regression checks: the verifier fails if any app page loses the 100% Not Tribute sidebar link or contains a Unicode replacement character.
Artifacts
AuroraForge-NT100-Setup-2.1.14-x64.exe
AuroraForge-NT100-2.1.14-Linux-x64.tar.gz
2.1.13
2-Series
Patch release for the 2.1.a / Beta 4 line.
100% Not Tribute editor hub committed: lists every AuroraForge editor, converter, inspector, and packaging tool for WWE 2K26.
Workspace creation: creates a ModsGoHere folder layout with the payload root and support folders.
Catalog-driven: the hub and generated layout come from app/data/not-tribute-2k26.json.
Two-dropdown conversion matrix framework.
Oodle fallback.
Audio Studio FFmpeg folder support.
Artifacts
AuroraForge-NT100-Setup-2.1.13-x64.exe
AuroraForge-NT100-2.1.13-Linux-x64.tar.gz
2.1.12
2-Series
Patch release for the 2.1.a / Beta 4 line.
100% Not Tribute editor hub: lists every AuroraForge editor, converter, inspector, and packaging tool for WWE 2K26.
Workspace creation: creates a ModsGoHere folder layout with the payload root and support folders.
Catalog-driven: the hub and generated layout come from app/data/not-tribute-2k26.json.
Two-dropdown conversion matrix framework.
Oodle fallback.
Audio Studio FFmpeg folder support.
Artifacts
AuroraForge-NT100-Setup-2.1.12-x64.exe
AuroraForge-NT100-2.1.12-Linux-x64.tar.gz
2.1.11
2-Series
Patch release for the 2.1.a / Beta 4 line.
Audio Studio FFmpeg fix: the FFmpeg path selector now accepts a folder, resolves ffmpeg.exe or ffmpeg from it, falls back to PATH when the saved path is stale, and clears the status cache when the path changes.
Conversion matrix and 2K26-only converter retained.
Oodle fallback retained.
Artifacts
AuroraForge-NT100-Setup-2.1.11-x64.exe
AuroraForge-NT100-2.1.11-Linux-x64.tar.gz
2.1.10
2-Series
Patch release for the 2.1.a / Beta 4 line.
Conversion matrix framework: every source/target pair is listed with its status and the exact missing piece; the converter dropdowns and the service both read it, and unsupported pairs are refused instead of silently baking a different game.
2K19 native Victory layout reconstruction and the standalone WWE 2K26 loaders installer ship in this build.
Artifacts
AuroraForge-NT100-Setup-2.1.10-x64.exe
AuroraForge-NT100-2.1.10-Linux-x64.tar.gz
AuroraForge-WWE2K26-Loaders-Setup-2.1.10.exe
2.1.9
2-Series
Added the runtime-validated native-layout Victory reconstruction tool.
Converted choreography remains bit-exact; native 2K26 tracking and rig channels are restored in native order.
Added strict structural and decoded readback validation.
Added a separate WWE 2K26 loader-only installer with verified backup, installation, and rollback.
2.1.8
2-Series
Patch release for the 2.1.a / Beta 4 line.
Two-dropdown converter: explicit From and To selectors list every game generation.
Only 2K19 to 2K26 is enabled: all other source/target pairs are marked not implemented and disabled.
Wrong-target rejection: the service rejects unsupported pairs and any target folder that is not WWE 2K26.
Error label fixed: the old stale 2K25 failure label now reports the actual requested game.
Oodle fallback retained: failed per-file compression stores raw and continues with a warning.
Messaging corrected across app, website, and source pages.
Artifacts
AuroraForge-NT100-Setup-2.1.8-x64.exe
AuroraForge-NT100-2.1.8-Linux-x64.tar.gz
2.1.7
2-Series
Patch release for the 2.1.a / Beta 4 line.
Oodle compression fallback: when the helper fails on an individual payload, the CAK repackager stores that payload without compression and continues, reporting a warning instead of failing the whole library build.
Foundry EPERM, menu encoding, universe profile startup, installer, and updater fixes retained.
Install guide: updated for 2.1.7.
Artifacts
AuroraForge-NT100-Setup-2.1.7-x64.exe
AuroraForge-NT100-2.1.7-Linux-x64.tar.gz
2.1.6
2-Series
Patch release for the 2.1.a / Beta 4 line.
Animation Converter foundry EPERM fixed: each build now uses a fresh unique foundry-* shim directory instead of deleting and recreating the old foundry directory containing a Windows junction.
Menu encoding repair retained: the 2.1.5 UTF-8 navigation icon and punctuation fix remains.
Installed-app startup fix retained: the packaged universe profile module fix from 2.1.4 remains.
Installer and updater retained: the Windows installer packages the refreshed runtime staging tree and writes GitHub updater metadata.
Source downloads: public source archives are regenerated for 2.1.6.
Artifacts
AuroraForge-NT100-Setup-2.1.6-x64.exe
AuroraForge-NT100-2.1.6-Linux-x64.tar.gz
2.1.5
2-Series
Patch release for the 2.1.a / Beta 4 line.
UTF-8 menu repair: restored the navigation icons, arrows, punctuation, and separators in the app pages that were re-encoded as Windows text in the 2.1.4 build.
Installed-app startup fix retained: the packaged universe profile module fix from 2.1.4 remains.
Installer and updater retained: the Windows installer packages the refreshed runtime staging tree and writes GitHub updater metadata.
Source downloads: public source archives are regenerated for 2.1.5.
Artifacts
AuroraForge-NT100-Setup-2.1.5-x64.exe
AuroraForge-NT100-2.1.5-Linux-x64.tar.gz
2.1.4
2-Series
Patch release for the 2.1.a / Beta 4 line.
Installed-app startup fixed: the packaged app now resolves the universe profile module from the staged entry-studio/tools/aurora-formats runtime path instead of a repository-relative path that does not exist in the installed app.
Installer runtime refreshed: the installer now packages the current runtime staging tree, including the entry-studio tools, and writes GitHub updater metadata.
New Universe Profile editor: preload bridge, IPC handlers, validation, merge preview, and save-as-copy support.
New format and analysis tools: ADefs, DDS metadata, JSFB, MTLS, profile text, SDB, TCAW, TDB, and YCL readers/inspectors; decompilation function inspection, coverage, evidence audit, Ghidra export helpers, Tribute corpus audits, Entry Studio roster actions, and Blender smoke tooling.
Source downloads: public source archives are regenerated for 2.1.4. Game data, binaries, private research, generated decompilation output, and website source remain excluded.
Artifacts
AuroraForge-NT100-Setup-2.1.4-x64.exe
AuroraForge-NT100-2.1.4-Linux-x64.tar.gz
2.1.3
2-Series
Maintenance release for the 2.1.a / Beta 4 line.
Animation source update: new and revised 2K26 victory/entrance tooling, ADefs file and payload helpers, pair-asset builders, source body and camera clip builders, facial layout and dictionary readers, FOP19 readers/models, SDB 2K26 index handling, victory registration and fidelity checks, YAMM19 reading, and additional PE/Ghidra analysis utilities. Modified clips layout, conversion, cutscene F7, skeleton refresh, and SDB tools are included. The 2K26 victory framing issue remains an open research item; this release does not claim it is fixed.
New and updated tool source: WWE 2K19 PAC Tools, Custom Music Loader (2K25 and 2K26), DDS Converter, Entry Studio public/server split, and the latest CAK Foundry source.
Loaders: Secure DataCtrlLink 2K25, the Aurora CAK Mod Loader and its 2K25 variant, and additional Secure DataCtrlLink 2K26 tests/scripts.
Licensing and protection: CAK Foundry is now GPL-3.0-or-later, matching the main application. The BakeMe validator rejects protected HideCtrlData entitlement payloads.
Packaging: Windows NSIS installer via electron-builder with the existing GitHub auto-update path; Linux x64 tar.gz via the native packager fallback.
Source downloads: public source archives are regenerated for 2.1.3. Game data, binaries, private research, generated decompilation output, and website source remain excluded.
Artifacts
AuroraForge-NT100-2.1.3-Windows-x64-Setup.exe
AuroraForge-NT100-2.1.3-Linux-x64.tar.gz
2.1.2
2-Series
Patch build for the 2.1.a / Beta 4 line.
Fixed the Animation Converter packaged-app skeleton refresh failing because the bundled skeleton lives inside app.asar; the service now materializes it to the writable user-data folder before spawning refresh-2k26-skeleton.js.
Switched packaging to electron-builder (Windows NSIS installer, Linux AppImage) and added electron-updater with GitHub Releases as the update source.
Added Help > Check for Updates... and automatic startup checks in packaged builds.
Added the focused source patch at umbrella-app/patches/animation-converter-asar-skeleton-fix.patch.
2.0
2-Series
First build on the 2.0 line. Contains the entire Oct 1 work day:
Verifier completely rewritten and hardened (rev 2026-10-01-secure3): af3 signed tokens with nonce + expiry, single-use results (replay refused), release-challenge binding carried through the whole sign-in flow, redirect allowlist, constant-time signature checks, ban checks at every stage, sanitized errors, /health diagnostics.
Crystal design across the app: black/red/silver theme, faceted glass panels, cut-corner panels, metallic silver headings, red energy accents, no blue anywhere, no glow hints, no default blue links, text-presentation icons.
2K26 everywhere: converter/entry copy announces 2K25/2K26; version registry across 2K19/2K20/2K25/2K26.
Converter pipeline hardening: byte-preserving registration writers (Victory/Entrance/Cutscene originals kept exactly as shipped), anchor template never shipped in the CAK, refreshed 2K26 skeleton bundled, FDIR 9.9 bake path.
Website: Beta 3 long-form page, self-hosted downloads, free-subscription links on every $3 mention, locked public claims (100% Not TRIBUTE section, no competitor links).
Linux: GPU-less startup by default (VPS-friendly); Windows + Linux x64 builds.