Skip to content

Releases: aubreypwd/local-tableplus

v1.1.0

26 Nov 20:47
Compare
Choose a tag to compare
  • Added support for TablePlus installed via Setapp

Install

Download .tgz and install using the With Disk option in LocalWP.

v1.1.0-rc1

29 Oct 18:28
Compare
Choose a tag to compare
v1.1.0-rc1 Pre-release
Pre-release
  • Adds support for TablePlus installed using SetApp

To test you will have to remove your current version from Local and install this version from the .tar.gz file.

Based on work in add-support-for-tableplus-installed-via-setapp branch.

v1.0.5

28 May 16:21
Compare
Choose a tag to compare

This release fixes major issues surrounding the management of mysql.sock v1.0.5

This release will NOT however fix the main issue which is if /tmp/mysql.sock is owned by another user (which is likely running other DB system other than Table Plus on your system) you will see a RED button meaning the current user can't overwrite the file, which in no way cannot be worked around (I tried).

If you run into this issue I advise you to sudo rm /tmp/mysql.sock and/or remove the other DB system changing the permissions of this file.

v1.0.5-beta.3

30 Apr 20:49
Compare
Choose a tag to compare
v1.0.5-beta.3 Pre-release
Pre-release
  • This goes back to basics, it doesn't run any detection on /tmp/mysql.sock because the tests are unreliable because it can't just test the the link, it might test what it's linking to which would fail

If we can't 1) delete /tmp/mysql.sock and can't b) symlink /tmp/mysql.sock then we show a red button for now. But it just means we don't have file permissions to change the file.

I plan on adding more verbose UI output later.

Install

Download local-tableplus-1.0.5-beta.3.tgz and install using the With Disk option in LocalWP.

v1.0.5-beta.2

30 Apr 18:44
Compare
Choose a tag to compare
v1.0.5-beta.2 Pre-release
Pre-release
  • Adds more error handling around things that can throw errors
  • When /tmp/mysql.sock exists, still unlinks vs overwrites (which always fails)

Install

Download the local-tableplus-1.0.5-beta.2.tgz file and install using Install via Disk option in LocalWP.

v1.0.5-beta.1

01 Apr 00:15
Compare
Choose a tag to compare
v1.0.5-beta.1 Pre-release
Pre-release

An update to v1.0.5-beta.0 which additionally fixes this specific issue which is caused by the problem where we may have previously made a symlink but that symlink points to a file that no longer exists, while the symlink itself exists, all file-exists (symlink only) checks fail because the file the symlink points to doesn't exist since e.g. Local restart, etc.

So in this version we always unlink /tmp/mysql.sock if we can before we make the symlink w/out any file-exists checks (for the symlink) because they will fail after e.g. a restart where site ID's have changed, etc.

Again having the peeps on #9 check this version out...

v1.0.5-beta.0

31 Mar 23:21
Compare
Choose a tag to compare
v1.0.5-beta.0 Pre-release
Pre-release

This release does a bit of refactoring to:

  1. Ensure that we can modify/symlink /tmp/mysql.sock and disable the button if not
    1. If we can't modify the file when the button shows, disable it
    2. If we can modify it, but when we click it something goes wrong it will show red showing an error occurred
    3. All errors are now brought to the console to make debugging easier
  2. We go back to creating the symlink on click vs. on state to stop race condition between two sites symlinking on state (what cause 1.0.4 to break)

I want to have this version tested by the peeps on #9 before I officially release 1.0.5

To Test

  • Remove your current version of TablePlus in Local and restart
  • Install via Install from Disk and select the .tgz file below and allow to install
  • Restart local and enable (may require restart again)

v1.0.4

29 Mar 18:00
Compare
Choose a tag to compare

A minor fix to a bug introduced in v1.0.3 which broke being able to switch sites and connect.

See: #11


v1.0.3

26 Mar 18:08
Compare
Choose a tag to compare

This includes a minor fix that won't enable the [OPEN TABLEPLUS] button if the /tmp/mysql.sock file is not modifiable.

v1.0.2

26 Feb 20:15
Compare
Choose a tag to compare
  • Fix to issue where /tmp/mysql.sock might not get unlinked soon enough before it is re-symlinked, see #9