v1.15.0
v1.15.0 – Now Available! 🚀
This release brings exciting new features, UX enhancements, bug fixes, and several dependency updates to improve performance and maintainability.
🚀 New Features & Improvements
- Custom Camera Models via Extensions – Easily add your own camera models for more flexibility in visualization. #508
- Panel Title Customization – You can now set custom titles for panels. #518
- Drag and Drop for Layouts – Simplified layout management with intuitive drag-and-drop support. #522
- "Don't Show This Again" Option on Initial Dialog – Cleaner onboarding experience. #521
- Some UI Improvements. #455
- Feature/configure new E2E Tests. #517
🛠 Bug Fixes
- Mesh Loading Fixes – Corrected loading of mesh resources over ROS_PACKAGE_PATH and improved .glb mesh loading via Foxglove bridge. #474
- Right-Click Layout Menu Fix – Resolved layout-related context menu issues. #520
- Repetitive Extension Loading in Desktop Version. #537
- Multiple Message Converters Registration – Fixed issue when installing extensions that only one message converter would be registered. #544
🔧 Other Changes
- Updated Linting Rules – Upgraded @lichtblick/eslint and applied new header rule. #511
- Electron Bumped to 36.3.2 #525
- Updated Webpack, Babel, Zustand, Storybook, and more dependencies.
- And more maintainability changes!!
New Contributors
Thank you to all our new contributors for helping improve Lichtblick! As always, we welcome community contributions to keep making this application even better.
- @AndreasR30 made their first contribution in #474
- @emmanuel-ferdman made their first contribution in #523
- @ToyYan made their first contribution in #455
- @patrickelectric made their first contribution in #538
Full Changelog: v1.14.0...v1.15.0