fiddle

πŸš€ The easiest way to get started with Electron

MIT License

Downloads
20
Stars
7.3K
Committers
76

Bot releases are hidden (Show)

fiddle - v0.34.3

Published by dsanders11 about 1 year ago

What's Changed

Full Changelog: https://github.com/electron/fiddle/compare/v0.34.2...v0.34.3

fiddle - v0.33.0

Published by dsanders11 over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/electron/fiddle/compare/v0.32.9...v0.33.0

fiddle - v0.17.2

Published by vhashimotoo almost 4 years ago

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.

fiddle - v0.16.0

Published by felixrieseberg about 4 years ago

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)

fiddle - v0.15.1

Published by felixrieseberg over 4 years ago

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)

fiddle - v0.15.0

Published by felixrieseberg over 4 years ago

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)

fiddle - v0.13.1

Published by felixrieseberg over 4 years ago

In the v0.13.0 release, we enabled error tracking in production with Sentry, which helped us pinpoint many bugs! We'll hopefully be stabilizing many edge cases with this and future releases.

975 additions and 507 deletions, thanks to our contributors (v0.13.0...v0.13.1).

Changelog

πŸ’… The app window now appears from the background to warn you about exiting from an unsaved Fiddle (thanks, @erickzhao and @gerges)
πŸ› Release list is now grabbed from electron/releases instead of the NPM registry, which had invalid versions. You can now load Fiddle versions back to Electron v0.24.0! (thanks, @erickzhao)
πŸ› The UI now prevents edge behaviour involving the version selector and editor panes (thanks, @erickzhao)
πŸ› Preload and stylesheet editors now work properly on the initial load (thanks, @erickzhao)
πŸ› Refreshing the list of Electron versions from the settings pane now accurate retains Downloading progress (thanks, @erickzhao)
πŸ› Fixed a race condition on startup that sometimes would make editors fail to listen for Unsaved files (thanks, @erickzhao)

πŸ“¦ Internal: Sentry is now a runtime dependency (thanks, @felixrieseberg)
πŸ“¦ Internal: Our automated backup list of Electron versions now creates pull requests (thanks, @malept)
πŸ§ͺ Internal: Fiddle's test suite can now output a JSON report (thanks, @codebytere)

fiddle - v0.11.1

Published by felixrieseberg almost 5 years ago

Fiddle v0.11.1 is ready and a tiny patch release with just one fix.

Changelog

πŸ› The dialog for choosing a local Electron build to use was broken. It's no longer (Thanks, @erickzhao).

fiddle - v0.10.0

Published by felixrieseberg about 5 years ago

Fiddle v0.10.0 is a fairly big update, updating all our dependencies and making quality-of-life improvements.

3,589 additions and 3,738 deletions, thanks to our the contributors (https://github.com/electron/fiddle/compare/v0.9.0...v0.10.0).

Changelog

✨ If loading a fiddle fails because you're offline, we'll now have a kind warning message (thanks, @DeerMichel)
✨ When you load a remote fiddle, we ask you for confirmation. We'll now do that with a kinder and less scary "confirmation dialog" instead of our quite alarming "warning dialog" (thanks, @cvaldez98)
✨ You can now resize and pull down the console (thanks, @erickzhao)
✨ When removing old Electron binaries, we'll now also delete the type definitions (thanks, @erickzhao)
πŸ› We'll now use a tab size of two spaces in all editors, fixing an old bug where the editor would sometimes use four spaces (thanks, @erickzhao)
πŸ› If a fiddle doesn't contain a file (say, a renderer.js), we wouldn't overwrite whatever you had in that editor before loading it. That's fixed (thanks, @erickzhao)
πŸ› Intellisense recommendations and hints will now pop out of the editor if they're bumping against its border (thanks, @erickzhao)
πŸ“š Fiddle can now load remote examples. These don't exist yet, but a lot of work to support that feature has gone into this release (thanks, @erickzhao)
:octocat: Fiddle's developers can now use protocol launches in development mode (thanks, @erickzhao)
πŸ“¦ We've bumped all dependencies, including upgrading to Electron 6

fiddle - Electron Fiddle v0.7.0

Published by felixrieseberg over 5 years ago

Fiddle v0.7.0 improves the foundations in our code, making it easier for us to build solid features in the future. But: it also includes updated dependencies, a new version of Electron, and the ability to toggle individual editors!

5,124 additions and 1,173 deletions, thanks to our the contributors (https://github.com/electron/fiddle/compare/v0.6.0...v0.7.0).

Changelog

πŸ“¦ Updated electron to 5.0.1.
πŸ“¦ Updated monaco-editor to 0.17.0
πŸ“¦ Updated all other dependencies to their latest versions
πŸ”§ Made sure that show me examples are compatible with Electron v6 and later (thanks, to @ajphukan!)
πŸ–Ό: You can now toggle individual editors on or off

fiddle - Electron Fiddle v0.6.0

Published by felixrieseberg over 5 years ago

Fiddle v0.6.0 polishes the experience a little bit (again), updating our dependencies and adding one small feature.

3,000 additions and 4,140 deletions, thanks to our contributors.

Changelog

πŸ“¦ Updated electron to 4.1.1.
πŸ“¦ Updated monaco-editor to 0.16.2
πŸ“¦ Updated all other dependencies to their latest versions
πŸ“ Updated the fallback list of electron versions
πŸ”§ Added options for advanced electron logging (thanks, @marshallofsound!)

fiddle - Electron Fiddle v0.4.2

Published by felixrieseberg almost 6 years ago

Fiddle v0.4.2 fixes a few smaller issues and updates some of our dependencies.

Changelog

4,516 additions and 2,480 deletions, thanks to our contributors.

πŸ› We sometimes failed to launch (and apparently never did on some Debian versions) due to an incorrect import order. That should now be fixed.
πŸ› On macOS, we wanted to move to the Applications folder... like... all the time.
πŸ› On first launch, we did not correct the latest version. Now we do.
πŸ› If a previous download of Electron failed, we were unable to override the broken download. We now replace broken downloads.
πŸ› The "Run" button would not show up if a version's state was still being determined. It now shows that.
πŸ“¦ Internal: Updated React, mobx, and various other dependencies
:electron: Internal: Updated to Electron 3.0.14

fiddle - Electron Fiddle v0.4.0

Published by felixrieseberg almost 6 years ago

Fiddle v0.4 is here – and it contains a bunch of improvements thanks to your feedback. Keep it going!

Changelog

5,632 additions and 4,331 deletions, thanks to our contributors.

🎨 New icon and graphics (@simurai)
🎨 The "GitHub Token" dialog now provides helpful error messages (@HashimotoYT)
🎨 The whole app has gotten a minor redesign, polishing many UI elements. (@felixrieseberg)
🎨 Update Windows Installer icons (@malept)
🎨 Make intro tour a bit friendlier (@nornagon)
πŸ”§ Improved automatic installation of npm packages (@ada-lovecraft)
πŸ”§ Improve warning dialog for unsaved changes (@felixrieseberg)
πŸ”§ Use npm to fetch Electron releases (@felixrieseberg)
πŸ”§ Refactor address bar and make it less annoying (@felixrieseberg)
πŸ”§ Allow private/public publication of gist (@felixrieseberg)
πŸ› Fix issues with Show me on Windows (@felixrieseberg)

πŸ”§ Internal: Improve Forge configuration (@malept, @MarshallOfSound)
πŸ“¦ Internal: Updated TypeScript (@HashimotoYT)
πŸ“¦ Internal: Removed unused imports (@codebytere)
πŸ“¦ Internal: Updated Electron (@codebytere)

fiddle - Electron Fiddle v0.3.0

Published by felixrieseberg about 6 years ago

Fiddle v0.3 is here – and it contains a bunch of improvements thanks to your feedback. Keep it going!

Changelog

3,209 additions and 1,919 deletions, thanks to our contributors.

πŸ”§ The GitHub Gist address bar is now easier to use (thanks to @BeniCheni!)
πŸ”§ You can now toggle soft wraps and mini-maps in all editors (thansk to @nctl144!)
πŸš€ Support for local builds of Electron - head over to the Electron settings to add a local build
πŸ› We no longer hang during npm start (thanks to @malept!)
πŸ“¦ Update to Electron 3.0
πŸ“¦ Update React, TypeScript, mobx, and other core components

fiddle - Electron Fiddle v0.2.0

Published by felixrieseberg about 6 years ago

Fiddle v0.2 is here – and it contains a bunch of improvements thanks to your feedback. Keep it going!

Changelog

5,233 additions and 12,731 deletions, thanks to our contributors.

  • 🎨 Theme support! Not only does Fiddle now come with a light theme, you can also write your own.
  • ⬇️ Fiddle now supports downloading up to 300 of Electron's recent releases.
  • 🏷 You can now filter the list of Electron releases by their type; we've also added support for nightly Electron releases.
  • πŸ“† If you're using an older version of Electron, the default template wouldn't work. It uses loadFile, which was introduced in Electron 2. Now, we'll now automatically switch to a template that uses loadURL whenever loadFile isn't supported.
  • πŸ“¦ Electron and a number of Fiddle's dependencies have been updated to their latest versions – most notably, React, mobx, fs-extra, TypeScript, and Monaco (our beloved editor).
  • πŸ› Many Linux customers had trouble with Fiddle not finding existing npm installations. That should be fixed, we're now trying to learn from your .bashrc / .zshrc files.
  • πŸ› We were opening your fiddle's local folder every time you save. That's fixed.
  • πŸ› Hovering over code at the top of an editor field could lead to a cut-off tooltip. Now we'll dutifully show you the whole tooltip.
  • πŸ› The context menu's cut, copy, and paste buttons would sometimes hide themselves from you. They've promised to stop.
  • πŸ› The "Do you really want to exit?" prompt would sometimes rudely ignore your response. It'll respect it now.
fiddle - Electron Fiddle v0.1: Hello World!

Published by felixrieseberg about 6 years ago

explore

Thank you for stopping by! This is our first public release of Electron Fiddle. Read the announcement blog post for more information.