Skip to content

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 14 May 11:51
· 246 commits to main since this release

✨ Features

  • feat(fetcher): declare refresh_interval for the net_* family (1c08d6f)
  • feat(fetcher): per-fetcher refresh interval, drop global 60s default (560a529)
  • feat(fetcher): add net_* family — interfaces / ip / mac / gateway / proxy / speedtest (133305c)
  • feat(fetcher): add nasa_apod — NASA Astronomy Picture of the Day (4e98f71)
  • feat(fetcher): add basic_heatmap (bff4bcb)
  • feat(fetcher): add basic_calendar (7feab05)
  • feat(fetcher): add basic_timeline (e1329b6)
  • feat(fetcher): add basic_points (70ba363)
  • feat(fetcher): add basic_numbers (52d43c0)
  • feat(fetcher): add basic_entries (4e23043)
  • feat(fetcher): add basic_bars (956a60b)
  • feat(fetcher): add basic_ratio (c4d573f)
  • feat(fetcher): add basic_badge (bb0b77a)
  • feat(fetcher): add basic_image (9e00689)
  • feat(fetcher): add basic_links (cc65861)

🐛 Bug Fixes

  • fix(fetcher): gate net_proxy lowercase-precedence test to non-Windows (54caacd)
  • fix(fetcher): make LinearTokenGuard lock-free so token tests stay in one critical section (4ef7a09)
  • fix(fetcher): close LINEAR_TOKEN race in linear_token_guard_set_restores_outer_previous_value (4ebab29)

📝 Other Changes

  • chore: bump version to v2.1.0 (55e2d82)
  • docs: refresh README hero screenshot (ed4457f)
  • test(fetcher): sweep every cached builtin's refresh_interval (fdfd761)
  • docs(agents): drop pomodoro from RealtimeFetcher examples (450af03)
  • test(fetcher): close nasa_apod coverage gaps (7391d4d)
  • test(fetcher): broaden basic_* coverage — family contract sweep + branch gaps (4247236)
  • ci: stop caching ~/.cargo/bin so rust-cache can't clobber the toolchain (5e4d65e)
  • style(fetcher): rustfmt + clippy fixups for basic_* (6958fcd)
  • chore(fetcher): register basic_numbers in basic/mod.rs (bdfaa28)
  • chore(fetcher): scaffold basic_* family module (2adeb72)
  • docs: add Discord and blog mentions to Support section (3125146)
  • docs: add general hashtags to share links (daba37a)
  • docs: add Support section with star and share links to README (4224dce)
  • chore: update flake.nix hashes for v2.0.0 (f665243)