Skip to content

Releases: needmore/bc4

bc4 v0.18.0

24 Feb 17:30

Choose a tag to compare

Changelog

New Features

  • 21f4120: feat: add download-attachments for comments and documents, shared download helper (@brianevanmiller)
  • ee6302f: feat: download-attachments for comments & documents, shared download helper (#148) (@brigleb)

Bug Fixes

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.17.0

21 Feb 03:24
1bd4c17

Choose a tag to compare

What's New in v0.17.0

New Features

  • Inline @mention support for comments — Use @Name or @First.Last in comment create to mention people. Mentions are resolved against project members and converted to Basecamp mention tags. (@nnemirovsky, #146)
  • Timesheet command — New bc4 timesheet command for viewing time entries. (@wlb-anthonyleung)
  • Rich text in campfire posts — Campfire posts now support full Markdown formatting via rich text conversion. (@nnemirovsky)
  • --on-hold flag for card move — Move cards to on-hold status with bc4 card move --on-hold. (@nnemirovsky)

Bug Fixes

  • Comment delete actually works nowcomment delete was hitting a non-existent DELETE endpoint (always 404). Now correctly uses the Basecamp recordings trash endpoint. (@nnemirovsky, #147)
  • @mention regex no longer matches inside emails/URLs@example in john@example.com is no longer treated as a mention. (@brigleb)
  • On-hold cards visible in card table view — Cards with on-hold status now appear correctly. (@nnemirovsky)
  • First-run wizard nil guard — Fixed a crash when the list model was nil during the first-run wizard. (@nnemirovsky)
  • Flag shorthand conflict in step commands — Resolved conflicting -s shorthand in step check/uncheck. (@nnemirovsky)

Performance

  • Faster activity list — Parallel fetching with early termination for activity list. (@nnemirovsky)

Refactoring

  • Extracted TrashComment API method for consistency with DeleteScheduleEntry pattern. (@brigleb)
  • Improved timesheet command conventions and added tests. (@brigleb)

Contributors

Thank you to everyone who contributed to this release!

  • @nnemirovsky — @mentions, campfire rich text, comment delete fix, card on-hold support, performance optimization, and multiple bug fixes
  • @wlb-anthonyleung — Timesheet command
  • @brigleb — Regex fixes, code review, and refactoring

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.16.0

31 Jan 18:01

Choose a tag to compare

Changelog

New Features

Code Refactoring

  • bd7dc9e: refactor: use XDG config directory with legacy fallback (@brigleb)

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.15.3

29 Jan 20:46

Choose a tag to compare

Changelog

Bug Fixes

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.15.2

28 Jan 15:38
7d82cfb

Choose a tag to compare

Changelog

Bug Fixes

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.15.1

27 Jan 06:11

Choose a tag to compare

Changelog

New Features

  • 5bd02c4: feat: display on-hold cards in card table and column listings (@brigleb)

Bug Fixes

  • 2bd409c: fix: resolve golangci-lint errors to enable successful deployments (@brigleb)

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.15.0

19 Jan 23:48
4cb9bad

Choose a tag to compare

Changelog

New Features

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.14.0

19 Jan 17:49
f16a7bc

Choose a tag to compare

Changelog

New Features

  • f16a7bc: feat: enhance activity/events monitoring with advanced filtering and real-time watch (#130) (@brigleb)
  • 541e3d2: feat: implement complete message type/category management (#129) (@brigleb)

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.13.0

19 Jan 15:57

Choose a tag to compare

Changelog

New Features

Bug Fixes

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.

bc4 v0.12.0

19 Jan 00:17
448c725

Choose a tag to compare

Changelog

New Features

Other Changes

Installation

Homebrew (macOS - Recommended)

brew install needmore/bc4/bc4

Direct Download

Download the appropriate archive for your system from the assets below.

macOS

  • Intel Macs: bc4_*_Darwin_x86_64.tar.gz
  • Apple Silicon Macs: bc4_*_Darwin_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Linux

  • Intel/AMD 64-bit: bc4_*_Linux_x86_64.tar.gz
  • ARM 64-bit: bc4_*_Linux_arm64.tar.gz

Extract and install:

tar -xzf bc4_*.tar.gz
sudo mv bc4 /usr/local/bin/

Windows

  • 64-bit: bc4_*_Windows_x86_64.zip

Extract the zip file and add bc4.exe to your PATH.