Tinkerwell 3 is here!

Tinkerwell background image
Tinkerwell Logo Tinkerwell

Release Notes for version 3.3.0#

Features

  • Updated built-in Laravel to 9.18.0
  • Added support for dynamic snippets via custom drivers
  • Added global drivers support

Release Notes for version 3.2.0#

Features

  • Updated built-in Laravel to 9.17.0

Release Notes for version 3.1.0#

Features

  • Updated built-in Laravel to 9.15.0
  • Improved autocompletion performance

Bug fixes

  • Fixed an issue where a comment on the last line in combination with magic comments would show NULL in the output
  • Fixed various magic comment usage edge cases
  • Fixed an issue where the plus icon of the tabs would disappear
  • Fixed an issue where the dropdown background/text would become unreadable with certain themes
  • Fixed an issue where new versions of OpenSSH would reject SSH connections with RSA keys
  • Fixed an issue where editing a duplicated connection was not possible

Release Notes for version 3.0.1#

Bug fixes

  • Fixed a bug where "Save File" would not use the latest editor state
  • Fixed a bug where magic comments would not work in combination with class methods
  • Fixed an issue where an indentation unit of NULL would cause the app to become unresponsive
  • Fixed an issue where query inspection would not work properly when used with Docker

Tinkerwell 3 is here!#

After two years, it's finally time to say goodbye to the 2.x versions of Tinkerwell. Tinkerwell 3 is here and drastically improves upon every aspect of Tinkerwell 2 by introducing autocompletion, magic comments, automatic code coverage, new output modes, first-party support for Docker within WSL, custom SSH agent (like 1Password) support, a brand-new user interface and a lot of other bug fixes and usability improvements.

Check out what's new on tinkerwell.app

Release Notes for version 2.30.0#

New Features

  • Updated built-in Laravel to 9.12.1

Bug fixes

  • Fixed a bug which caused missing Vapor environments

Release Notes for version 2.29.0#

New Features

  • Updated built-in Laravel to 9.11.0

Release Notes for version 2.28.0#

New Features

  • Updated built-in Laravel to 9.9.0

Release Notes for version 2.27.0#

New Features

  • Updated built-in Laravel to 9.8.1

Release Notes for version 2.26.0#

New Features

  • Updated built-in Laravel to 9.7.0

Bugfixes

  • Fixed a bug where disconnecting from SSH resulted in the wrong working directory when a custom path was set

Release Notes for version 2.25.0#

New Features

  • Updated built-in Laravel to 9.6.0
  • Some minor polishes 🎨

Release Notes for version 2.24.0#

New Features

  • Updated built-in Laravel to 9.5.1
  • Accidentally closing tabs a lot? We got you! In this release, we added a setting to confirm closing tabs. You can find it in Preferences > General > Ask before closing tab.

Release Notes for version 2.23.0#

New Features

  • Updated built-in Laravel to 9.2.0
  • Improved look of group modal

Bug Fixes

  • Minor layout fixes

Release Notes for version 2.22.0#

New Features

  • Added Laravel 9 as Default Project
  • Starting with this version, we're dropping the version selector for the default project at all and only ship the latest release. You can still set a custom default project and use a different version 🙂 Want to know how? Check out the blog post!

Release Notes for version 2.21.1#

Bugfixes

  • Fixed a bug where dump would not work with PHP 8.1

Release Notes for version 2.21.0#

New Features

  • Improved look & feel for SSH connections section

    • New icons and a fresh look 🎨
    • Close Connection Window with ESC key
  • Colored connection bar in editor footer, matching your current SSH connection (enable in Settings > Advanced)

  • Duplicate SSH connections

  • Updated built-in Laravel to 8.82.0

Bugfixes

  • Fixed deprecation warning error with PHP 7.4

Release Notes for version 2.20.0#

New Features

  • You can add custom labels to Snippets.

  • Updated built-in Laravel to 8.80.0

Bugfixes

  • Fixed the look of project labels with color coding in Snippets and History

Release Notes for version 2.19.0#

New Features

  • PHP 8.1 is now supported within the default Laravel 8 app, and within custom Tinkerwell apps
  • Updated Laravel to 8.75.0

Bugfixes

  • Fixed an issue when using Tinkerwell on a server via SSH with multiple usernames

Release Notes for version 2.18.1#

Bugfixes

  • Fixed a bug where the Default Laravel applications weren’t compatible with PHP 7.4

Release Notes for version 2.18.0#

New Features

Snippets

We're introducing the Snippets feature to save often used code and helpful templates! You can access your Snippets via the sidebar, the menu bar or by hitting Cmd + B on Mac or Ctrl + B on Windows or Linux. Learn more about Snippets in the documentation.

  • Updated Laravel to 8.65.0

Bugfixes

  • Fixed the loading of shares
  • Fixed a tab switching bug
  • Fixed styling of changelog

Release Notes for version 2.17.0#

New Features

  • Tinkerwell has a history now! It saves up to 50 code runs for you. You can access the history via the sidebar, the menu bar or by hitting Cmd + Y on Mac or Ctrl + I on Windows or Linux. You can find out more about the history in the docs.
  • Changed the shortcut for Tinkerwell settings to a more familiar keybinding: Ctrl + ,
  • Added tooltips with shortcut to the toolbar icons

Bugfixes

  • Fixed tab switching bug on Linux

Release Notes for version 2.16.0#

New Features

  • Updated the built-in Laravel version to the latest available version (v8.60.0)
  • The context menu can now be loaded via SSH
  • Added the "Shades of Purple" theme

Bugfixes

  • Fixed an issue where the Magento 2 driver would not load with newer versions of Magento
  • Fixed an issue where some shortcuts would not work on Linux

Release Notes for version 2.15.0#

New Features

  • You can now clear the output by pressing CTRL+L
  • Added the "Run Query Inspection" entry to the app menu
  • Running query inspection without highlighting code, automatically uses all of the code

Bugfixes

  • Fixed an issue where the editor remained in a read-only state
  • Fixed an issue with the auto-updater, not auto updating (which is bad, because that's what it should do)

Release Notes for version 2.14.1#

Bugfixes

  • Fixed an issue where the onboarding process callback was not triggered, leaving the editor in a read-only state
  • Fixed an issue where the sidebar menu was unresponsive when no PHP binary was installed locally
  • Windows & Linux: The "About" menu is now working
  • You can now switch between a "real-time" and "buffered" output type

Release Notes for version 2.14.0#

Features

  • We added a freemium model into Tinkerwell, so that you can download and try it out instantly
  • We added an onboarding tour for new users
  • We added tracking of anonymous usage statistics. This feature is opt-in. You can learn more about what and how we track information at our blog
  • Windows: The menu bar is now hidden by default and can be triggered by pressing the Alt key
  • We completely rewrote the updater process to create a much better user experience for the next updates to come

Bugfixes

  • Fixed an issue where you could not scroll the output while code was appended to it
  • macOS: The Tinkerwell window can now be closed using CMD+H instantly, instead of opening the "replace" editor option
  • Fixed an error where the code evaluation would be stuck in "evaluating" mode, when an error occurs
  • Windows: Fixed the ctrl+shift+r shortcut to run query inspections