Releases: ThAolInh20/Shell-Drone-Editor
Releases · ThAolInh20/Shell-Drone-Editor
Release list
Drone Shell Editor v2.3.2
Release Notes - v2.3.2
Features
- Add realistic night sky dome, mountain backdrop, and floating launch barge environment.
- Add dynamic water surface with real-time mirror reflections of fireworks and drones.
- Add realistic volumetric smoke effects illuminated dynamically by firework bursts.
- Add organic spiral ascent trajectories and glowing particle envelopes for rising shells.
- Add directional sweep launching with customizable angles and random tilt variations.
- Add sparkling comet trails and launch trail customization for shells.
- Add vertical flight controls using Shift + W/S keys for camera navigation.
- Add graphics and audio settings menu accessible via Escape key.
Updates
- Enhance Chrysanthemum Nested firework preset with expanded 10-12 secondary bursts.
- Enhance multi-stage visual effects for comet shells.
- Refine bouquet comet launch density and visual balance.
- Add subtle lingering embers across all shell explosion types.
- Increase maximum launch zone capacity.
Chores
- Add automated unit tests for smoke simulation behavior.
Drone Shell Editor v2.3.1
Release Notes - v2.3.1
Features
- Add Strobe (Dying Embers) preset that simulates slowly-flickering falling ashes.
- Add Chrysanthemum Nested (1/5 Burst) preset that explodes into secondary child bursts.
- Add Comet Cluster (Thick Trail) preset featuring thick glittering trails.
- Add graphics quality settings panel to adjust performance and particle counts.
- Add vertical movement controls (Shift+W to fly up, Shift+S to fly down) to the camera simulation.
Updates
- Optimize default shell configurations.
- Improve organic layout and height variations for comet bouquet launches.
DroneShellEditor v2.2.3
Release Notes - v2.2.3
Features
- Offloaded audio analysis and beat detection to prevent the user interface from freezing during playback.
- Added configuration settings for audio controls.
- Centralized configuration settings for the firework shell system.
- Added a keyboard shortcut (double-pressing 'B') to toggle beat checks in the timeline editor.
- Added tracking and monitoring for dropped frames to analyze performance.
- Added support for grouping and ungrouping blocks in the timeline editor.
Bug Fixes
- Fixed an issue where the screen or editor could freeze or display static on startup.
Updates
- Improved the visual effects of comet and cluster firework shells.
Chores
- Disabled local Windows code signing for development builds.
DroneShellEditor v2.2.2
Release Notes - v2.2.2
Features
- Added keyboard shortcuts (Ctrl + Arrow keys) to quickly translate, rotate, and scale selection in viewport space.
- Added a keyboard shortcut (Ctrl + G) to cycle sequentially through Gizmo modes (move -> Rotate -> Scale).
- Added diagonal scale handles in the viewport for uniform scaling on all axes.
- Added a configuration file (editor.js) allowing step size customization for Gizmo translation, rotation, and scaling.
Bug Fixes
- Fixed a ghosting display issue where selected drones left shadows or visual artifacts of their old positions after being rotated, scaled, or during undo/redo actions.
- Prevented the standard axes (X, Y, Z) from highlighting yellow when hovering over or interacting with the diagonal scale handles.
- Fixed a bug where the Gizmo was not visible when the application was launched in formation mode.
Updates
- Removed the separate Undo/Redo buttons from the Gizmo Panel since they are standard keyboard actions.
- Reorganized project directory structure and updated application configurations for better stability.
- Updated project documentation with relative file path conventions and structure guidelines.
Chores
- Cleaned up language translation files to remove emojis and clean up hardcoded UI texts.
DroneShellEditor v2.2.1
Release Notes - v2.2.1
Features
- Added audio beat detection to automatically sync drone and firework animations with music.
- Added a visual property inspector for editing drone and firework parameters directly in the user interface.
- Updated the timeline editor with audio track visualization, timeline zooming, and snap-to-beat controls.
- Added project glossary documentation.
Bug Fixes
- Fixed layout and formatting alignment in the project read-me document.
Updates
- Improved performance and visual smoothness for drone flight trails.
- Restructured and organized the core show director codebase.
- Enhanced comet effects with customizable strobe settings.
- Updated interface text translations for English, Vietnamese, Japanese, and Chinese.
Chores
- Updated internal build configurations and project structure documentation.
DroneShellEditor v2.1.1
Release Notes - v2.1.1
Features
- Added a dropdown selection menu when exporting timeline sequences, allowing users to export all blocks or only the selected blocks.
- Implemented multi-language support (English, Vietnamese, Japanese, and Chinese) for the new timeline export options.
Bug Fixes
- Fixed an issue where the Ctrl+T and Ctrl+Y keyboard shortcuts were not working on the timeline editor.
- Fixed a bug where the red playback line on the timeline was misaligned and not moving.
Updates
- Centralized the keyboard shortcut management system to improve response consistency.
Chores
- Added helper tools for release note generation.
DroneShellEditor v2.1.0
Release Notes - v2.1.0
Features
- Optimized display performance when rendering many fireworks simultaneously.
- Improved the smoothness of firework smoke and spark effects.
- Enhanced the skylight reaction visual effect.
- Added multi-language documentation support (English, Japanese, Vietnamese, Chinese).
DroneShellEditor v2.0.5
Release Notes - v2.0.5
Features
- Add comet-cc effect that changes color
- Add boutique sphere and bouquet dontm mini burst effects
- Add shell sparking and shell crysan-smoke effects
- Add ghost vfor step drone
- Update option to add text/number follow output
- Change shortcut key from Shift to Ctrl
- Add code convention rules and update project structure
- Update version numbers
Updates
- Refactor DroneEntity
- Refactor UI of editor and static
- Refactor copy text JSON to src
- General updates and .gitignore modifications
Chores
- Revise README with updated project info and instructions
DroneShellEditor v2.0.3
Shell Drone Animation Editor v2.1.0
Release Date: 2026-06-24
Update
- Added Add Drone / Add Shell dropdown in Timeline
- Added Add Audio dropdown in Timeline
- Added drag and drop insertion at playhead position
- Added new shell effects:
- Ring Comet Shell
- Chrysanthemum color changing effect
- Added new patterns:
- Sweep Arc Left
- Sweep Arc Right
- Sweep Arc Out Left
- Sweep Arc Out Right
- Added language support for Property Inspector
- Updated comet strobe effect
- Updated Electron build with
.zipdistribution support
Refactor
- Replaced pattern switch-case handling with pattern registry system
- Improved pattern registration architecture
- Refactored Drone system structure
- Refactored BurstEffect system
- Applied SOLID principles to:
- AudioSystem
- FireworkSystem
- SceneManager
- Improved project structure for future feature expansion
Fix
- Optimized timeline scrollbar FPS performance
- Improved rendering performance during timeline interaction
- Reduced unnecessary updates in editor workflow
Contributors
DroneShellEditor v2.0.2
Thêm mới:
- Thêm pháo hoa mới: galaxy, halfshell...
- Thêm comet:
- Thêm chọn nhiều sequence và hỗ trợ ctr+z, ctr + y
- Thêm skill create-shell để AI Agent tạo pháo hoa nhanh.
Chỉnh sửa
- Cập nhật lại hiệu ứng của commet
- Chỉnh sửa hiệu ứng của crackle
Fix lỗi:
- Lỗi rollback time 0 khi ctr z