A short, curated changelog of what's shipped — newest first.
Add a rack you can place, move, and rotate on the table, with undo/redo and shareable position links that remember it. The practice shot clock has a Start over button to restart a challenge from scratch, and the intro menu and side panel behave more sensibly when you resume a game or collapse panels.
A new intro menu appears when you first open the app to help you find your way around. In practice challenges with a full rack, you can now place the cue ball in the D on break-off, the same as in match play.
Practice presets now unlock in order as you finish earlier challenges, while capstone drills stay available whenever you want them. The practice panel shows which challenges are locked, completed, or open so you can see your progress at a glance.
Aiming and camera movement feel more responsive, with clearer hint-mode path lines and smoother updates when you switch preview types. Jump shots now collide properly with balls on the table instead of passing through them, and the preview duration slider has been removed for a simpler interface.
Compete on the new leaderboard and manage your profile from the account panel. Cue ball dragging is smoother during key game states, and high scores plus a live table camera are on the way.
See what’s new in each release from a version history page, with the current version shown in the app. Open it from the header or the help guide to browse past updates.
Tidier About panel, refreshed help guide chrome, and a smoother app loader.
Game completion overlay, customisable player names, card-style mode and hints picker, and a friendlier TV follow camera on phones.
Sign in to save shots and breaks, sync across devices, and share any position with a single link backed by the new auth worker.
True top-down camera, microphone audio mixed into shot recordings, and a “Pot” button on the replay overlay.
Knuckle and jaw geometry tuned for more realistic pocket behaviour, plus better hand-off into the drop.
Optional billiards-room backdrop, hi-fi table materials, and a quick toggle to drop back to performance mode.
New practice drills panel, favicon set, and event tracking so usage can shape what gets built next.
Press O to zoom onto the first ball your aim line touches and see the contact point — much easier to judge fine cuts.
Import a phone photo (including HEIC) of a real table to rebuild a frame, plus a confetti moment when you make a 147.
Step backwards through long breaks shot by shot, and a recommender bubble redesigned for phones.
First version of the in-app help guide modal, plus cushion rebound warnings when your route is doomed before it starts.
Final-form branding, follow-through control, and URL-based analytics toggles for privacy-friendly sessions.
Watch any shot back, with a redesigned aim/look mode split and an auto-revert camera that returns to your line.
Jump shots, ball hops, and rim-bounces now obey gravity properly — the cue ball can leave the cloth and land where physics says it should.
Score, fouls and free-ball rules tracked properly, with a play panel surfacing the state of the frame.
Copy a URL that captures the exact position and settings, plus camera presets (TV, overhead, cushion-level).
Press Recommend and the engine searches the position with the real physics, ranking the strongest lines with multi-shot lookahead.
Drag the cue butt to fine-tune aim on touch devices, collapsible control panel, and Cloudflare Workers wired up for the backend.
Overhead lamp with adjustable intensity, smoother cushion fillets at the knuckles, and a wireframe debug toggle.
Snooker table geometry, cushion physics, knuckle pieces and pocket specs — the foundation everything else is built on.