Skip to content

Releases: tranphucbol/table-craft

v1.25.0-beta.2

v1.25.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 10:08
2e0f549

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

  • Import data sources from MySQL Workbench (plan 143) by @tranphucbol in #64

Full Changelog: v1.25.0-beta.1...v1.25.0-beta.2

Plugins on npm

v1.25.0-beta.1

v1.25.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 03:53
b055c57

Highlights

  • Reformat Code without connecting. Press ⌥⌘L (Ctrl+Alt+L) in a console whose datasource is not connected: the SQL is laid out without logging in, asking for a password or reaching the server. Connect later as usual. Guide

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

Full Changelog: v1.24.0...v1.25.0-beta.1

Plugins on npm

v1.24.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 00:39
97e4f13

Highlights

  • Find and replace in the console. Press ⌘F to find and ⌘R to replace, as in DataGrip: match case, whole words, regex, preserve case, search only inside a selection, and Replace All as one undo step. Guide
  • Run settings for one console. The new button on the console toolbar sets this console's page size (or reads every row) and its statement timeout, without changing Settings. A dot on the button shows when a console has its own settings. Guide
  • Long IN lists stay readable. Reformat Code puts each value of an IN (...) list on its own line. Guide

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

Full Changelog: v1.23.0...v1.24.0

Plugins on npm

v1.23.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:15
ce7ff7a

Highlights

  • Arrange the Database tree. Drag data sources and folders to reorder them or drop them into a folder; Cmd/Ctrl+click and Shift+click select several at once, and Alt+Shift+↑/↓ moves the selection. The order and empty folders survive a restart. Guide
  • See and stop exports. While an export runs, the status bar shows the file name, rows written (or the percent when the total is known), a progress bar and a clock, with a red stop button to cancel it. Click it for every export, with speed, time left, and Cancel, Reveal, Retry and Remove. Guide
  • Redis without a password. Pick No auth for a server that has none, and TableCraft never asks for one. Guide

Before you update

This release saves your data source list in a new format. If you go back to an older version afterwards, it cannot read the list and starts empty; the old file is kept beside it as datasources.json.corrupt-….

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

  • Redis No auth, so a passwordless server never asks for a password (plan 137) by @tranphucbol in #56
  • Arrange the database tree by drag and drop (plan 136) by @tranphucbol in #57
  • Export progress and cancel (plan 138) by @tranphucbol in #58

Full Changelog: v1.22.1...v1.23.0

Plugins on npm

v1.23.0-beta.2

v1.23.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:02
ce7ff7a

Highlights

  • See and stop exports. While an export runs, the status bar shows the file name, rows written (or the percent when the total is known), a progress bar and a clock, with a red stop button to cancel it. Click it for every export, with speed, time left, and Cancel, Reveal, Retry and Remove. Guide

What's Changed

New features

Full Changelog: v1.23.0-beta.1...v1.23.0-beta.2

Plugins on npm

v1.23.0-beta.1

v1.23.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 11:41
926f6c1

Highlights

  • Arrange the Database tree. Drag data sources and folders to reorder them or drop them into a folder; Cmd/Ctrl+click and Shift+click select several at once, and Alt+Shift+↑/↓ moves the selection. The order and empty folders survive a restart. Guide
  • Redis without a password. Pick No auth for a server that has none, and TableCraft never asks for one. Guide

Before you update

This beta saves your data source list in a new format. If you go back to an older version afterwards, it cannot read the list and starts empty; the old file is kept beside it as datasources.json.corrupt-….

What's Changed

New features

  • Redis No auth, so a passwordless server never asks for a password (plan 137) by @tranphucbol in #56
  • Arrange the database tree by drag and drop (plan 136) by @tranphucbol in #57

Full Changelog: v1.22.1...v1.23.0-beta.1

Plugins on npm

v1.22.1

Choose a tag to compare

@github-actions github-actions released this 01 Nov 10:27
e872f2b

Highlights

  • See what is busy at a glance. A connected data source's green dot pulses while one of its consoles runs a statement, in the Database tool window, the title bar and the status bar. The MCP chip's dot pulses too while an agent waits for your approval. Guide

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

Full Changelog: v1.22.0...v1.22.1

Plugins on npm

v1.22.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 19:19
1e4e503

Highlights

  • Load keys only when asked. For a large Redis or etcd server, tick Load keys only when asked in the data source's Options. Connecting then shows each database's key count without scanning it; click Scan (or List on etcd) when you want the keys. Redis guide · etcd guide
  • Know when an agent is waiting. When an agent asks for approval while TableCraft is in the background, a system notification names the client and data source, and the dock icon counts what waits. Turn it off in Settings › MCP Server. Guide

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

Full Changelog: v1.21.1...v1.22.0

Plugins on npm

v1.21.2-beta.1

v1.21.2-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 18:20
89b9a7c

Highlights

  • Know when an agent is waiting. When an AI agent asks to read or change data, or to connect, while TableCraft is in the background, you get a system notification and a dock badge. Click the notification to go straight to the request. The notification never shows the statement. Turn it off under Settings › MCP Server › Notifications. Guide

Try it: let an agent call a tool that needs approval while another app is in front, then click the notification.

What's Changed

New features

  • Notify when an agent waits for approval (plan 134) by @tranphucbol in #53

Full Changelog: v1.21.1...v1.21.2-beta.1

Plugins on npm

v1.21.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 17:15
1283614

Highlights

  • Islands by default. The window now draws its tool windows as islands on a framed background, as JetBrains' IDEs do. If you saved settings on 1.20 or later, your window keeps its current style; switch any time in Settings › Appearance › Window style. Guide

Install

Already on TableCraft? It updates itself; nothing to do. For a new install, download the file for your machine from Assets below.

Platform File
macOS (Apple silicon) TableCraft-<version>-arm64.dmg
macOS (Intel) TableCraft-<version>-x64.dmg
Windows x64 TableCraft-<version>-x64.exe
Linux x64 TableCraft-<version>-x86_64.AppImage

macOS: the app is not notarized, so the first launch says “TableCraft” is damaged or “TableCraft” Not Opened. Open the DMG, drag TableCraft.app to /Applications, then clear the download attribute once and open TableCraft as usual:

xattr -dr com.apple.quarantine /Applications/TableCraft.app

Windows: SmartScreen says Windows protected your PC; click More info, then Run anyway.

Linux: run chmod +x TableCraft-*.AppImage, then the AppImage.

More in the install guide, including how to check a download against SHA256SUMS.

What's Changed

New features

Full Changelog: v1.21.0...v1.21.1

Plugins on npm