Skip to content

v0.2.7

Latest

Choose a tag to compare

@github-actions github-actions released this 05 May 17:09
· 247 commits to main since this release
Immutable release. Only release title and notes can be modified.
fb12730

What's Changed

  • Add Fleet activity E2E tests by @edgars-avotins in #64
  • feat(tel): include version in telemetry output by @illegalprime in #66
  • docs(readme): document Windows installer and split install by OS by @mcharles-square in #67
  • docs(readme): lead with install and clarify dev section by @mcharles-square in #68
  • chore(lint): adopt react-hooks/immutability rule (#52) by @flesher in #69
  • chore(client): adopt react-hooks/refs lint rule (#51) by @flesher in #70
  • chore(client): adopt react-hooks/set-state-in-effect rule by @flesher in #73
  • refactor(client): build FullScreenTwoPaneModal on Modal + stack-based dismissal (#30) by @flesher in #72
  • patch(activity backend): record device name/IP/MAC on per-miner bulk action detail by @rongxin-liu in #71
  • docs(readme): fix asic-rs link and add project shoutout by @ankitgoswami in #76
  • feat: config from yaml & flag prefixes by @illegalprime in #75
  • perf(client): split useBatchOperations into actions-only hook (#32) by @flesher in #77
  • ci: speed up contract tests by @ankitgoswami in #80
  • docs(readme): clarify Windows installer requires full release bundle by @mcharles-square in #86
  • chore(client): enforce ternary for conditional rendering (#33) by @flesher in #78
  • docs(client): drop stale useBatchOperations reference in jsdoc by @flesher in #90
  • fix(client): prevent line chart tooltip from triggering page scrollbar by @flesher in #91
  • ci: add reusable nightly artifact workflow by @mcharles-square in #74
  • fix(installer): don't report success when containers fail to start by @ankitgoswami in #79
  • feat(activity): per-miner bulk action detail modal [frontend] by @rongxin-liu in #60
  • fix(client): stop authentication modal oscillating when reopening Edit pool by @rongxin-liu in #96
  • fix(client): hide no-pools callout on the Pools settings null state by @rongxin-liu in #95
  • Add General Settings E2E coverage by @edgars-avotins in #98
  • WIP: Add dashboard E2E coverage by @edgars-avotins in #93
  • docs(readme): document LAN access for local dev by @ankitgoswami in #100
  • Switch to mobile first breakpoints rather than range based by @negarn in #99
  • fix(server): dedupe per-device samples in temperature & uptime counts (#87) by @flesher in #104
  • Right-size weak password warning and worker name modal by @flesher in #107
  • Improve schedules mobile table layout by @negarn in #111
  • refactor(pools): proto3 explicit presence on UpdatePoolRequest by @ankitgoswami in #108
  • Normalize Storybook titles and relocate FleetDown to protoFleet by @flesher in #113
  • refactor(server): lift command preflight filtering into commandSvc by @rongxin-liu in #110
  • feat(fw): add ePIC FW support on Antminer using asic-rs plugin by @jpcomps in #109
  • docs: update Braiins OS support status in README by @ankitgoswami in #123
  • Add ProtoOS logs E2E coverage by @edgars-avotins in #127
  • feat(filtering): add firmware + zone server-side filters by @flesher in #122
  • fix(server): plumb firmware + zone filters through GetMinerModelGroups (#126) by @flesher in #135
  • fix(filtering): include AUTHENTICATION_NEEDED in model + firmware dropdowns by @flesher in #133
  • feat(filtering): client filter UX with NestedDropdownFilter (#120) by @flesher in #136
  • Add ProtoOS general settings E2E coverage by @edgars-avotins in #128
  • chore(claude): add AGENTS.md and Claude Code agent tooling by @mcharles-square in #142
  • feat(server): per-org cache for fleet option arrays (#125) by @flesher in #134
  • feat(sdk): extend GetCapabilitiesForModel with manufacturer + add native_stratum_v2 [1/3] by @ankitgoswami in #129
  • fix(MinerList): center no-results empty state on page, not table (#143) by @flesher in #144
  • feat(curtailment): add proto/SDK contracts and capability flags by @rongxin-liu in #118
  • Update GitHub workflows dependencies by @rongxin-liu in #154
  • Update client dependencies by @rongxin-liu in #149
  • Update server dependencies by @rongxin-liu in #150
  • Fix activity failed label by @rongxin-liu in #156

New Contributors

Full Changelog: v0.2.6...v0.2.7