# Tinkerwell 4 is out now

💫 Tinkerwell 4.0 is now available!

It brings an entirely new way of inspecting your code, AI code completion, log viewer, custom themes, Docker via SSH, and much more!

Go check out all the amazing new features on the beautiful new **Tinkerwell** website.

%[https://twitter.com/marcelpociot/status/1720039747748319701?s=46] 

---

## **Introducing Detail Dive**

Detail Dive is the new main output mode and comes with structured and expandable cards instead of the previous CLI output that is similar to the output in a terminal. It features an option to display SQL queries when they happen during the code execution and it's a great way to debug the code. Collections and arrays are collapsed by default but can be expanded to see their content, the same goes for relations that come with models.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1698928738140/338ac5b3-aa7f-4f0e-b45f-7e7b909fc170.png align="center")

### **Table Mode**

Instead of a different tinker mode, the table view is now part of the detail dive output. It's a great way to display, filter, and export data from your database.

![](https://tinkerwell.app/images/content/features/tableview-laravel.png align="left")

### **Mailable Preview**

Prepare data and pass them to Mailables to preview them directly in the output without sending them. That's the easiest way to test emails.

![](https://tinkerwell.app/images/content/features/detaildive-mails.png align="left")

### **Object Graph**

Inspect relations of objects within the object graph view of Tinkerwell 4. The graph displays every relation of the object and allows you to dive deeper into the data.

![](https://tinkerwell.app/images/content/features/detaildive-graph.png align="left")

## **AI code generation**

Instead of writing or refactoring every line of code yourself, you can leverage the AI assistant to generate code for you. It uses the same technology as GitHub Copilot and you can add your own Open AI API key to the Tinkerwell settings to get started without any extra subscription with us.

![](https://tinkerwell.app/features/ai-completion.png align="left")

## **Log Trailing**

Tinkerwell 4 comes with a new feature called log trailing. It allows you to see the latest log entries of your application in real time. It's a great way to debug your application and see what's happening in the background. Instead of diving into the logs in your terminal, connect to your application with Tinkerwell and search, filter, and display log entries.

![](https://tinkerwell.app/images/content/features/logviewer.png align="left")

## **Custom Themes**

Tinkerwell 4 has a new theme selector with preview mode and you can choose between multiple light and dark themes. You can also create your own themes and share them with the community or share your love about Tinkerwell and get access to a theme reserved for our biggest fans.

![](https://tinkerwell.app/images/content/features/themes-custom.png align="left")

## **Referral Program**

Do you know someone who would benefit from Tinkerwell? Tell them and they get updates for 14 instead of 12 months when buying a license. You get digital and physical rewards for every referral milestone you reach.

![](https://tinkerwell.app/images/content/features/referrals.png align="left")

## **There's more**

We've improved many existing features and added new ones that were requested by the community.

### **Customizable Shortcuts**

Make Tinkerwell your own with custom shortcuts – we've added a new shortcut editor that allows you to set the shortcuts to your preference.

![](https://tinkerwell.app/images/content/features/shortcuts.png align="left")

### **Remote Docker Support**

Running Docker containers in production? We've got you covered with the same detection for containers that Tinkerwell has supported since version 3.

![](https://tinkerwell.app/images/content/features/remote-docker.png align="left")

### **Reorganized Settings**

New features make new settings so we've reorganized the settings page to make them easier to find and understand.

![](https://tinkerwell.app/images/content/features/settings.png align="left")

### **Zen Mode**

The Zen Mode is a new mode for purists who mostly use shortcuts and want to hide every toolbar and sidebar to focus on the code.

![](https://tinkerwell.app/images/content/features/zen.png align="left")

### **Improved Code Completion**

The upgraded code-completing engine has better support for Laravel and uses types to detect methods and properties and can even follow relations.

![](https://tinkerwell.app/images/content/features/autocomplete.png align="left")

### **New Theme Selector**

Selecting a theme is now easier than ever with the new theme selector that comes with a nice preview of the selected theme.

![](https://tinkerwell.app/images/content/features/theme-selector.png align="left")

### **Background Updates**

Skip the update process and get the latest version of Tinkerwell automatically. It's by far the most requested feature over the years.

![](https://tinkerwell.app/images/content/features/background-updates.png align="left")

---

%[https://twitter.com/david_nguyen94/status/1720092490626367760?s=20]
