| Age | Commit message (Expand) | Author |
| 2026-10-15 | ksys/util: bind tryCreateDualHeap to the function body | Léo Lam |
| 2026-10-16 | ksys/phys: move motionTypeFromText to physUtil | Léo Lam |
| 2026-10-16 | ksys/phys: rename physStaticCompoundUtil to physUtil | Léo Lam |
| 2026-10-15 | ksys/act: make calcHash a free function in actAwarenessMiscUtils | Léo Lam |
| 2026-10-15 | ksys, uking: move four definitions to match link order | Léo Lam |
| 2026-10-15 | Name placeholder virtuals from their overrides | Léo Lam |
| 2026-10-13 | ksys: move AS setting, RootAi and three others to match link order | Léo Lam |
| 2026-10-13 | ksys/phys: rearrange the folder layout to match link order | Léo Lam |
| 2026-10-13 | Move code to the TUs that match link order and rename files | Léo Lam |
| 2026-10-11 | ksys/act: split IDamageManager out of DamageManagerBase | Léo Lam |
| 2026-10-11 | Merge pull request #210 from Pistonight/lib/migrade_sdk | Léo Lam |
| 2026-10-10 | lib: migrate to new nnsdk repo | Pistonight |
| 2026-10-11 | ksys/act: rename the actor accessor to ActorLinkConstDataAccess | Léo Lam |
| 2026-10-06 | Actor: ActorFactory is game, CurrentResNameMgr is ksys | Léo Lam |
| 2026-10-06 | The task and thread families are plain ksys:: | Léo Lam |
| 2026-10-06 | eft: move the effect actions to KingSystem/Effect | Léo Lam |
| 2026-10-06 | ActorSystem: Fork AIs, DemoRootAI and queries are ksys | Léo Lam |
| 2026-10-06 | SystemPauseMgr and NXArgs are game code | Léo Lam |
| 2026-10-06 | aoc: Manager is ksys, the DLC managers stay game-side | Léo Lam |
| 2026-10-06 | AutoPlacement is game code: move it to Game/ | Léo Lam |
| 2026-10-06 | ksys: small declaration fixes | Léo Lam |
| 2026-10-06 | Actor: PlayerInfo/PlayerBase are game, GameConfig ksys | Léo Lam |
| 2026-10-06 | snd: move sound actions and AIs to KingSystem/Sound | Léo Lam |
| 2026-10-06 | Name placeholder declarations after the IDB | Léo Lam |
| 2026-10-05 | world: implement Manager::isRaining (#214) | Flatener |
| 2026-09-29 | OverlayArenaSystem: S2's delegate is a task delegate | Léo Lam |
| 2026-10-04 | gdt: rename IncreaseLogger to DeferredFlagWriter | Léo Lam |
| 2026-09-29 | aoc: fix the HardMode flag name | Léo Lam |
| 2026-10-04 | Move aiCameraEvent, AirOctaDataMgr, scenes, CameraMgr | Léo Lam |
| 2026-10-04 | vlt: move the heap helpers into vltLayerMgrTask.cpp | Léo Lam |
| 2026-09-08 | Document ContactPointInfo callback contract | Tarun Bandi |
| 2026-07-30 | Merge pull request #185 from RobbyV2/phys-system-heap-accessors | Michael Zhao |
| 2026-07-30 | phys: match System contact listener and group handler functions | RobbyV2 |
| 2026-07-30 | phys: match System heap accessors | RobbyV2 |
| 2026-07-29 | Merge pull request #182 from RobbyV2/actor-get-character-controller | Michael Zhao |
| 2026-07-28 | Match Actor::getCharacterController | RobbyV2 |
| 2026-07-24 | ksys::phys::System: implement isPaused and collision/handler helpers | mairokaizo |
| 2026-07-11 | lib: Add xlink2 decomp as submodule | Nitr4m12 |
| 2026-06-23 | various: fix mismatches in some action stubs and ResourceMgrTask | root |
| 2026-05-31 | fix new viking and update mismatches | Pistonight |
| 2026-02-15 | style: remove redundant virtual on override functions, fix SEAD_RTTI spacing | Jesse Dao |
| 2026-01-14 | style: Fix coding guideline violations | Jesse Dao |
| 2025-11-01 | lib: Update `sead` | MonsterDruide1 |
| 2025-06-19 | CreatePlayerEquipActorMgr | Pistonight |
| 2025-06-18 | rename _c to lane_id | Pistonight |
| 2025-05-24 | Reformat gdtSpecialFlags.cpp as well | Léo Lam |
| 2025-05-24 | Reformat with clang-format 19.1 | Léo Lam |
| 2025-05-17 | add at param helpers | Pistonight |
| 2025-05-15 | merge BaseProcHandle and BaseProcUnit TU | Pistonight |
| 2025-05-02 | add gdt flag name constant getters | Pistonight |