Releases: truevisionai/designer
Releases · truevisionai/designer
2024.6.15
Release Notes
New Features and Improvements:
- Sample Scenes and Signs: Added new sample scenes and signs for better testing and demonstration.
- Highlight Enhancements: Improved highlight functionality in various tools, including road sign and crosswalk tools.
- Refactoring and Cleanup: Extensive refactoring for better maintainability, including removal of unused code and services.
- Debugging Improvements: Multiple fixes and improvements in debugger functionalities.
- Tool Fixes: Various fixes and improvements in tools such as lane height, lane width, road, and marking tools.
- Property and Parameter Fixes: Adjustments and fixes in property and parameter handling across different tools.
- Test Case Updates: Fixed issues in test cases to ensure robust testing.
- Height Consideration: Enhanced height consideration in lane width and divider tools.
- CRUD Hooks: Added CRUD hooks for lane height node management.
- Undo/Redo Enhancements: Improved undo/redo functionality across tools, including dragging support.
- Node and Span Line Management: Fixes for node and span line creation and display.
- Road Highlighting: Enhanced road highlighting and coordinate finding services.
- Material and Asset Management: Improvements in material field preview, road style application, and asset import/export.
- Traffic Rule Export: Added functionality to export and parse traffic rules.
- Intersection Services: Refined intersection logic and boundary services.
- Point Marking Tool: Added and improved point marking tool functionalities and visual aids.
- Measurement Tool: Fixed issues in measurement line tool for accurate scene measurements.
- Drag Support: Added drag and change width support for lane width tool.
- Signalization Improvements: Improved auto signalization and unique ID generation for road signals.
- 2D Elevation Editor: Introduced and refined the 2D elevation editor with graph and label fixes.
- Texture Handling: Enhanced texture import and preview as image source.
Key Bug Fixes:
- Prop Management: Fixed bugs related to prop span duplicate objects and prop polygon density.
- Junction and Intersection: Addressed issues with junction width and intersection bounds.
- Road Sign Tool: Fixed highlight and other bugs in the road sign tool.
- Crosswalk Tool: Corrected issues and typos in the crosswalk tool.
- Traffic Light Tool: Fixed bugs related to traffic light tools and its components.
- Lane Tools: Solved problems in lane height and width tools, including debug service fixes.
- OpenDrive Import: Various fixes for OpenDrive map import, including parsing junction types and traffic rules.
- General Fixes: Addressed issues across multiple tools and services, improving overall stability and performance.
Miscellaneous:
- Documentation and Testing: Updated documentation and expanded test cases.
- Infrastructure Enhancements: Improved build and development environment, including updates to Node versions and package management.
- GIFs and Visual Aids: Added GIFs for various tools like prop span, point marking, and crosswalk tools for better understanding and usability.
2024.1.30
Release Notes
New Features and Improvements:
- Scene Hierarchy Enhancements: Improved management and visibility of scene hierarchies.
- Tool Development and Experimental Features: Introduced and enhanced various tools, including:
- Road Tool Enhancements: Significant improvements and debug fixes, including roadmark color/material features, junction fixes, and intersection bounds adjustments.
- Prop Management Tools: Enhancements in prop manipulation tools, such as prop curve deletion and polygon cleanup.
- Material and Texture Tools: Updates to material exporter, texture field bug fixes, and material field preview improvements.
- Lane and Junction Management Tools: New functionalities and fixes in lane link management, including lane width tool fixes, junction creation refinements, and one-way junction tests.
- Measurement and Debugging Tools: Improved measurement tool functionalities and refactoring of debugging services.
- Point Marking and Surface Tools: Fixes and improvements in point marking and surface tools for better usability.
- Crosswalk Tool: Introduced enhancements and bug fixes for more accurate crosswalk management.
- Asset and Environment Management: Asset loading improvements and environmental configuration adjustments for a smoother development experience.
- Cleanup and Refactoring: Extensive code cleanup and refactoring for better maintainability and performance, including removal of unused inspectors and code deduplication.
Key Bug Fixes:
- Junction and Road Link Fixes: Addressed issues with junction creation, road linking, and intersection bounds to ensure accurate road network representations.
- Material and Texture Fixes: Fixed bugs related to material previews and texture handling to maintain consistency and visual quality.
- Lane and Prop Adjustments: Solved problems related to lane marking, prop positioning, and curve adjustments for enhanced scene accuracy.
- General Stability and Performance Improvements: Implemented fixes for miscellaneous bugs and performance issues to enhance overall application stability.
Miscellaneous:
- Documentation and Testing: Updated documentation and expanded test cases to cover new features and bug fixes.
- Infrastructure and Build Enhancements: Improvements to the development environment, including updates to Node versions and package management.
2023.9.10
Bug Fixes and Improvements:
- Prop Tools:
- Fixed issues with the prop curve.
- Addressed import/export problems for the prop curve.
- Added a delete prop button.
- Resolved issues with the prop point tool.
- Roadmark: Fixes and refactoring for better performance.
- General: Multiple prop-related bug fixes.
2023.9.8
New Features:
- Scene Support: Added support for lane material, crosswalk material, and crosswalk import/export.
- Asset Management: Introduced an asset folder and IO folder.
- Environment Settings: Setup and configuration improvements.
Enhancements:
- Wireframe: Now available only in the local environment.
- Material Management: Ability to change material on color change.
- Texture Editing: Addressed issues related to texture editing.
- Road Tools: Multiple fixes and enhancements, including roadmark generation improvements.
- Positioning: Various fixes and changes, including improved camera change logic and position editing.
- Shortcuts: Fixed issues related to shortcuts.
Bug Fixes:
- Addressed typos.
- General bug fixes, including issues related to null points, environment, crosswalks, and more.
- Refactoring: Multiple codebase refactoring to improve maintainability and performance.
Misc:
- Formatting and bulk-formatting.
- Miscellaneous changes and fixes.
2023.8.1
Release Notes
New Features
- Crosswalk Tool: Added a new Crosswalk Tool (#41) for creating and managing crosswalk points.
- Road Delete Feature: Introduced the ability to delete roads (#45).
- Icon Option: Implemented an icon option for certain features. - Esmini: Added esmini integration to play esmini right from editor
- Lane Width Delete: Added a delete button for lane width.
- Object Editing: Feature to edit 3d objects
- Prefab: Added basic prefab support
Enhancements
- Lane Tool: Improved lane tool selection and highlight.
- Road Connection: Refactored and fixed bugs related to road connections.
- Lane Link: Enhanced lane link display, showing road IDs.
- Elevation Factory: Improved elevation factory functionality.
- Lane Link Mesh: Made mesh improvements for lane links.
- Object Import Workflow: Made improvements to the object import workflow.
- Road Joining: Fixed issues related to road removal and joining.
- Undo Feature: Added an undo feature for certain actions.
- Scene Import: Fixed a bug related to scene import.
- Indent Settings: Implemented indent settings for HTML bulk format.
- Lane Line Helpers: Introduced lane line helper features.
Bug Fixes
- Various Bug Fixes: Addressed multiple bug fixes and issues throughout the application.
- Copyright Issue: Fixed a copyright issue in the code.
- Merge Conflicts: Resolved merge conflicts in pull requests.
- Preview Fixes: Fixed preview issues related to materials and textures.
- Speed Up Fixes: Improved performance and speed-up for material and texture handling.
- Lane Add Tool: Fixed issues with the lane add tool.
- GUID Mismatch: Resolved a GUID mismatch bug.
- Spawn Function: Corrected issues with the spawn function.
- Junction Road Removal: Fixed bugs related to junction road removal.
- Lane Section Bugs: Addressed bugs in lane section functionality.
- Lane Path Factory: Removed the lane path factory class due to issues.
- Lane Section Check: Added a double-check for lane sections to resolve bugs.
- Duplicate Lane Bug: Fixed a bug causing duplicate lanes to appear.
- Remove Connection: Moved the removeConnection function to the road class.
- Auto Maneuver: Resolved issues with auto maneuver functionality.
- Scene File Fixes: Fixed issues with scene files and imports.
- Import/Export and Editing: Addressed various bugs related to import/export and editing.
2023.7.14
New Features
- Lane level field editing with attribute default value.
- Measurement setup in pointer tool.
- Lane road mark version 2.
- Open scenario support and resizable elements.
- Standstill, TimeHeadWay, and reached position conditions.
- OSC events, actions, and conditions.
- Basic FBX import support.
- TV map builder and editor component panel enhancements.
- Fix Elevation Issues by @palhimanshu1991 in #37
- Fixed Panel UI by @palhimanshu1991 in #36
- Road-Elevation-Tool by @palhimanshu1991 in #39
Enhancements
- Improved console UI and tool functionality.
- Box selection and lane connection fixes.
- Renaming improvements and folder movement.
- UI improvements and CSS changes.
- Controller and test bug fixes.
- Scenario viewer and camera fixes.
- Improved scenario import and load flow.
- UI improvements and long-distance action.
- Lane direction improvements.
- Project hierarchy CSS changes.
- Mouse function update.
- Roadmarking, lane arrow object, and lane height improvements.
Bug Fixes
- Bug fixes for road/geometry not found, saving, and editing explicit splines.
- Various bug fixes and improvements.
- Elevation tool and basic FBX import fixes.
- Lane and speed action fixes.
- Off-road and traveled distance conditions.
- Lateral lane-offset action.
- Bug fix for lane offset and extra s coordinate.
- Bug fixes for lane and speed actions.
- Controller parameter fixes.
- Action, condition, and event fixes.
- Roadmarking fixes.
Refactoring & Cleanup
- Merge of "snapping-strategy" and "auto-maneuver-tool" branches.
- Refactoring and cleanup.
- Class name updates.
- Testing, refactoring, and cleanup.
- Unused file removal.
Full Changelog: v2023.6.5...v2023.7.14
2023.6.5
New Features
- Added
lane tool
with several improvements and fixes - Finalized
tool gifs
with a set of gifs for demonstration - Introduced
prop-curve
,prop-point
, andprop-polygon
for enhanced modeling capabilities - Added new
lane-width
,lane-add
,lane-marking
,road-circle
,lane offset
folders for improved organization
Enhancements
- Improved
lane inspector
with bug fixes - Hide unused tools and comment unused tools for a cleaner UI
- Improved
surface tool
with fixes & enhancements - Included better support for
prop curve create/add point
- Made improvements to
toolbar ui
- Added
road tool
enhancements and improvements
Bug Fixes
- Multiple generic bug fixes were made across several areas
- Fixed
import/export of prop polygon
- Fixed bug for road type, removing lane, road circle tool, and offset logic
- Improved sentry logging for geometry errors
- Fixed sentry bug fixes and captures
- Fixed issues with pointer down, and specified xmlelement
Refactoring & Cleanup
- Refactored several parts of the code for better maintainability
- Removed unused functions and improved code organization
- Moved some features into individual files for better code structure
2023.5.28
Release Notes
New Features
- Added a new tutorial section (857839b)
- Introduced pointer tool hint (cdae8bb)
- Added basic hint (3817161)
- Added radius display support for the circle tool (76015e0, PR #30)
- Implemented improvements to the status bar (5c54683)
- Developed a new tool factory (d58fb4c, PR #28)
Bug Fixes
- Fixed properties curve (2a58c8c)
- Rectified issues in the console user interface (0c4c66a)
- Fixed bugs related to 'countr' (be69c3a)
- Performed general bug fixes (8cd8db6, 6775eb0, 6a5c2a8, b2c78a6)
- Fixed a 'Not a Number' (NaN) issue (6ba77af)
- Addressed null check issue (9392db3)
- Resolved catch error (774ed9c)
- Fixed a caught bug (4919c3d)
Enhancements
- Provided hints and minor fixes for the lane width tool (b5a5339)
- Implemented a helper snackbar for the lane addition tool (ebfacd5, part of fix-lane-add-tool branch)
- Added support for the command-line interface (CLI) to be set to false (c9247f0)
Maintenance
2023.4.28
New Features and Improvements
- Lane marking tool improvements, including selection enhancements and undo/redo support.
- Refactoring of various components for better code organization and maintainability.
- Roadmark preview fixes for a smoother user experience.
- File component view fixes to improve reliability and performance.
- File import dialog improvements for better user experience.
- Improved Save dialog functionality and user interaction.
- Added undo/redo support for the marking point tool.
- Redesigned marking point preview for better visualization.
- Enhanced error tracking based on environment and Sentry fixes.
- Improved speed for remote functions in the application.
Bug Fixes
- Fixed file canceling bug.
- Addressed control point add/remove issues, history fixes, and explicit undo fix in the road-factory.
- Resolved a bug in the Roadmark Builder.
- Fixed redo shortcut issue.
- Fixed texture field-related problems.
- Resolved file path URL handling issues.
- Fixed file component issues.
- Corrected preview-related problems.
- Fixed a bug affecting Windows users.
2023.4.23
What's Changed
- Feature auto update by @palhimanshu1991 in #20
Full Changelog: v2023.4.21...v2023.4.23