Releases: electron/fiddle
v0.19.0
v0.19.0 allows Fiddle to run on all architectures supported by Electron, and comes bundled with a handful of quality-of-life improvements.
1,998 additions and 1,791 deletions, thanks to our contributors (v0.18.0...v0.19.0
).
Changelog
📦 Build: Electron Fiddle now supports all supported Electron architectures (#545)
✨ Feature: Gist URL bar repopulates on blur (#531)
🐛 Fix: Improvements to npm package auto-installation (#512)
🐛 Fix: Editors no longer move around when loading new content (#538)
🐛 Fix: Better unsaved dialog logic (#539)
🐛 Fix: Save dialog no longer hides behind Fiddle app when creating a new folder (macOS) (#553)
♻️ Refactor: Stopped using deprecated GitHub basic authentication flow (#540)
🧪 Test: Properly remove event listeners on Action buttons (#552)
v0.18.0
1,511 additions and 1,134 deletions.
, thanks to our contributors (v0.17.6...v0.18.0).
Changelog
🚤 Performance: Improve version list performance (#520)
💅 Feature: Allow cancelation of Gist publishing (#523)
💅 Feature: Show spinner while installing npm modules (#527)
💅 Feature: Make save hotkey toggleable (#514)
🐛 Fix: Less buggy installation of modules with npm or yarn (#526)
🐛 Fix: Editors no longer move around when creating a new Fiddle (#525)
🐛 Fix: Show privacy menu when in publish state (#517)
🐛 Fix: No more unexpected newlines when copying from console (#524)
📦 Upgraded various dependencies, including Electron (v10)
⚙️ Slightly improved build processes
v0.17.6
This is another hotfix in the 0.17.x lineup where we hope to fix our auto-updates issues on the Windows platform.
v0.17.2
Hotfix: our new shiny build system didn't upload the RELEASES
file to automatically update the Windows app.
Changelog
🚑 We now upload the RELEASES
file that's needed to automatically update the application on the Windows platform.
v0.17.1
Hotfix: our new shiny build system didn't notarize the app for Apple.
Changelog
🚑 We're now notarizing Electron Fiddle on macOS so you don't get scary warnings when opening the application.
v0.17.0
13,932 additions and 20,922 deletions
, thanks to our contributors (v0.16.0...v0.17.0).
Changelog
✨ Added ability to delete gists (#484)
✨ Made gist action icons unique in (#489)
✨ Added link to comparison link on bisect complete (#481)
✨ Added ability to set gist description upon publishing (#492)
🐛 Fixed an edge case in the Update gist UI (#465)
🐛 Fixed gist action logic when multiple gists are published (#488)
🐛 Corrected version prerelease sorting (#482)
🐛 Corrected Esc key behaviour in settings pane when popover is open (#498)
🐛 Added a check to ensure yarn
is installed when opening Fiddle (#452)
📦 Fixed auto-updater with version bump (#494)
📝 Updated default Fiddle to use whenReady()
API (#362)
🔇 Internal: Sentry error reporting only enabled in production builds (#472)
♻️ Internal: Refactored gist action state (#491)
👷♂️ Internal: Switched build system from Appveyor and CircleCI to GitHub Actions (#504)
v0.16.0
7,001 additions and 3,647 deletions
, thanks to our contributors (v0.15.1...v0.16.0).
Changelog
📚 Clarified comments on default Fiddle code (#410)
📚 Enabled window transparency in the Browser Window demo on Windows (#424)
✨ Users can now choose between updating a Fiddle Gist and publishing a new one (#413)
✨ Fiddle's internal package manager can now be toggled between npm and Yarn (#447)
🐛 Fiddle no longer crashes on code that asks for microphone or video access (#426)
🐛 Fiddle will now always warn you if you are quitting with unsaved work (#423)
🐛 Updated the Forge version for packaged applications to prevent crashes (#442)
🐛 Fixed the Toggle DevTools menu item (#439)
🐛 Fixed the Select All menu item (#438)
🔖 Internal: Notification info is now logged in advanced logging (#421)
🔥 Internal: Removed a few instances of remote (#430, #423)
♻️ Internal: Code refactors (#453, #428, #429)
📦 Internal: Upgraded internal dependencies (#435, #444, #446, #455)
💅 Internal: Switched linting from TSLint to ESLint and Prettier (#445)
v0.15.1
This release focuses on two bug fixes that deal with advanced Fiddle features.
165 additions and 37 deletions
, thanks to our contributors (v0.15.0...v0.15.1
)
Changelog
🐛 Loading and publishing Fiddle Gists now works with hidden editors (thanks, @erickzhao)
🐛 Bisect controls now work in the correct direction (thanks, @nornagon)
♻️ Internal: Updated a deprecated Electron API (thanks, @erickzhao)
🐛 Internal: Fixed some stray instances of improper async/await usage (thanks, @erickzhao)
v0.15.0
v0.15.0 is here! We're adding a few new quality-of-life features and fixing old bugs.
7,777 additions and 11,299 deletions
, thanks to our contributors (v0.14.0..v0.15.0
)!
Changelog
💅 Added the ability to reset the editor layout back to the default (thanks, @kimberleejohnson)
💅 Added the ability to update a published Fiddle gist (thanks, @HashimotoYT)
💅 The GitHub token now resets once authentication fails (thanks, @HashimotoYT)
🐛 Ensured references to closed Fiddle windows are removed (thanks, @HashimotoYT)
🐛 Catches error when we're unable to watch local TypeDef files (thanks, @HashimotoYT)
🐛 Updated a broken link in the settings for user-provided flags (thanks, @itsananderson)
📦 Internal: Updated @electron/get
dependency (thanks, @codebytere)
📝 Internal: Our Contributing guide is improved and hopefully easier to find (thanks, @natjng)
♻️ Internal: Refactored the Quit menu item to use the default Electron role (thanks, @HashimotoYT)
🐛 Internal: Fixed an instance where we were directly assigning React state (thanks, @HashimotoYT)
v0.14.0
In the v0.14.0 release, there's really only one change: We're now showing you the progress for downloads of Electron binaries and improved the user experience of bisects. Seems simple, was surprisingly much work.
820 additions and 746 deletions
, thanks to our contributors (v0.13.1...v0.14.0
).
Changelog
💅 Improved user experience for bisect operations (thanks, @erickzhao)
💅 Show a progress spinner for Electron downloads (thanks, @felixrieseberg)
📦 Internal: Don't notarize packages unless actually publishing (thanks, @felixrieseberg)