2.7 KiB
2.7 KiB
Changelog
All notable changes to this project are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.0 - 2026-06-26
Added
Andaircraft filter combinator (logical AND) — the value form of the implicit AND thatFilter/Allapply to their arguments. Pairs withOr/Notfor nesting, e.g.Or(And(a, b), And(c, d)).
Changed
- Renamed the
Anyfilter combinator toOr, giving a consistentAnd/Or/Notvocabulary. Breaking: callers usingAnymust switch toOr.
0.3.2 - 2026-06-26
WithinNMOfaircraft filter for distance from an arbitrary point.- Add test for WithinNMOf
0.3.1 - 2026-06-26
Added
WithPositionaircraft filter to keep only aircraft reporting a lat/lon.
0.3.0 - 2026-06-26
Added
- Client retry configuration with exponential backoff (
RetryConfig,WithRetry). Retries transport errors and 5xx responses; never retries 4xx or context cancellation. - String-typed enums for readsb message type and emitter category.
0.2.1 - 2026-06-23
Added
MinSpeed/MaxSpeedaircraft filters inpkg/types/readsb, selectable between ground speed and true airspeed via theSpeedSourcetype.MaxSpeeddrops aircraft with no speed reading.
0.2.0 - 2026-06-23
Added
- Client retry configuration with exponential backoff (
RetryConfig,WithRetry). Retries transport errors and 5xx responses; never retries 4xx or context cancellation. - String-typed enums for readsb message type and emitter category.
0.1.1 - 2026-06-22
Added
- License.
0.1.0 - 2026-06-22
Added
- Initial release:
pkg/types/readsbandpkg/types/wingbitsdecode types, thepkg/clientHTTP client with one-shot queries and channel/iterator polling for every endpoint, thecmd/wingbitsCLI, and a README.