·
247 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
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