| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix: text measurement, rotation handle, video cache races, playback sync | Maze Winther | 2026-04-13 | 1 | -1/+2 |
| * | refactor: unify element updates into pipeline and centralize ripple | Maze Winther | 2026-04-06 | 1 | -0/+8 |
| * | feat: migrate GPU renderer from WebGL to wgpu/WASM | Maze Winther | 2026-04-01 | 1 | -133/+135 |
| * | chore: normalize line endings | Maze Winther | 2026-03-29 | 1 | -133/+133 |
| * | feat: masks, properties refactor, shaders, storage migrations, and more | Maze Winther | 2026-03-29 | 1 | -16/+11 |
| * | feat: major editor overhaul (assets, properties, timeline, fonts) (#709) | Maze | 2026-02-23 | 1 | -0/+2 |
| * | codebase overhaul (#697) | Maze | 2026-01-31 | 2 | -214/+120 |
| * | feat: remove default background scene and add scene management | Maze Winther | 2025-09-01 | 1 | -11/+1 |
| * | fix: scenes now load properly | Maze Winther | 2025-09-01 | 1 | -171/+187 |
| * | fix: don't pre-fetch sounds | Maze Winther | 2025-09-01 | 1 | -78/+0 |
| * | refactor: reduce code duplication | Maze Winther | 2025-09-01 | 1 | -7/+2 |
| * | refactor(core): switch to scene-based architecture | Maze Winther | 2025-09-01 | 1 | -0/+176 |
| * | another huge refactor | Maze Winther | 2025-08-27 | 1 | -0/+53 |
| * | feat: sound effects functionality with freesound's api | Maze Winther | 2025-08-04 | 1 | -0/+78 |