Commit Graph

  • 59fccc52c4 chore(ci): bump node to 24 main tiennm99 2026-05-13 10:52:28 +07:00
  • 91ec046fdf fix(ci): bump Node.js to 22 required by pnpm@11.1.1 tiennm99 2026-05-13 10:33:53 +07:00
  • e4aab5cc21 fix(ci): remove pnpm version override conflicting with packageManager tiennm99 2026-05-13 10:28:50 +07:00
  • 568ab1e2af chore: migrate from npm to pnpm tiennm99 2026-05-13 10:18:29 +07:00
  • 82fdfc45db chore: archive shipped edge-orientation-bug plan and ignore .claude tiennm99 2026-05-09 13:06:26 +07:00
  • 1a9d8d0c0e fix(build): rollup treeshake 'safest' to keep cubejs static methods tiennm99 2026-05-09 13:06:11 +07:00
  • edcb95c4a6 fix(controls): compare motionScreen against pixelsAxis (not drag) so signMul matches the dragPx reference frame tiennm99 2026-05-09 12:42:51 +07:00
  • 4447397f28 debug: add gesture diagnostic logs gated behind globalThis.RUBIK_DEBUG tiennm99 2026-05-09 12:16:02 +07:00
  • aeb3900f85 chore(deps): override cubejs's bundled npm@6 → npm@11 to clear all 39 audit alerts tiennm99 2026-05-09 11:41:24 +07:00
  • c615138853 fix(controls): face-anchor cross product to stop edge/corner rotation reversing direction tiennm99 2026-05-09 11:26:00 +07:00
  • 5f019d0749 chore: add Apache-2.0 license tiennm99 2026-04-29 21:33:32 +07:00
  • ff8f409f10 chore: archive shipped rubik plan and prune roadmap tiennm99 2026-04-27 19:33:02 +07:00
  • d19a9246d5 refactor: simplifier pass — collapse duplicate code paths tiennm99 2026-04-27 18:54:17 +07:00
  • 338b65fa54 fix: address code-review findings (busy-gate races, dispose leaks, a11y) tiennm99 2026-04-27 14:16:07 +07:00
  • be5253caa0 feat(solve): step-by-step solver with visible plan tiennm99 2026-04-27 10:53:19 +07:00
  • 0c9a160608 fix(input): gate keyboard moves behind drag state to avoid races tiennm99 2026-04-27 10:37:06 +07:00
  • 12151357a5 fix(animation): register tweens to an explicit group (tween.js v25) tiennm99 2026-04-27 10:30:40 +07:00
  • eb592e5c98 feat: add kociemba solver and vitest unit tests tiennm99 2026-04-27 10:25:28 +07:00
  • dfc3c29c49 fix(build): output to dist/ inside project (vite outDir) tiennm99 2026-04-27 09:15:39 +07:00
  • dae633fbc3 fix: use npm install in CI (no lockfile yet) tiennm99 2026-04-27 09:14:44 +07:00
  • 996a07a7bf feat: initial 3x3 rubik cube simulator (svelte + three.js) tiennm99 2026-04-27 09:13:43 +07:00