Skip to content

v0.23.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 May 04:24

Electron Fiddle v0.23.0 introduces the long-awaited ability to add custom editors, alongside bug fixes and large infrastructure changes under the hood.

4,892 additions and 4,336 deletions, thanks to our contributors!

Highlight features

Custom editors

Arbitrary files can now be added via the Editors dropdown. This feature opens the door to many new use-cases for Fiddle. Load a second HTML file! Use service workers! The world is your oyster.

Custom editor menu

Improved version selection filters

The old unsupported filter was removed, and an obsolete filter was added to filter out Electron versions that have reached the end of their support cycle.

settings UI

Environment variables

Similar to the existing ability to set user-defined CLI flags, you can now set environment variables through the Preferences > Execution settings panel.

environment variables

Changelog

✨ Added Custom editors (#636)
✨ Added About panel to Help menu for Windows and Linux (#637)
✨ Fiddle's title bar now tracks the application state (#625)
✨ Improved version selection settings UI (#656)
✨ Improved UI for setting flags and variables (#678)

🐛 Fixed packaging for nightly builds (#643)
🐛 Fixed a bug where clicking an external link from the console would show a misleading prompt (#653)
🐛 The npm module installation no longer endlessly spins if an install fails (#661)
🐛 Fixed PATH variable setting on Linux (#663)
🐛 Fixed Intellisense (#667)
🐛 Console output no longer occasionally drops on Windows (#676)

Internal changes

🔥 remote module removed (#633)
♻️ Various refactors (#640, #641, #645, #647, #648, #651, #654, #655, #673, #674, #677, #679)
🧪 Various unit test improvements (#642, #646, #657, #658, #669, #670, #680)