Skip to content

Releases: Route-Sim/frontend

v1.0.0

04 Jan 14:14
1690b00

Choose a tag to compare

1.0.0 (2026-01-04)

Features

  • added site and parking classess to sim layer (c272edc)
  • agent-inspector: add a new debug panel for inspecting agent states; update API references and documentation accordingly (ebcb770)
  • agents-view: refine agents rendering logic and update documentation; simplify interpolation handling and enhance truck positioning based on simulation states (c7ce5cf)
  • agent: update agent details and map parameters; change agent ID, speed, and route information; adjust map dimensions and parking parameters for improved simulation accuracy (5f23712)
  • broker (#1) (dde0a9a)
  • camera: introduce CameraManager and InteractionManager for enhanced camera control and object interaction; add focus state management and HUD component for displaying focused object (ebed0ed)
  • colors: update color palette for improved UI aesthetics; adjust background, ground, graph, and light colors in colors.ts and HUD component styling (fa63876)
  • config: inject WebSocket URL into HTML at runtime; update Dockerfile to set VITE_WS_URL environment variable (adb0642)
  • docker: add Dockerfile and .dockerignore for multi-stage build setup; streamline application deployment with optimized production environment (ea7a2c9)
  • docker: add Dockerfile and docker-compose.yml for multi-stage build and development profiles (afe0811)
  • docker: transition from Nginx to Bun HTTP server for static asset serving, update Dockerfile and docker-compose.yml, and add index.ts for SPA handling (0bae1ef)
  • docker: update Docker Compose configuration for production and development profiles, add spine service, and enhance documentation for environment variables and volume management (d2e5fe8)
  • docs: enhance API reference and glossary with detailed agent creation payloads and definitions; update Fleet Creator documentation and UI components for truck agent management (3799ac6)
  • docs: update glossary and module summaries; add new engine and view components documentation (b9467a5)
  • engine: add delivery site and parking modules; update scene manager to include new objects and enhance documentation for improved clarity (244a47f)
  • engine: implement site creation module with detailed geometry and materials for warehouse and loading docks; update graph view to utilize new site function (ad8f530)
  • favicon: add favicon to the application; update playback controller tests to include speed parameter in simulation commands (a102da2)
  • fleet-creator: enhance agent event handling by adding subscription for agent listing; refactor unsubscribe logic for clarity (fa9b63d)
  • gas-station: implement gas station entity and rendering logic; add color definitions, create gas station model, and integrate into simulation with appropriate properties and UI support (3b5b45a)
  • graph: enhance road rendering by introducing road classes and shared geometry; refactor Graph View to utilize new road mesh creation logic and update scaling for improved visual representation (5d9d2a1)
  • graph: introduce Graph Transform module for normalization of simulation graph coordinates; update Graph View to utilize new transformation logic (2ed1fcf)
  • graph: replace graph-primitives with dedicated node and road modules; update documentation and references across engine components for improved clarity and structure (17698b9)
  • hud: introduce Focus Inspector and related hooks for enhanced object inspection; refactor HUD structure to utilize SimStore context and remove deprecated components (3d0289f)
  • HUD: introduce Map Creator, Fleet Creator, and Start Simulation panels with playback state management (e70e96b)
  • initial commit (db02cfe)
  • initial networking layer implementation (80fc29d)
  • inspector: enhance agent and building inspectors; add gas station inspector, improve UI for displaying agent status, and update building properties for better simulation insights (9479062)
  • inspector: refactor and introduce specialized inspectors for simulation entities; replace monolithic agent inspector with dedicated components for agents, roads, nodes, buildings, and trees; update Focus Inspector to utilize new structure (37a868f)
  • map-creator, api-reference: implement map export and import functionality; update API schemas and documentation to support new features, including file handling and user interface enhancements for map management (a00b4cf)
  • map-creator: add gas station parameters and properties to map creator; include urban and rural gas station counts, capacity, and cost factor ranges in the configuration and UI (7ce3ea5)
  • map-creator: add urban and rural parking parameters to map creation; update state management to handle new data fields (cf06681)
  • map-graph, schema: add support for gas stations in map data; update MapGraph component to display generated gas stations and enhance API schema to include gas station count (75ddc09)
  • map: add enums for building kinds and road classes; enhance entity definitions with coordinates and lengths; implement map creation event handling in the simulation store (c39f491)
  • map: enhance map creation parameters by adding urban and rural site metrics, and activity rate ranges in the Map Creator UI; update WebSocket request schema and Docker Compose command for development (482850f)
  • map: implement 2D graph visualization for generated maps in Map Creator using react-konva; update API documentation and schemas for map.created signal (2912a3b)
  • net-adapter: introduce net adapter module for mapping network signals to SimEvents; enhance entity definitions and update schema for improved data handling (ac802ed)
  • object-picker: add Object Picker component for enhanced object selection in simulation; implement searchable interface for trucks and buildings, improving navigation and focus capabilities (4c9b9cc)
  • playback: update playback command and state to include speed; enhance play controls and simulation start logic for improved user experience (322d51d)
  • protocol: add 'simulation.pause' action and corresponding signal, update documentation and schemas (f63ddd4)
  • protocol: add tick.start and tick.end signals to manage simulation ticks; update API documentation and schemas; introduce wireNetToSim adapter for signal handling (f069691)
  • sim: add simulation...
Read more