Skip to content

2026.7.18

Choose a tag to compare

@vroby65 vroby65 released this 18 Jul 13:49
· 9 commits to main since this release
f12be87

Features & Improvements

🚁 Drone & Flight

  • DJI Tello driver integration documentation (#9)
  • Curved flight commands with smooth transitions
  • Walk climbing drone command
  • Movement follows drone direction
  • Relative curves follow drone direction
  • Coordinate-based curve interpolation without direction changes
  • Fixed relative curve direction
  • Fixed vertical curve arcs
  • Return-to-base now goes to altitude 10; removes unnecessary page reload
  • Go to, Move by, and Return to base blocks

🌍 Scenarios & Graphics

  • New Metropolis scenario
  • Restored Urban Track scenario
  • Optimized and colored 3D models
  • Refined procedural drone geometry
  • Configurable fog per scenario
  • Sky sphere, angle limit, and zoom improvements
  • Ground marker circle visible only in Performance Mode
  • Removed altitude line (droneAltitudeLine)
  • Optimized smoke trail rendering: Line + pre-allocated BufferGeometry
  • Persistent smoke trail (no longer cuts off)

🌐 Localization

  • Added Arabic and East Asian localizations
  • Localized all remaining hardcoded strings
  • Localized flow blocks
  • Translated error messages and tooltips
  • Localized help documentation with Help button

🧩 Blockly & UI

  • Live variables displayed below drone view
  • Application JavaScript split by responsibility
  • Shadow blocks defined directly in toolbox JSON
  • Number and text inputs converted from value sockets to inline fields
  • Fixed math_random_int Blockly block broken by async transformation
  • Autosave Blockly programs locally
  • Display title moved to left toolbar
  • Start/Stop button
  • Scenario controls aligned with menu
  • Improved simulator visibility and performance controls

πŸ› Bug Fixes

  • Fixed smoke trail and shadows disappearing when moving away from origin
  • Fixed missing localized labels for graphics select and other UI elements
  • Terrain collision handling
  • Camera and scene reset after scenario change
  • Fixed terrain height and reset logic
  • Increased timeout for camera reset
  • Avoid rotation for Go to and Move by commands

βš™οΈ Other

  • Updated README and screenshots
  • Added drone speed and sensor speed with updated tooltips
  • Added makeblock theme
  • Three.js and Blockly in lib folder