Skip to content

Releases: TouchBistro/tb

tb-v3.7.0

15 Feb 19:29
96652d2
Compare
Choose a tag to compare

Changelog

  • 96652d2 feat: Prompt to select what to nuke and iOS simulator (#311)

tb-v3.6.2

21 Jan 21:57
0d3f2d2
Compare
Choose a tag to compare

Changelog

  • 0d3f2d2 fix: Handle relative paths for tb registry validate (#309)

tb-v3.6.1

13 Jan 17:34
f3de227
Compare
Choose a tag to compare

Changelog

  • f3de227 fix: Clone registries to the proper place (#308)

tb-v3.6.0

12 Jan 01:54
bbae572
Compare
Choose a tag to compare

Changelog

  • bbae572 Improve UI and UX, refactor implementation (#307)
  • The debug field in tbrc is deprecated. A new global --verbose, -v flag has been added that should be used instead.
  • All logs, including debug logs, are now written to a temp file and the path to the file is printed if tb exits with an error. This should make troubleshooting easier even without verbose/debug mode.
  • tb nuke now only touches docker resources managed by tb. Previously nuke would remove all containers, images, networks, and volumes which meant you could lose any of these resources that you had created outside of tb.
  • The --services, -s flag for tb up is deprecated. To specify a list of services simply pass them as arguments, i.e. tb up postgres redis localstack instead of tb up --services postgres,redis,localstack.
  • tb clone, tb db, and tb images are all deprecated and will be removed in the future.
  • tb no longer install programs through brew. tb should not be installing programs behind the scenes, that is too invasive and could have security implications. Most of the programs tb installed were no longer necessary anyway the only one was lazydocker.
  • Continuing from above, lazydocker is no longer a hard requirement. If it is missing, tb will log a warning message telling you to install it and then skip that step.
  • There is a new spinner that makes displaying progress much nicer, and it works in verbose/debug mode.
  • The logs have been redone to be more concise in non-verbose/debug mode for a much more minimal and less noisy output.
  • Error handling has been redone to be a lot less verbose but also clearer which should make troubleshooting issues easier.
  • The docker disk usage check performed on tb up has been removed. This was flaky and did not work well on macOS, it did not work at all on linux. We need to figure out a better way to prevent tb's docker usage from constantly growing until the user runs out of space. For now users can run tb nuke --images which will also prune dangling images to free up space and has similar functionality to what the disk usage check provided.
  • man pages are no longer shipped as part of the brew release. This felt unnecessary and complicated the build process. Instead the help messages for each command have been improved and should be used.

tb-v3.5.3

03 Nov 17:52
cc6e857
Compare
Choose a tag to compare

Changelog

cc6e857 Removing Lazydocker tap as it is now moved to main brew tap (#305)

tb-v3.5.2

20 Sep 16:28
9fa1de5
Compare
Choose a tag to compare

Changelog

9fa1de5 fix: prefer docker-compose-v1 to work around race condition changes in Compose V2 RC3 (#304)

tb-v3.5.1

04 Aug 20:13
adb245f
Compare
Choose a tag to compare

Changelog

adb245f chore: Fix man pages path in homebrew install (#302)

tb-v3.5.0

04 Aug 19:45
ad2138a
Compare
Choose a tag to compare

Changelog

38be007 Adding ARM64 support (#294)
d3efa40 chore: Enable debug mode for goreleaser (#300)
13e5b6f chore: Fix goreleaser, change generating artifacts to global before hook (#298)
30d2609 chore: Set deploy script timeout to 10min (#299)
ad2138a chore: Try goreleaser parallelism 2 (#301)

tb-v3.4.5

03 Jun 22:52
a783632
Compare
Choose a tag to compare

Changelog

a783632 [ACC-1177] Stop using GITHUB_TOKEN (#297)

tb-v3.4.4

05 May 02:44
8c69371
Compare
Choose a tag to compare

Changelog

8c69371 update docker sdk (#296)