Tinkerwell 4 is out now! See what's new or buy now.
Tinkerwell background image
Tinkerwell Logo Tinkerwell
2024-12-09

Tinkerwell 4.21.2
#

This release introduces support for PHP 8.4, allowing you to tinker with the latest advancements in our favorite language!

We've also added a built-in Testbench driver, making it possible to use Tinkerwell seamlessly inside your PHP packages that use orchestral/testbench for testing—a great productivity boost for every package developer.

Additionally, this update fixes an issue with trailing slashes in default projects on Windows when opening a dump line in the editor. PHPStan status messages during indexing are now als hidden.

We also have updated the built-in Laravel to the latest version, which is 11.34.2.

⚠️ Please note that this version drops support for PHP versions lower than 7.4.

2024-09-18

Tinkerwell 4.20.1
#

The latest Tinkerwell version comes with a few handy new features to enhance your productivity.

We've improved tab handling–by right-clicking an open tab, you can now choose to close this tab, all others, or the ones to the right.

If you're working with Docker, you will be happy to learn that you can now set an "auto-connect" flag for your projects, along with the container and working directory information. When you open a new tab with this project, Tinkerwell will automatically attempt to connect the tab to the running Docker container.

We also have updated the built-in Laravel to the latest version, which is 11.23.5.

2024-08-09

Tinkerwell 4.19.0
#

Features
#

The latest update of Tinkerwell allows you to enable debugging in tabs to jump right into your IDE's debugging session. Please note that your development setup must run on Laravel Herd to enable this feature.

Developers on macOS can now limit the folders indexed by the language server by using indexer.exclude_patterns in a .phpactor.yml config file in their project root.

We also have updated the built-in Laravel to the latest version, which is 11.15.0.

Bugfixes
#

We improved some parts of the UI and fixed a bug where the Detail Dive output was not expandable in some constellations. Renaming tabs that are connected to Docker is also working properly now.

2024-07-10

Tinkerwell 4.18.0
#

We have updated the built-in Laravel to the latest version, which is 11.15.0.

2024-06-26

Tinkerwell 4.17.0
#

This update introduces the possibility to highlight magic comments in the editor, allowing you to see their results even faster. We also fixed a bug that prevented license operations for users with a broken PATH and added double-click handling for custom themes.

We have updated the built-in Laravel to the latest version, which is 11.12.0.

2024-06-11

Tinkerwell 4.16.0
#

This version of Tinkerwell introduces a feature that indicates if you are connected to a Docker container or Vapor inside the tab bar. In addition, project snippets are now sorted by file order within the corresponding project.

We also fixed an output error with magic comments and a misleading editor error highlight regarding Laravel Eloquent models.

2024-06-05

Tinkerwell 4.15.0
#

We have updated the built-in Laravel to the latest version, which is 11.10.0.

2024-05-16

Tinkerwell 4.14.0
#

This Tinkerwell update adds support for importing use statements within the editor, allows you to configure quote styles when prettifying your code, and adds a number of fixes and overall improvements. Furthermore, we have updated the built-in Laravel to the latest version, which is 11.7.0.

Features
#

  • You can now configure the way Prettier should convert quotes in your code (single/double quotes)
  • You can now import missing classes right from the Tinkerwell editor

Bugfixes
#

  • In some situations, previous versions of Tinkerwell would create .phpactor files - this no longer happens
  • Running dd with multiple variables caused Tinkerwell to only show the first variable in a specific configuration
  • When importing a class with Tinkerwell, the use statement sometimes ended up being added in the middle of a line
  • We fixed an issue where filtering for logs would not work as expected
  • Light mode themes no longer have unreadable text in certain areas of the application
2024-04-24

Tinkerwell 4.13.0
#

This Tinkerwell update significantly enhances stability and responsiveness for data-intensive requests.

Additionally, it now supports query logging for applications that connect to a Microsoft SQL Server database.

We have also resolved a bug that caused array keys to be missing in dd outputs.

Furthermore, we have updated the built-in Laravel to the latest version, which is 11.5.0.

2024-04-17

Tinkerwell 4.12.0
#

This update introduces a new command to Tinkerwell which lets you open the current project in the editor of your choice – just visit the advanced settings to get started! Once you've configured your editor, you can also click the file path on a detail dive card to directly navigate to the dump or dd location within your project code. The output of dump and dd commands has been enhanced for both local and Docker projects.

Furthermore, we have addressed an issue where the Heredoc syntax was incorrectly formatted if the closing delimiter was not followed by a semicolon.

Tinkerwell now also ships with a built-in Radicle driver and we also updated the built-in Laravel to the latest version, which is 11.4.0.

2024-04-04

Tinkerwell 4.11.0
#

This version of Tinkerwell includes highlighting support for the HEREDOC syntax as well as an update to the built-in Laravel, which is now verison 11.2.0. We also tweaked some internals and fixed some minor bugs for edge cases.

2024-03-13

Tinkerwell 4.10.0
#

Laravel 11 is out now and this release of Tinkerwell brings it into your hands as well! Have fun tinkering around with the latest additions to the framework in version 11.0.3.

This release also introduces the ability to manage nested log files. For example, if you have a performance folder in your logs directory, you can dig right in from the Log Viewer.

Additionally, several bug fixes have been implemented, improving output parsing and rendering as well as the handling of invokable actions.

2024-03-01

Tinkerwell 4.9.1
#

This release fixes a bug with the query formatting in Detail Dive.

2024-02-28

Tinkerwell 4.9.0
#

This weeks version brings a few quality of life updates to Tinkerwell.

Per request of many users, we removed the Command/Control+S shortcut for running code since it may happen that your muscle memory of saving code results in running code you haven't intended to (yet). If you miss this shortcut - feel free to remap the »Run Code« shortcut to your custom choice in the Preferences! In addition to that, using the arrow keys in custom keymappings is now possible.

Empty tabs now close immediately even if you have »Ask before closing tab« enabled.

We made the output more robust when it comes to application bootstrap errors and improved the rendering of the Detail Dive cards.

We also updated the built-in Laravel to the latest version, which is 10.46.0.

2024-02-13

Tinkerwell 4.8.0
#

The latest version of Tinkerwell ships with Detail Dive support for MailMessage - the return type you get when you send out a notification.

Logs are now select- and copyable and we fixed a bug that caused flickering when flipping the pages in the log viewer.

In addition, this update improves the output when using the default app panel for WordPress apps.

We also updated the built-in Laravel to the latest version, which is 10.43.0.

2024-01-25

Tinkerwell 4.7.0
#

The latest version of Tinkerwell ships with a CLI helper for all darwin-based platforms which allows you to open Tinkerwell with the current working directory right from your terminal. In the Advanced Settings, install the CLI helper. After that, type tinkerwell <your path> or just tinkerwell for the current directory and off you go!

This version also adds support for the log viewer in Shopware, Wordpress and Magento applications. If your app stores logs in a different directory than default, you can now specify the logs path in a custom driver. For more information about that, checkout the beyondcode/tinkerwell driver repository.

We also updated the built-in Laravel to the latest version, which is 10.42.0.

2024-01-10

Tinkerwell 4.6.0
#

Tinkerwell slides smoothly into the new year!

Features
#

First up, we've introduced the ability to edit existing snippets. This much-requested feature allows you to refine your snippets you have saved in Tinkerwell.

Additionally, we've added the option to set a custom shortcut for opening preferences which comes in handy especially for folks with non-QWERTZ/Y keyboard layouts.

We also added the start time of a script in the Time / Memory tooltip in the footer. This addition, coupled with the existing time and memory information, gives you more insight into your script's performance.

We also updated the built-in Laravel to the latest version, which is 10.40.0.

Bugfixes
#

  • Fixed an issue preventing the running process from stopping in real-time mode.
  • Resolved a broken shortcut for duplicating tabs.
2023-12-20

Tinkerwell 4.5.0
#

This Tinkerwell update ships with a new theme - get ready for Christmas! This theme comes in a snowy version as well and is perfect for these cozy winter coding sessions.

We also updated the built-in Laravel to the latest version, which is 10.38.0.

2023-12-13

Tinkerwell 4.4.0
#

We're excited to share the latest updates in Tinkerwell 4.4.0, designed to make your coding experience even more fluid.

Tinkerwell now comes with an automatic code prettification feature that activates before execution, ensuring that your editor remains sleek and tidy. Of course, if you don't want that, you can disable this feature in the settings.

We've also addressed and resolved a bug that was obstructing SQL bindings from being displayed in the SQL Detail Dive. In addition to that, we fixed the opening of links in the HTML preview of Mailables.

We also updated the built-in Laravel to the latest version, which is 10.37.1.

2023-12-01

Tinkerwell 4.3.0
#

We improved the Detail Dive output in case something in your application goes wrong and fixed an old documentation link.

We also updated the built-in Laravel to the latest version, which is 10.34.2.

2023-11-16

Tinkerwell 4.2.0
#

In this release, we've addressed an issue affecting the output for Vapor connections.

We also updated the built-in Laravel to the latest version, which is 10.32.1.

2023-11-13

Tinkerwell 4.1.0
#

Introducing the first feature release for the latest Tinkerwell major version—hope you're enjoying the ride!

In this update, we fixed a bug that resulted in a false output when the terminal configuration on the connected machine contained errors. Additionally, we've fine-tuned the performance of Detail Dive output, particularly in scenarios involving queries rich in output and fixed a bug where the line number of the last return value was not correct.

We also updated the built-in Laravel to the latest version, which is 10.31.0.

2023-11-02

Tinkerwell 4.0 is now available!
#

It's been 1 1/2 years since the release of Tinkerwell 3.0, and we're excited to announce that Tinkerwell 4.0 is now available!

Tinkerwell 4.0 redefines the way you work with your local and remote PHP applications with the new Detail Dive output mode. Version 4 also introduces an improved table view, graph view, a log viewer, AI code completion, Docker via SSH support, custom theme support, customizable shortcuts and much more!

Learn about all the new features on tinkerwell.app.

2023-09-27

Release notes for 3.33.0
#

The team is heavily focused on the upcoming major release for Tinkerwell 4!

To ensure you can tinker with the latest Laravel version in the meantime, we updated the built-in application to version 10.25.1.

2023-09-04

Release notes for 3.32.0
#

When you close the last tab using the shortcut, the Welcome tab now appears instead of shutting down the Tinkerwell window. We implemented this feature in response to feedback from numerous users who desired functionality similar to that of VS Code. Additionally, we've addressed an issue where Tinkerwell wouldn't operate correctly if the path to the PHP executable on Windows included a space.

We also updated the built-in Laravel to the latest version, which is 10.21.0.

2023-08-17

Release notes for 3.31.0
#

Features
#

Dive deeper into your application with the all-new Panels feature! Panels offer a structured view of specific app details, making it easier to glean insights at a glance. Customize panels based on your needs and seamlessly integrate them into Tinkerwell. Check out the new documentation for custom panels to learn how.

❗ Driver Deprecations
#

With this version, we deprecate the contextMenu() method in custom drivers. Use appVersion() to provide version information instead. For SetCode, refer to the snippets feature, as seen in the documentation: https://tinkerwell.app/docs/3/advanced-usage/snippets

We also updated the built-in Laravel to the latest version, which is 10.19.0.

2023-08-07

Release notes for 3.30.1
#

  • Several minor bugfixes
2023-08-03

Release notes for 3.30.0
#

We've made the Collision error handler optional to better suit your specific project needs. We understand that some projects - for example WordPress - are often laden with multiple plugins that generate numerous PHP notices and warnings. While these typically don't affect the site's functionality, they would be caught by the Collision handler. To avoid this, you can now enable or disable Collision globally from the preferences. It's turned off by default for WordPress projects, but if you wish to enable it for a particular project, you can do so using a custom driver.

In addition, we've resolved a bug that opened the Mac menu for some users when using the shortcut for commenting a line (Shift + CMD + 7).

We also updated the built-in Laravel to the latest version, which is 10.17.1.

2023-07-28

Release notes for 3.29.0
#

We fixed a bug that displayed a false error that no valid PHP binary was found. In addition to that, Tinkerwell now supports custom php.ini files per version for Laravel Herd.

We also updated the built-in Laravel version to 10.16.1.

2023-07-13

Release Notes for 3.28.0
#

Tinkerwell version 3.28.0 is here!

We improved the speed when opening preferences, thanks to the implementation of a new font loading mechanism. In addition, we have updated the Shopware and WordPress drivers to ensure optimal compatibility and functionality with the latest versions of these platforms.

To freshen things up, this version introduces a new icon set.

We also updated the built-in Laravel to the latest version, which is 10.15.0.

2023-06-22

Release notes for 3.27.0
#

We're excited to introduce Collision Support for Tinkerwell!

Collision offers error reports that help you to quickly identify the mishap in your code by providing a comprehensive error stack and even a snippet of the code causing the issue. Now this great functionality is also available in Tinkerwell! Just watch out for your next new Exception() 💥

In addition, we've addressed a bug that was causing difficulties when working with Hoa dependencies on Windows.

2023-06-09

Release notes for 3.26.0
#

We fixed a bug where not all assigned snippets of a remote connection were visible and updated the built-in Laravel to the latest version, which is 10.13.5.

2023-05-24

Release Notes for 3.25.0
#

We improved the history search speed, fixed a minor bug with the display of project names in Snippets tabs and also updated the built-in Laravel to the latest version, which is 10.12.0.

2023-05-10

Release Notes for 3.24.0
#

New in: Projects snippets
#

Share code snippets with your teammates for specific projects via the project repository. Create snippets with names and descriptions, and Tinkerwell will automatically load them when you connect to the project.

We also updated the built-in Laravel to the latest version, which is 10.10.0.

Bugfixes
#

  • Fixed a bug where prettify would not convert match expressions
  • Fixed a bug where Tinkerwell would not detect the Laravel version correctly
2023-04-20

Release Notes for 3.23.0
#

Tab handling improves a lot with this new version! You can now duplicate Tabs by hitting the shortcut CMD/CTRL+Shift+D, by the menu action or via the command palette. It's now also possible to rename tabs for the session by double clicking on them and to close a tab with a tap on your middle mouse button - if you have one. ;)

This version also fixes a bug where table mode would return an error when the code contained a opening PHP tag.

2023-04-06

Release Notes for 3.22.1
#

This update introduces a delightful new theme to Tinkerwell: Kew! The crisp, plant-inspired colors are perfect for the upcoming spring.

Moreover, this update has also resolved some bugs in the editor, allowing users to once again exit Multi-Cursor mode using the ESCAPE key.

Additionally, we have updated the built-in Laravel to its most recent version, 10.6.1.

2023-04-06

Release Notes for 3.22.0
#

This update introduces a delightful new theme to Tinkerwell: Kew! The crisp, plant-inspired colors are perfect for the upcoming spring.

Moreover, this update has also resolved some bugs in the editor, allowing users to once again exit Multi-Cursor mode using the ESCAPE key.

Additionally, we have updated the built-in Laravel to its most recent version, 10.6.1.

2023-03-24

Release notes for version 3.21.2
#

  • Fixed an issue with PHP 7.2 and 7.3
2023-03-23

Release notes for version 3.21.1
#

  • Execution time and memory use is now displayed in the footer
  • Updated the built-in Laravel to version 10.4.1
2023-03-08

Release notes for version 3.20.0
#

  • New look for notifications, matching your theme 🎨 Save a snippet and take a look!
  • Updated the built-in Laravel to version 10.3.1
  • Updated driver for Craft CMS
  • Fixed a bug where a tab would not stay closed after restart
2023-02-15

Release notes for version 3.19.1
#

  • Laravel 10 is now the new default Laravel version 🎉
  • dump calls no longer get displayed inlined
  • Added a new setting to configure inline error/exception messages
  • Added an option to configure font ligatures
  • Fixed an error where a hidden Tinkerwell window would not show properly when tabbing into it again (macOS only)
2023-02-07

Release notes for version 3.18.0
#

We updated the version of the default Laravel to 9.50.2 and added a menu option to save the editor output to a file.

2023-01-23

Release notes for version 3.17.0
#

We updated the version of the default Laravel to 9.48.0 and improved context menu of the editor.

2023-01-11

Release notes for version 3.16.0
#

Features
#

We've added a new shortcut that allows you to quickly switch between the horizontal and vertical editor layouts. Simply press CTRL+. to switch between layouts.

We also improved the editor search. Previously, the only way to close the search was by clicking on the X button, but now you can use the ESC key to close the search. This small change will save you time and make the search feature more intuitive to use.

We also updated the built-in Laravel to the latest version, which is 9.47.0.

Bugfixes
#

Fixed an issue when trying to evaluate code on Vapor with PHP 8.2.

2022-12-14

Release Notes for version 3.15.0
#

Features
#

  • Added support for the latest version of Craft CMS
  • Custom path for Tinkerwell's data in remote connections

Bugfixes
#

  • Fixed a bug where themes were not saved
  • Fixed failing Magic Comments with constants in enums
2022-12-08

Release Notes for version 3.14.0
#

We've updated the built-in Laravel to version 9.43.0 and added a brand new winter theme: Snow Forest. The shades of blue and green will remind you of a peaceful walk through a winter forest, adding a cozy and relaxing touch to your Tinkerwell experience. We hope you enjoy the new theme! ❄️

2022-11-23

Release Notes for version 3.13.0
#

Features
#

Double clicking on a variable now also selects the dollar sign.

We also updated the built-in Laravel to the latest version, which is 9.41.0.

Bugfixes
#

Updated the validation language file in the default Laravel.

2022-11-02

Release Notes for version 3.12.0
#

Features
#

The size of the history entries stack is now customizable and defaults to 150. Please consider that the history is written on your hard drive, so too high numbers might have an impact on it 😉 Also keep in mind that reducing the history size to a smaller number results in the loss of the oldest entries.

You can now clear the list of recent folders in Settings → Advanced.

We also updated the built-in Laravel to the latest version, which is 9.38.0.

Bugfixes
#

  • Fixed a display error on small screens with the recent folders toolbar
2022-10-19

Release Notes for version 3.11.0
#

A hoorray for your muscle memory: The shortcut CMD/CTRL+S now also runs code instead of triggering the Save dialogue. Of course you can still save a piece of code via File > Save File.

The port of the PHP language server is now configurable and we improved the feedback of the language server.

We also updated the built-in Laravel to the latest version, which is 9.36.2

2022-09-22

Release Notes for version 3.10.0
#

Commands are coming to Tinkerwell!
#

The first commands are available via the Open Anything feature now. Just hit CMD/CTRL+Shift+P and start typing the name of the command you search for. Type Open default Laravel to open the built-in default Laravel app. If you want to see all commands, you can list them by typing cmd. For now we focus on commands that speed up your workflow - for example opening the Connection Manager, the built-in default Laravel or changing the working directory.

Laravel default icon says goodbye
#

Tinkerwell has changed a lot in the past few months - for the better! The tool is more flexible and can run with many different setups and frameworks and so it's time to hide the default Laravel icon from the toolbar to clear up the minimal UI. The project is still there and opens with every new tab if you don't set a custom default project. If you have a custom default project, you can still access the built-in Laravel by opening it via the Open Anything feature with our new command Open default Laravel.

  • Updated built-in Laravel to version 9.30.1
2022-09-12

Release Notes for version 3.9.0
#

New themes!
#

Tinkerwell version 3.9.0 brings two new themes to you: Laracon Light and Laracon Dark! We hope that brings you in the mood for this weeks Laracon Online, which airs on Wednesday, September 14th at 2:45pm CEST!

We also updated the built-in Laravel to the latest version, which is 9.28.0.

Bugfixes
#

  • Fixed a bug where the snippet label character counter was not visible
  • Fixed an edge case where a snippet would not open
2022-09-02

Release Notes for version 3.8.1
#

Bugfixes
#

  • Fixed a bug where new project assignments for snippets were not regarded in the Open Anything modal
2022-09-01

Release Notes for version 3.8.0
#

Features
#

  • You can now assign a remote connection or local folder to a snippet that is opened as soon as you open up the snippet (Enter or Cmd/Ctrl+Enter for a new tab). You can of course still copy/paste a snippet in the current tab regardless of the new assignment by using Shift+Enter.
  • Snippets can also be filtered by the connection or folder they are assigned to.
  • Added a custom caster for the Carbon class for improved output.

Bugfixes
#

  • Fixed Symfony driver
  • Fixed an error with magic comments output
  • Fixed a bug where Docker icon was not available for all default projects
2022-08-18

Release Notes for version 3.7.0
#

Features
#

  • Single lines in query inspection result are now selectable
  • Updated built-in Laravel to version 9.25.1
  • Improved output for runtime classes
  • Added Updates tab to preferences
  • Improved Shopware Driver

Bugfixes
#

  • Added Chromium switch for Linux with fixes GPU problem
  • Fixed several problems with Magic Comments output
2022-08-03

Release Notes for version 3.6.0
#

Features
#

  • Enable Docker in the Laravel default project
  • When auto hide is enabled, hitting the ESC key now also hides the result pane
  • Updated built-in Laravel to 9.23.0

Bugfixes
#

  • Fixed handling for Exceptions without a file key
  • Updated Magento Driver
2022-07-21

Release Notes for version 3.5.0
#

Let's open anything
#

With this version we're introducing the command palette to Tinkerwell! Open anything by hitting CMD/CTRL+Shift+P - search for a recent folder, connect to a remote host or access that snippet that you use every day. We're planning to add more features soon, so if you have any ideas, let us know on Twitter (@beyondcode).

Features
#

  • Access your recent folders from the Tinkerwell dock icon (MacOS only)
  • Support for wsl.localhost in paths
  • More space for higher port numbers in connection settings
  • Updated built-in Laravel to 9.21.0

Bugfixes
#

  • Fixed a bug where new Forge connections weren't displayed
  • Fixed behaviour of welcome screen
  • Fixed a bug where SSH connections weren't saved when searching bevore
2022-07-07

Release Notes for version 3.4.0
#

Better Docker support
#

Starting with version 3.4.0 of Tinkerwell, the app no longer requires you to choose containers based on an existing docker-compose file. The updated Docker settings allow you to pick any of your running Docker containers to use for tinkering. Less configuration - more code runs!

Configure individual PHP versions
#

You can now configure individual PHP versions for each of your (local) projects. Simply select the PHP binary that Tinkerwell should use for a given tab. Tinkerwell will remember this setting the next time you re-open the folder.

Updates
#

  • Updated built-in Laravel to 9.19.0
2022-06-22

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
2022-06-08

Release Notes for version 3.2.0
#

Features
#

  • Updated built-in Laravel to 9.17.0
2022-06-01

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
2022-05-19

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
2022-05-18

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

2022-05-11

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
2022-05-04

Release Notes for version 2.29.0
#

New Features
#

  • Updated built-in Laravel to 9.11.0
2022-04-20

Release Notes for version 2.28.0
#

New Features
#

  • Updated built-in Laravel to 9.9.0
2022-04-13

Release Notes for version 2.27.0
#

New Features
#

  • Updated built-in Laravel to 9.8.1
2022-04-07

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
2022-03-30

Release Notes for version 2.25.0
#

New Features
#

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

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.
2022-03-02

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
2022-02-16

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!
2022-02-14

Release Notes for version 2.21.1
#

Bugfixes
#

  • Fixed a bug where dump would not work with PHP 8.1
2022-01-20

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
2022-01-20

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
2021-12-09

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
2021-10-22

Release Notes for version 2.18.1
#

Bugfixes
#

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

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
2021-09-21

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
2021-09-10

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
2021-05-26

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)
2021-05-19

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
2021-05-05

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