Skip to content

Releases: womat/tadl

v3.2.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 00:16

Changelog

Maintenance

  • 366c176 chore(ci): align CI, release and dependabot with the shared layout
  • fabecc5 refactor(ui): name the bearer token token, store it as tadl.token
  • cbf964b refactor: apply go fix

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:01

Changelog

Features

  • 69541b9 feat: warn about an unprotected token file, no OPTIONS / route

Bug fixes

  • d5ad770 fix(config): refuse an unparsable broker URL and bad IP lists
  • 26eb077 fix(ui): no "0 edges/s" in the banner, one bit rate format
  • e1e39a1 fix: the watchdog resets after 30 s, not 40 s
  • da03c91 fix: the watchdog warns once per fault

Documentation

  • e4a0e42 docu: name the new causes of exit code 78 in Troubleshooting
  • fc4f0fd docu: upgrade notes for the stricter checks, token file owner, MQTT backoff

Maintenance

  • 27b249a chore: golangci-lint v2.15.0, govulncheck v1.9.0

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:42

Changelog

Features

  • 58b5ea0 feat: signal state notDecoded, bit and edge rate on the page, decoder watchdog

Documentation

  • 395ecbc docu: the watchdog and notDecoded arrive with 3.1.0, not 3.0.4

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.0.4

Choose a tag to compare

@github-actions github-actions released this 21 Oct 06:33

Changelog

Bug fixes

  • ff38abb fix: the decoder leaves a clock locked at twice the bit rate (manchester v1.0.1)

Documentation

  • ae5b06f docu: bitClock 50 for a known controller, troubleshooting for a doubled bit rate
  • d61d686 docu: name the tadl version for the doubled bit rate, not the manchester module

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 16 Oct 21:47

Changelog

Documentation

  • ab91b58 docu: remove legacy notes, fix stale versions and paths

Maintenance

  • eb91e85 chore(deps): golib v2, github.com/womat/gpio, manchester and mqtt

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 20:54

Changelog

Documentation

  • 9c1e39c docu: name the token file token-hashes

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 18:44

Changelog

Maintenance

  • 496a5db chore: golib v1.5.1
  • b727679 refactor: datalogger.Frame instead of keyvalue.Record

Other

  • 7bc730d test: golden MQTT payload, /data and /health datalogger output

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 18:26

Changelog

Features

  • 339268e feat: bearer tokens from a token file, managed with "tadl token"
  • d8ae4bb feat: contrib/tadl.service with a sandbox
  • 93c5dd4 feat: exit code 78 for a config that does not load or validate
  • 892fdfa feat: log the loaded bearer tokens by name; build with -trimpath

Documentation

  • 43b9249 docu: commit subjects follow Conventional Commits, type(scope): description
  • f62df9d docu: planned, a typed Frame struct instead of keyvalue.Record
  • aaa63ce docu: tokens, root-owned install, contrib unit, TLS 1.3, upgrading to 3.0.0

Maintenance

Other

  • a78756b feat!: TLS 1.3 only
  • a5231e9 feat!: webserver.apiKey removed, tokenFile is required

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 10:52

Changelog

Features

  • 1dc6da9 feat() broker and topic as tooltip of the MQTT pill

Maintenance

  • f983f00 chore() add golangci-lint and update the dependencies

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 22:55

Changelog

Bug fixes

  • 36ff3bb fix() header like the sibling pages: "dl" in the accent colour, 12px gap in the meta row, status pill on one line

Which file do I need?

Archive Raspberry Pi model
linux_arm64 Pi 3 / 4 / 5 / Zero 2 W with a 64-bit OS
linux_armv7 Pi 2 / 3 / 4 / 5 / Zero 2 W with a 32-bit OS
linux_armv6 Pi 1 and Zero (1st gen)