Progress log
Moveee Indoor versions
Moveee Indoor's own version history — the browser trainer world, shared rooms and route scenery, separate from the rest of the app. Currently on Moveee Indoor v0.4.32.
v0.0.35
Moveee Indoor: zoomed-in mini-map
2026-07-14- Changed The mini-map is now zoomed in on where you are — a close view of the road around you that scrolls with you — instead of the whole route shrunk to fit.
v0.0.34
Moveee Indoor: Space to pause + truly nothing on the road
2026-07-14- New Press Space to pause or resume your ride.
- Fixed The road is now checked against a dense grid of points along its whole length, so objects can never sit on it — including where the road curves back near itself far ahead, and in the free-ride villages (which weren't being checked before).
v0.0.33
Moveee Indoor: richer real-world maps
2026-07-14- New Your route's world now also shows real land cover (fields, meadows, industrial zones tint the ground), roadside trees and tree-lines, railways, and place-name signs for the villages you pass — all pulled live from the map and streamed in as you ride. (Bridges/tunnels are next.)
v0.0.32
Moveee Indoor: route loading screen + tighter placement
2026-07-14- New Loading a route now shows a loader and builds the world first — the ride and clock only start once your surroundings are ready, instead of dropping you into an empty world.
- Fixed A hard no-object-on-the-road rule: buildings are placed by their full footprint (including any corner), so not even a millimetre sits on the tarmac or its curb.
- Fixed Side-roads now ramp up to meet the road you're riding at junctions, instead of one crossing over or under the other.
v0.0.31
Moveee Indoor: no more sudden switchback flicks
2026-07-14- Fixed Routes no longer do abrupt 180° flicks — GPS spikes and tiny out-and-backs in the recorded line are smoothed out, so the road only bends the way you actually rode. Real hairpins are kept.
v0.0.30
Moveee Indoor: nothing on the road
2026-07-14- Fixed Trees now keep well clear of the road (trunk and canopy), and no map object lands on the tarmac — even where a route switchbacks past itself. The way ahead is always clear.
v0.0.29
Moveee Indoor: route-switch + cleaner map placement
2026-07-14- Changed Switching routes now asks you to confirm and restarts from the beginning of the new route.
- Fixed Buildings never sit on the road any more — any that would are pushed out to the roadside, clear of the tarmac.
- Fixed Map roads no longer draw a duplicate of the road you're actually riding over your own tarmac, and overlapping side-roads stop fighting each other.
v0.0.28
Moveee Indoor: long routes get their real world too
2026-07-14- New The real-world map now streams in ~8 km chunks around you as you ride, so even a 100 km+ route builds its actual towns, forests and roads — the stretch you're on loads, the next loads ahead, and stretches behind you are dropped to stay light. (Before, long routes were too big to load at all.)
v0.0.27
Moveee Indoor: no more hills over the road on routes
2026-07-14- Fixed On your own routes the ground could drape over the road where the route folds back on itself (switchbacks, loops). The route ground is now a proper terrain grid that can't overlap the road, so the tarmac stays clear the whole way. Also kept forest trees off the road.
v0.0.26
Moveee Indoor: tidier start screen
2026-07-14- Changed Removed “Add heart rate” from the start screen — pair a strap from the Settings menu instead. (“Ride without trainer” stays admin-only.)
v0.0.25
Moveee Indoor: admin debug menu
2026-07-14- Changed Moved the developer controls (road surface, self-drive, ride speed) into their own admin-only Debug menu behind a bug icon, so the rider's Settings stays clean.
v0.0.24
Moveee Indoor: cleaner road edges
2026-07-14- Fixed Removed the white lines running along the road edges — they shimmered against the tarmac as you rode. The road now reads cleanly with just its stone curbs.
v0.0.23
Moveee Indoor: ride your route in a mimicked real world
2026-07-14- New Pick one of your saved routes and Moveee now rebuilds the REAL place around it from the map — houses stand where they actually stand, forests where the woods are, plus rivers, lakes and the big roads. It reads the OpenStreetMap data along your route and mimics it in the 3D world.
- New The world builds fast and streams the rest in as you ride — the start is ready in seconds so you can get going, and the map fills in ahead of you. Where the map is rich (towns) it looks like the real thing; out in the countryside it's quieter, just like the real map.
v0.0.22
Moveee Indoor: the road stays visible
2026-07-14- Fixed The ground no longer creeps over the road on dips and bends — the road now sits on a raised crown with the surrounding land sloping gently away, so the tarmac is always clearly in view ahead of you.
v0.0.21
Moveee Indoor: real ride physics + heart rate
2026-07-14- New Your speed is now real physics, not a number off the trainer. Your power fights air drag, rolling resistance and gravity — so speed builds to a drag-limited top, you carry speed and coast, climbs slow you right down, and descents let you fly. (Foundation for group riding, where sitting in a wheel will save you drag.)
- New Heart-rate straps: pair a chest strap or band over Bluetooth — at the start or mid-ride — and your BPM shows in the stats. During a workout it draws as a red line over the power graph.
- Changed Clean asphalt is the default road surface, the connection status moved into the Settings menu to declutter the view, and the Settings menu no longer slips shut as you reach for it.
- Improved A big lighting pass on the world — the sun now casts real soft shadows (your rider, the houses, trees and train all drop shadows on the ground), materials are physically-based, and filmic tone mapping gives the whole scene more depth and warmth.
- Improved The road-surface textures are now full PBR — the asphalt has real bumpy relief (normal + roughness maps), not just a flat photo, so light catches the surface as you ride.
v0.0.20
Moveee Indoor: villages, pick-your-asphalt, admin ride
2026-07-14- New Rural villages now dot the countryside between the towns — little hamlets of cottages with doors, windows and chimneys, gathered around a windmill or watermill, a fountain, market stalls and carts. Built from the Kenney Fantasy Town Kit (CC0).
- New A road-surface switcher in Settings — try six real photo-scanned asphalts and concrete on the road (each numbered) and pick the look you like best.
- New Admin: a “Ride without trainer” button to enter the world unpaired, plus a 30–200 km/h speed slider to drive it hands-free.
- New The roadside is alive now — pine and leafy trees, rocks, bushes and flowers scattered along the whole loop, so the world feels like real countryside rather than empty grass. Built from the Kenney Nature Kit (CC0).
- New A freight train — a diesel loco pulling tankers and container cars — now runs along a railway line beside the road, passing you every so often. Built from the Kenney Train Kit (CC0).
v0.0.19
Moveee Indoor: ride through towns and a city
2026-07-14- New The world is populated now — you ride through suburban neighbourhoods of houses and a downtown district of shops and skyscrapers, all lining the road and facing it. Built from the Kenney City Kit models (CC0).
v0.0.18
Moveee Indoor: Kenney-styled roads
2026-07-14- Improved The world now uses the look of the Kenney '3D Road Tiles' kit (CC0) — its exact palette and cross-section: green verges, pale stone curbs, grey asphalt with white edge lines, and low-poly trees with trunks. Rebuilt as a smooth ribbon so it still follows every curve and climb of your route.
v0.0.17
Moveee Indoor: a two-lane road, and you keep right
2026-07-14- Changed Removed the line down the middle of the road. It's now a two-lane road with white edge lines, and you ride in the right-hand lane — drifting a little left and right so it looks natural rather than glued to the centre.
v0.0.16
Moveee Indoor: drop-in support for a custom 3D rider
2026-07-14- New Groundwork for a photoreal rider — the world can now load a rigged cyclist model (public/cyclist.glb) and use it in place of the built-in rider, with its own animation. Falls back to the built-in rider when no model is present. (Seating/kit/pedalling tuning comes once the model is in.)
v0.0.15
Moveee Indoor: a clearer start, and the road ahead on your map
2026-07-14- Changed The start screen now asks how you want to ride first — Just ride (then pick terrain), Ride a route (then pick one), or Choose workout (then decide: ride it on the open road, or on one of your routes). Fewer buttons, clearer path into the ride.
- New An incoming-terrain profile sits by the mini-map, bottom-right: the next 3 km of climbs and descents, colour-coded and updating as you ride, so you can see what's coming.
v0.0.14
Moveee Indoor goes 3D — a real world you ride around
2026-07-14- New A true 3D world (a big first step): you now ride a real fixed loop — the road climbs and descends and bends in actual 3D, with a chase camera behind your rider, trees, hills and a day/night sky. It's a real place, not a road rushing at you.
- New The mini-map is always on and shows the whole loop with your position — pick Flat/Mixed/Hilly/Mountain and the loop is shaped to match, or load one of your routes and ride its real shape in 3D.
- Improved The gradient you see is the real slope of the 3D road, and it still drives your trainer's resistance — so a Mountain climb is a genuine climb.
- Improved More of the 3D world is coming next: your pace-group riders in the bunch, weather, richer scenery and a more detailed rider.
v0.0.13
Moveee Indoor: climbs that bite, a settings menu, and a route mini-map
2026-07-14- New The gradient now drives your trainer's resistance — climbs get harder, descents ease off (smart trainers with resistance control). A new Climb resistance setting (0–100%) dials in how hard the hills push back.
- New Settings live top-right now: a subtle gear that opens on hover; click a setting for its controls. More settings will gather here over time.
- New Riding a route? A mini-map bottom-right shows the whole course, how far you've come, and exactly where you are on it.
v0.0.12
Moveee Indoor: pick your terrain, and no more re-pairing
2026-07-14- New Choose your terrain before a ride: Flat, Mixed (rolling with short pitches), Hilly (frequent 2–8 min climbs) or Mountain (a flat run-in, then long 20–30 min climbs with a descent before the next). The endless road is shaped to match.
- Improved Your trainer reconnects on its own — refresh the page and Moveee quietly re-links your recently-paired trainer without the Chrome pairing pop-up (as long as it's awake and in range).
v0.0.11
Moveee Indoor: ride your own routes
2026-07-14- New Pick one of your saved routes (at the start or mid-ride) and the road climbs and bends to match it — your real ride, indoors. Drop the route and it eases smoothly back to the open endless road.
- New Groundwork for GPX: the route's elevation becomes the gradient you feel and its shape becomes the road's curves. Approximate for now — a stylised ride of the real thing.
v0.0.10
Moveee Indoor: pace groups — ride in the bunch
2026-07-14- New Pace groups (next to ERG): jump in with Group A (fast, ~3.8 w/kg), B (steady, ~2.5) or C (easy, ~1.5) — each adjustable ±1 w/kg. A bunch of riders rolls at that pace around you; hold their watts-per-kilo to sit in, push to move up, ease and you drift back.
- New A live pace readout shows the group's target w/kg, your current w/kg, and whether you're in the bunch, ahead, or dropping — a simple way to pace a steady effort.
v0.0.9
Moveee Indoor: your whole workout, at a glance
2026-07-14- New In a workout, an intervals table sits top-left (like Zwift) — every block with its duration and target watts, the current one highlighted and filling as you ride through it.
v0.0.8
Moveee Indoor: you ride down the road now — proper chase-cam and honest speed
2026-07-14- Fixed The rider now clearly heads down the road (Zwift-style chase view) — you see the back, the bike stretching away, handlebars ahead and arms on the bars, instead of looking like it's coming toward you.
- Fixed Your legs are locked to your cadence: stop pedalling and the rider stops. No pedalling, no motion.
- Improved Ground covered now matches reality — your speed on the trainer scrolls the world at a believable rate, so you're no longer flying over the terrain.
- Improved The scenery is smooth now — the hard banding stripes on the grass and road are gone, replaced by soft gradients that blend as the light and weather change.
v0.0.7
Moveee Indoor: a living world — day and night, weather, rivers and a proper bike
2026-07-14- Fixed The rider's wheel now faces the right way — seen edge-on from behind like a real bike, with the tread rolling at your speed.
- Improved The rider is twice the size and the road slimmed to a proper country lane — you're the star of the screen now.
- New A full day/night cycle: the world drifts through dawn, morning, midday, afternoon, sunset, dusk and starry night (moon included), spending about half an hour in each.
- New Weather — clear spells, cloudy patches, rain showers and morning fog roll through at random, a couple of times a 'day'.
- New A livelier landscape: rivers crossing under little bridges, cows and sheep grazing the fields, and birds overhead.
v0.0.6
Moveee Indoor: watt labels, your power drawn on the profile, and a proper pause
2026-07-14- New Every block in the workout profile now shows its target watts (ramps show their range) — read the whole session off the bottom of the screen.
- New Your actual power draws as a live white trace across the workout profile, on the same scale as the blocks — hold 200 W and the line rides at 200 W height. Your whole ride's history, right under the wheels.
- Fixed Pausing now actually pauses the world — the rider stops pedalling, the road stands still, and a Paused card with a Resume button makes the state unmissable.