Releases: stylesuxx/esc-configurator
Releases · stylesuxx/esc-configurator
v0.31.0
- Bugfix: Fix running brake range on AM32
- Bugfix: Update correct ESC when only a single ESC is attached (when multiple would be expected)
- Bugfix: Allow recovery via UI if ESC can still be read, but previous flash failed
- Bluejay: Adjust min/max startup power defaults
- Enhancement: Show checklist when chosing new firmware version
- Enhancement: Link to release notes of new versions if available
- Enhancement: More melodies
- Translation: Add Ukrainian and French translations
v0.30.0
- Bugfix: Read back settings after writing
- Bugfix: Check 3D mode when stopping motors on disconnect
- Chore: Improved logging
- Chore: Read version from package.json
- Chore: Improved test coverage
- Chore: Refactored state to redux slices
- Chore: Improved some tooltip texts
- Enhancement: Do not crash on flash verification fail
- Enhancement: More melodies
- Enchansement: Group settings in sections
- Enchansement: Allow to order settings bei weight within groups
- AM32: New layout support
- AM32: Improved firmware detection
- AM32: Increased reset timeout after flashing
- Bluejay: Add multiple new settings for v0.20.x
- Bluejay: Preparations for Bluejay versions without PWM selection on flash
v0.29.0
- Enhancement: More melodies
- Enhancement: Detect if FC is in 4 way interface mode after reconnection and reset
- Enhancement: Detect if radio is on and do not allow reading/flashing
- Bluejay: New layout including pwm settings
- Bluejay: New layout including power settings
v0.28.0
- Enhancement: More melodies
- Enhancement: Show warning to turn off radio
- Enhancement: Dump firmware as HEX file instead of BIN
- Enhancement: Allow skipping cache for new releases
- Bugifx: Do not check for mistagging if JESC is detected
- Bugfix: Properly display flashed fail in ESC name
- Bugfix: Allow re-flashing if firmware is broken
- Bugfix: Do not cut off hint text for melody sync checkbox
v0.27.0
- BB: Add support for BB51 based ESCs
- AM32: Add support for G071 MCUs
- AM32: Update layouts and versions
- Translation: Add Italian translation
- Translation: Add Czech translation
- Translation: Remove incomplete French translation
- Chore: Text improvements
- Chore: Improved test coverage
- Chore: Improved documentation
- Bugfix: Properly update UI after flashing only one ESC
- Bugfix: Stop motors when disconnecting from configurator
v0.23.0
- Enhancement: Upload coverage reports to codecov with github workflows
- Enhancement: More melodies
- Enhancement: Only show LED settings on layout that actually support them
- Enhancement: Only show buttons if they can actually be used
- Enhancement: Imporved some text messages
- Enhancement: Hex files are now cached for a year instead of being adding to local storage
- Bugfix: Fetch releases only via CORS proxy if direct access fails
- Bugfix: Properly detect BLHlei_M 16.8
- Chore: Improved linting warnings and rules
- Chore: Improved code coverage
- Chore: Code cleanup
v0.22.0
A testing environment is now permanently available under https://develop.esc-configurator.com/ which always reflects the current state of the develop branch.
- Enhancement: Detect BLHeli_M and recommend to use dedicated configurator
- Enhancement: Properly handle empty melody
- Enhancement: More melodies
- Enhancement: Allow logs to be cleared manually and after saving the log
- Enhancement: Show warning if non AM32 ARM firmware has been detected - it then is very likely BLHeli_32
- Enhancement: Log detected browser, version and OS
- Enhancement: Detect Brave browser and show incompatibility message
- Enhancement: Fetch available firmware versions from Github API (Bluejay and AM32)
- Enhancement: Allow to set colors on certain ESCs with configurable LEDs
- Enhancement: Allow older firmware versions to be blacklisted when fetching from Github
- Update: Add settings layout for Bluejay v0.16
- Update: Dependency updates
v0.21.0
v0.21.0
- Update: Add settings layout for Bluejay v0.15
- Enhancement: Add braking setting to Bluejay
- Enhancement: Use locally maintained source list for BLHeli_S versions in order to support 'new' layouts
v0.20.1
- Enhancement: Use CORS proxy with all requests
v0.20.0
- Update: Add AM32 v1.78
- Update: Changed cors proxy URL
- Added more melodies
v0.19.1
- Bugfix: Fix travis builds by installing python before installing node dependencies
- Enhancement: Enable melodies for AM32
- Enhancement: Pre-select current ESC firmware when flashing
- Enhancement: Cache firmware versions and layouts - do not store them in the app
- Enhancement: Disable connect/disconnect button when app not idle
- Enhancement: Added more melodies
- Wording: Normalized ESCs and BLHeli_S
- Bugfix: Fixed min/max properties with slider
- Bugfix: Dump the proper ESC instead of defaulting to the last one
- Bugfix: Update the proper ESC after flashing a single ESC
- Refactor: Removed firmware and ESC files - use the ones from the corresponding repository instead
- Refactor: Overlay component
- Refactor: Simplified firmware sources
- Chore: Bluejay settings cleanup
- Chore: Removed old Bluejay versions
- Chore: Updated codecov dependency
- Chore: Improve tests