Skip to content

Releases: flox/t3

v1.0.4

18 Dec 18:11
813ed22
Compare
Choose a tag to compare

What's Changed

  • chore: remove outdated TODO comment and fix fibonacci test by @devin-ai-integration in #2
  • chore: add lint target by @limeytexan in #3
  • fix: replace sprintf with snprintf for improved security by @devin-ai-integration in #4
  • chore: deprecate unused VERSION flag by @limeytexan in #7
  • ci: add GitHub Actions workflows by @devin-ai-integration in #6
  • fix: process the final pipe input event before closing by @limeytexan in #8
  • fix: handle polls with both POLLIN and POLLHUP by @limeytexan in #9

New Contributors

  • @devin-ai-integration made their first contribution in #2

Full Changelog: v1.0.3...v1.0.4

v1.0.3

16 Dec 03:07
Compare
Choose a tag to compare
fix: address flushes that happen in the middle of a line

Simplify the logic around capturing output from exec'd process. Swap
the use of poll() with the more straightforward read() idiom in the
(relatively simpler) stdout & stderr worker processes and add support
for relaying lines received across multiple read() system calls. Also
add test for testing lines received across multiple read calls.

Also updated ANSI color palette and default colors.

v1.0.2

14 Dec 04:29
Compare
Choose a tag to compare
feat: support relative timestamps

The timestamps in build logs are often more useful when measured from the
beginning of the t3 invocation rather than displaying the wall clock time.

v1.0.1

02 Dec 02:14
Compare
Choose a tag to compare
fix: return RC of invoked command, add tests

v1.0.0

25 Nov 17:43
Compare
Choose a tag to compare
Initial commit