Welcome to the RC Flight Replay release notes! Here you’ll find a complete history of all features, improvements, and updates made to the RC Flight Replay web-based 3D flight viewer.
About RC Flight Replay
RC Flight Replay is the companion web platform for visualising and analyzing your GPS flight data in stunning 3D. Upload your flight logs from RC Light Systems GPS Black Box, Flight Coach Precision Black Box, or JET Accessories RC BlackBox devices and watch your flights come to life.
Please Note: These release notes are specifically for RC Flight Replay (the web viewer at replay.rc-flyer.com). For updates about the RC Flyer mobile app, please visit the app store pages or check the in-app announcements.
What’s New
Stay up to date with the latest features and improvements to RC Flight Replay:
v0.28.0 Futaba GPS Sensor Support (SBS-02G/SBS-01G)
04-Feb-2026- NEW Full support for Futaba GPS Sensor (SBS-02G and SBS-01G) CSV files
- NEW Futaba device selection card in upload form with dedicated SBS-02G image
- NEW Futaba CSV parser (convert_futaba_to_czml.php) with 3-header-row support
- NEW Channel data normalization from Futaba's centered ±100 format to 0-255 range
- NEW GPS coordinate parsing for Futaba's colon-separated format ("N 54:01.4904")
- NEW Full 16-channel RC telemetry extraction from Futaba CSV
- NEW Receiver battery and external battery voltage tracking
- NEW Failsafe status detection from Futaba STATUS column
- NEW Speed conversion from km/h to mph for consistency
- IMPROVEMENT Four GPS devices now supported: RCLS, Flight Coach, JET, and Futaba
- IMPROVEMENT Device selection UI in viewer updated with 2x2 grid for four devices
- IMPROVEMENT Settings panel compatibility list now includes Futaba GPS Sensor
- FIX: Date/time extraction now uses today's date when CSV has no date column (Futaba)
- NOTE Futaba combines the best of both worlds: simple CSV parsing + full channel telemetry
- NOTE Channel data enables throttle heatmap, transmitter display, and smoke trail effects
v0.27.0 G-Force Meter & Flight Path Smoothness Overhaul
03-Feb-2026- NEW Recalculated G-Force meter color zone arcs for pixel-perfect alignment with tick marks
- NEW Lagrange polynomial interpolation (degree 5) for ultra-smooth aircraft flight motion
- NEW Increased flight path segment sampling from 4 to 20 points per segment (5× smoother curves)
- IMPROVEMENT G-Force meter color zone opacity increased from 0.5 to 0.7 for better visibility
- IMPROVEMENT Added rounded stroke caps and joins to color zone arcs for smoother appearance
- IMPROVEMENT Flight path polylines now use ArcType.NONE with clampToGround disabled for clean 3D curves
- IMPROVEMENT Comparison flight paths use 1-second resolution sampling for maximum detail
- IMPROVEMENT Interpolation settings now properly preserved through altitude offset wrapper
- IMPROVEMENT makeOffsetPosition function forces smooth interpolation instead of copying base settings
- FIX: Updated help documentation to reflect accurate G-Force color zone ranges
- FIX: Interpolation timing corrected - now applied AFTER altitude offset wrapping to ensure smooth motion
- NOTE Flight paths should now appear as flowing curves rather than angular segments
- NOTE Aircraft movement uses same smooth interpolation as professional flight simulators
v0.26.0 Flying Site Improvements & UI Polish
02-Feb-2026- NEW Height Offset slider moved into the Flying Site panel - adjustments are now per-site and saved to the database
- NEW Automatic Flying Site detection for older flights - when a flight has no linked site, the viewer checks all known sites by proximity and auto-links if one is found within 1000m
- NEW Deferred coordinate extraction - if the flight record has no GPS coordinates, the viewer waits for the CZML to load and extracts takeoff position from the flight path data
- NEW Speed-based flight path colouring when no RC data is available - flights without channel data now show a blue-to-red speed heatmap instead of a plain path
- IMPROVEMENT Camera buttons in Flight Controls panel split into two rows of four for a narrower layout
- IMPROVEMENT Height Offset slider range expanded from -75/+75m to -100/+100m
- IMPROVEMENT Height Offset save now verifies the Adalo API response to detect silent failures
- FIX: Flying Site ID correctly extracted from Adalo array format, ensuring height offset and IMAC settings save to the correct site
- FIX: Removed standalone Height Offset panel and HUD Manager toggle - functionality consolidated into Flying Site panel
- FIX: Eliminated repeated 'No RC data available for coloured segments' console warnings when adjusting height offset slider
v0.25.0 No-Fly Zones & IMAC Centre Line Improvements
28-Jan-2026- NEW No-Fly Zones - define restricted areas for flying sites that are saved to the database and visible to all users
- NEW Interactive polygon drawing mode - click on the map to place vertices and define no-fly zone boundaries
- NEW 3D no-fly zone volumes with configurable height limits (metres AGL) and custom colours
- NEW Real-time violation detection - no-fly zones flash red when aircraft enters during playback
- NEW No-Fly Zones section in Flying Site panel with zone list, add, edit, and delete functionality
- NEW No-fly zone creator/modifier tracking - records who created and last modified each zone
- NEW Centre line position selector - place the centre line at the front, centre, or back of the aerobatic box
- FIX: Vertical centre line now correctly removed when Show Centre Line is unchecked
- FIX: No-fly zone and aerobatic box edges remain visible when flight path is hidden
v0.24.0 Advanced Camera Modes, IMAC Aerobatics & Subscription Login
27-Jan-2026- NEW IMAC Aerobatics panel - tools for competition aerobatic flying analysis
- NEW 3D Aerobatic Box visualization with configurable dimensions (width, depth, height) and distance slider (±500m) to position box relative to takeoff
- NEW Box violation detection - box flashes red when aircraft exits boundaries (toggle in IMAC panel)
- NEW Center line display - flight line runs perpendicular to box (left-right across pilot's view) with ±45° offset slider
- NEW Box heading slider (0-359°) to rotate box orientation
- NEW Judge camera mode - view from IMAC judge's position behind flight line
- NEW Chase camera mode - cinema-style camera following behind aircraft with smooth GPS jitter reduction
- NEW Orbit camera mode - camera automatically circles around aircraft with scroll wheel zoom (15-200m)
- NEW Pilot camera mode - view from pilot's ground position at flight start location (1.7m eye level)
- NEW Subscription-based login - RC Flyer subscription required to access Flight Replay
- NEW Admin bypass for subscription requirement - admins can log in without active subscription
- NEW Quick Presets for HUD panels - Minimal, Standard, and Full Analysis presets in Settings
- NEW Friendly subscription required message with styled yellow UI when login blocked
- IMPROVEMENT Comprehensive help documentation for all 8 camera modes in Flight Controls panel
- IMPROVEMENT Updated login modal text explaining subscription requirement and custom model uploads
- IMPROVEMENT Sidebar login form handles subscription errors with proper styling
v0.23.0 Custom 3D Model Upload
19-Jan-2026- NEW Upload custom GLB/glTF 3D models for your aircraft from the Dashboard
- NEW Real-time 3D preview of your custom model in the upload modal
- NEW Model Wingspan input field to help calculate correct scale
- NEW Displayed wingspan indicator shows real-world size as you adjust scale
- NEW Scale slider (0.001 - 1.0) with fine-grained control for model sizing
- NEW Rotation offset control (0° - 360°) to align model with flight direction
- NEW Height offset control (-10m to +10m) to adjust model position relative to flight path
- NEW Custom models automatically load in flight replay viewer
- NEW Remove custom model option to revert to default aircraft models
- NEW Comprehensive help documentation for custom model settings
- NEW Help button in custom model modal with detailed guidance
- IMPROVEMENT Upload modal includes interactive preview with drag-to-rotate and scroll-to-zoom
- IMPROVEMENT Preview updates in real-time as scale, rotation, and height offset are adjusted
- IMPROVEMENT File validation ensures only valid GLB/glTF files are accepted (max 10MB)
- NOTE Custom models are stored per aircraft model and apply to all flights using that aircraft
v0.22.0 Dashboard Statistics & Personal Records
15-Jan-2026- NEW Personal Records display showing Max Speed, Max Altitude, Max G-Force, and Longest Flight
- NEW Real-time personal records updated immediately after flight upload
- NEW Personal records data stored in user session for instant display
- NEW Loading indicators (hourglass icons) for right-panel sections during data fetch
- NEW Personal records section positioned at top of dashboard right panel
- NEW This Month statistics section showing current month's flight activity
- NEW Recent Flights list showing last 10 flights with quick-view links
- IMPROVEMENT Personal records now update in UI immediately after upload (no logout required)
- IMPROVEMENT Session variables synchronised with Adalo database after personal record updates
- IMPROVEMENT Auth endpoints now return personal records in both login and status responses
- IMPROVEMENT Right panel sections load data asynchronously for better perceived performance
- NOTE Personal records are automatically calculated and updated during GPS flight upload
v0.21.0 Enhanced Multi-Flight Comparison & Location Overlay
14-Jan-2026- NEW Compare up to 6 flights simultaneously in the same 3D view
- NEW Dynamic comparison slots - add and remove comparison flights on demand
- NEW Colour-coded flight paths (Orange, Cyan, Green, Purple, Yellow, Pink) for easy identification
- NEW Aircraft labels showing model name above each aircraft during comparison
- NEW Individual visibility controls - show/hide any flight path independently
- NEW Flight information display - see model name, date, and location for each comparison
- NEW Share comparison links - generate URLs that load multiple flights for others to view
- NEW URL-based comparison loading - paste comparison links to auto-load multiple flights
- NEW Location Overlay feature (Premium) - reposition comparison flights to primary flight's location
- NEW Overlay distance warnings for flights >100km apart with Earth curvature considerations
- NEW Automatic geographic coordinate transformation (latitude, longitude, altitude offsets)
- NEW Timeline synchronization - comparison flight times aligned with primary flight automatically
- NEW Aircraft orientation preservation - models face correct direction after overlay transformation
- NEW CZML path visualisation support for overlaid flights (when RC data unavailable)
- NEW Throttle heatmap segment transformation for overlay mode
- NEW Global label toggle - show/hide all aircraft labels with one click
- NEW Primary flight customization - choose aircraft type and size independently
- NEW Per-flight aircraft model selection - each comparison can use different 3D models
- NEW Per-flight size scaling - adjust model sizes independently (0.5x to 2x)
- NEW Primary flight path visibility toggle in comparison panel
- NEW Camera zoom and follow buttons for each comparison flight
- IMPROVEMENT Comparison panel completely redesigned with expandable slots
- IMPROVEMENT Models now visible in comparison flights (with colour tint)
- IMPROVEMENT Better status indicators for loading and errors
- IMPROVEMENT Accepts full URLs or flight IDs for easy sharing
- IMPROVEMENT Velocity-based aircraft orientation always applied to comparison flights
- IMPROVEMENT Clock multiplier preservation prevents speed changes during comparison load
- IMPROVEMENT Clock multiplier preservation prevents speed changes during overlay transformation
- IMPROVEMENT Infinite availability window for overlay mode (2020-2030 range)
- NOTE Overlay location works best for flights <50km apart for accurate Earth curvature handling
- NOTE Overlay requires position time sync and geographic transformation for proper visualisation
v0.20.0 Favourites & Flight Filtering
12-Jan-2026- NEW Favourite flights feature - click star icon on any flight to mark as favourite
- NEW Favourites filter button - show only your favourite flights with one click
- NEW Flying Sites filter dropdown - filter flights by location (includes 'Unknown location' option)
- NEW Clear filters button (X) - reset all active filters instantly
- NEW Filter status indicator showing how many flights match current filters
- NEW Auto-expanding model groups when filters are active for better visibility
- NEW Instant star icon updates with smooth visual feedback
- NEW Automatic data sync after favouriting to ensure consistency with database
- IMPROVEMENT Flight list maintains consistent alphabetical sorting by model name
- IMPROVEMENT Flights within each model sorted by date (newest first)
- IMPROVEMENT Model group expand/collapse state preserved when no filters active
- IMPROVEMENT Purple gradient highlight on active Favourites filter button
v0.19.0 Dashboard Upload & Flight Management
10-Jan-2026- NEW Upload GPS flights directly from Dashboard sidebar - no need to visit separate upload page
- NEW Model selection dropdown in upload form (alphabetically sorted)
- NEW GPS device selection (RCLS, Flight Coach, JET) with device-specific file filtering
- NEW Real-time upload progress bar with percentage and status messages
- NEW Automatic file organisation to processed_logs directory structure
- NEW Automatic navigation to uploaded flight viewer after successful upload
- NEW GUID-based Flight Viewer IDs for enhanced security and uniqueness
- NEW UserID field automatically assigned to uploaded flights for proper filtering
- NEW Dynamic model fetching - models not in session cache are fetched on-demand from API
- IMPROVEMENT Sidebar renamed from 'Flights' to 'Dashboard' for better clarity
- IMPROVEMENT Upload form integrated into collapsible section within Dashboard
