Releases: truvami/decoder
v1.1.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.1.1 - 2026-03-03
Fixes
- Skip unknown TLV tags instead of failing (#181)
Tests
- Add coverage for incomplete TLV header error path
- Add coverage for incomplete TLV header error path (#183)
v1.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.1.0 - 2026-02-24
Features
- Add
DataRatesupport toPort151Payloadand update decoder tests - Implement DataRate support with helper functions and update Port151Payload
- Distinguish BLE and WiFi MAC addresses
- Add Tag XL ports 210-213 for rotation-triggered localization
Fixes
- Skip tests that require AWS credentials
- Skip tests that require AWS credentials
- Replace magic numbers with constants for ports 212/213
Refactors
- Improve floating-point assertions in TestSolve for precision
- Update DataRatePtr to use generics, add DataRateUnknown constant
v1.0.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.1 - 2025-10-13
Refactors
- Introduced
timestampForBufferedCheckfor 192 buffering - Rename test functions for consistency and clarity
1.0.1-rc3 - 2025-10-07
Fixes
- Ensure that hook is installed
- Handle solver returned timestamps, lint errors
1.0.1-rc2 - 2025-09-24
CI
- Exclude selfupdate.go from JSON tag checks
Features
- Implement self-update functionality with GitHub releases
- Add buffered feature support to Port200 and Port201 payloads
- Centralize buffered age threshold in constants for Port200 and Port201
- Add buffered feature support to Port201Payload
Tests
- Add comprehensive tests for update and download functionalities
- Refactor tests to use setup functions for API mocks
1.0.1-rc1 - 2025-09-24
CI
- Added new ci steps and conventional commit messages
Features
- Add winget configuration for Truvami decoder package
Refactors
- Simplify git-cliff command for generating release notes
- Update winget configuration for decoder package
Tests
- Update timestamp in TestSolve_WithTimestampBuffered for accuracy
v1.0.1-rc3
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.1-rc3 - 2025-10-07
Fixes
- Ensure that hook is installed
- Handle solver returned timestamps, lint errors
1.0.1-rc2 - 2025-09-24
CI
- Exclude selfupdate.go from JSON tag checks
Features
- Implement self-update functionality with GitHub releases
- Add buffered feature support to Port200 and Port201 payloads
- Centralize buffered age threshold in constants for Port200 and Port201
- Add buffered feature support to Port201Payload
Tests
- Add comprehensive tests for update and download functionalities
- Refactor tests to use setup functions for API mocks
1.0.1-rc1 - 2025-09-24
CI
- Added new ci steps and conventional commit messages
Features
- Add winget configuration for Truvami decoder package
Refactors
- Simplify git-cliff command for generating release notes
- Update winget configuration for decoder package
Tests
- Update timestamp in TestSolve_WithTimestampBuffered for accuracy
v1.0.1-rc2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.1-rc2 - 2025-09-24
CI
- Exclude selfupdate.go from JSON tag checks
Features
- Implement self-update functionality with GitHub releases
- Add buffered feature support to Port200 and Port201 payloads
- Centralize buffered age threshold in constants for Port200 and Port201
- Add buffered feature support to Port201Payload
Tests
- Add comprehensive tests for update and download functionalities
- Refactor tests to use setup functions for API mocks
1.0.1-rc1 - 2025-09-24
CI
- Added new ci steps and conventional commit messages
Features
- Add winget configuration for Truvami decoder package
Refactors
- Simplify git-cliff command for generating release notes
- Update winget configuration for decoder package
Tests
- Update timestamp in TestSolve_WithTimestampBuffered for accuracy
v1.0.1-rc1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.1-rc1 - 2025-09-24
CI
- Added new ci steps and conventional commit messages
Features
- Add winget configuration for Truvami decoder package
Refactors
- Simplify git-cliff command for generating release notes
- Update winget configuration for decoder package
Tests
- Update timestamp in TestSolve_WithTimestampBuffered for accuracy