Skip to content

v0.26.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jul 18:13

Electron Fiddle v0.26.0 features a bunch of bug fixes and minor new features, as well as internal refactors that’ll make Fiddle less error-prone, more stable, and sometimes even a little faster.

755 additions and 816 deletions, thanks to our amazing contributors!

Changelog

:electron: Upgrade Electron to 12.0.14
✨ Electron 15 will have alpha releases, don’t break (#764)
✨ Add OS version + arch info to --log-config (#792)
✨ Allow copying current version number (#795)
✨ Before exiting, log the exit code (#798)
✨ Add option to disable output timestamps (#796)
🚤 Performance: Prefer getKnownVersions() over getElectronVersions() (#781)
🚤 Performance: Faster version tests (#791)
🐛 Fix: Cannot read property ‘set’ of undefined (#772)
🐛 Fix: EditorMosaic safeguard against unwanted files (#769)
📝 Docs: Update number of supported versions to reflect release cadence migration (#773)
🐛 Fix: Second handler for GET_APP_PATHS error dialog (#767)
🐛 Fix: Publishing gists with empty files to Github (#777)
🐛 Fix: Editors sometimes disappear when loading new fiddle (#775)
🐛 Fix: Sorting for non-numeric queries (#786)
🐛 Fix: handle invalid monaco editor command (#787)
🐛 Fix: Output console regenerating monaco editor upon output update (#780)
🐛 Fix: Proper release sorting in get-version-range (#797)
🐛 Fix: Handle missing local version binaries (#807)
🐛 Fix: Context menu goto and peek definition (#808)

Internal

♻️ Replace decomment with strip-comments (#762)
♻️ Remove Sync() calls from readFiddle() (#761
♻️ Remove EditorMosaicMock; use EditorMosaic (#779)
♻️ Refactor: default to latest stable version (#783)
♻️ Refactor: replace decompress with extract-zip (#793)
♻️ Refactor: merge version sorting logic (#802)
♻️ Refactor: extract-method Runner.buildChildEnvVars (#809
🏗️ Build: better fetch releases (#782
🏗️ Build: Update tar (#811)
🏗️ Build: Bump forge dependency (#813)