| 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 | uking/scene: move the map getters to uking::StageInfo | 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 | Action, AI, Query: sort the source lists by file name | 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-08 | Action: rename 56 base classes to fit link order | Léo Lam |
| 2026-10-08 | tools: drop the AI class generators and their aidef data | 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 | AI: merge the duplicate DummyAction into 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-06 | Merge pull request #216 from leoetlino/stack/03a-ai-base-renames | Léo Lam |
| 2026-10-05 | world: implement Manager::isRaining (#214) | Flatener |
| 2026-10-04 | AI: rename misordered base classes | Léo Lam |
| 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 | Damage: move Game/Damage under Game/Actor | 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-14 | Actor: move all AI code under Game/Actor | 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-04-16 | Merge pull request #163 from n8pjl/aiEnemyDefaultReaction__isChangeable | Michael Zhao |