Skip to content

v0.1.3

Choose a tag to compare

@cluckwork-lockfix cluckwork-lockfix released this 26 Sep 09:34
52cdb7f

0.1.3 (2026-09-26)

Features

  • dashboard: redesign the Operations Desk and show order grade names (#912) (49fc2a3)
  • eggs: warn per grade when available stock falls below its floor (#950) (8125845)
  • redesign daily entry as count workbench (#913) (aa685ad)
  • web: add a flock scope selector to the Dashboard, fixing the strip's scale fallback (#918) (f4fa057)
  • web: add a Lay rate range switcher and page the Dashboard panels (#940) (e0c1f68)
  • web: convert and redesign Settings, Help, Login, Audit, Export, Account and Set Password (#833) (#901) (4ee8b03)
  • web: convert Dialog and useConfirm to MUI Dialog (#892) (647ed64)
  • web: convert the CRUD lists to MUI (#897) (009db86)
  • web: expand the Lay rate chart into an overview map and a scrolling daily window (#958) (852c845)
  • web: give display figures an optical size with Inter's opsz axis (#948) (a8de94e)
  • web: migrate small controls to MUI (#934) (e684a3e)
  • web: redesign Sales with a MUI order desk and settlement rail (#927) (99e7e83)
  • web: redesign seven ledgers as a Field Console with MUI (#899) (167ac68)
  • web: redesign the pending-update prompt as a branded overlay (#938) (aaf171d)
  • web: redesign the setup lists as a table with a bottom inspector (#939) (0c0faad)
  • web: replace NamedEntityPicker's combobox with MUI Autocomplete (#898) (0f7b966)

Bug fixes

  • filter Audit log by record type (#965) (da203b7)
  • seed: date the demo farm's draft by the farm clock, not the UTC date (#893) (ef0f2a9)
  • seed: give House 2 realistic demo history (#917) (1472221)
  • seed: rate the fixture farms at 86–94% hen-day and flag a rate over 100% (#959) (a426efe)
  • web: fit Users actions and compact selected-record inspectors (#947) (3e80bc6)
  • web: keep the Lay rate readout inside its reserved row (#964) (1598f9b)
  • web: make FieldConsole row links theme-aware in dark mode (#931) (0f0afcd)
  • web: restore the grouped, alphabetised Help glossary (#657) (#924) (dcd0e1b), closes #833
  • web: stop the customer picker reserving 240px of height inside dialogs, and keep the phone dialog footer side by side (#896) (91e3d65)
  • web: stop the Lay rate flock picker dialog from shrink-wrapping (#937) (190dcd6)

Documentation

  • correct four false claims about CI coverage and gh pr edit (#956) (7d73bfe)
  • deslop AGENTS.md without weakening its rules (#921) (#925) (e44d435)
  • document local JWT dev-keypair setup in CONTRIBUTING (#949) (d4f3585)
  • recapture the README screenshots after the SPA revamp (#961) (cb37bf0)
  • web: tighten the Help page and product glossary (#957) (bd267ba)

Container image

Deploy by digest — a tag can be moved, a digest cannot:

ghcr.io/mforce/cluckwork@sha256:a79466d041db109e186d03e2149d6c719c0b48c520b2bf4003db7df985e7928d

Machine-readable: the image.json asset on this release.
Verify the bytes came from this repo's CI before deploying:

# requires a prior `docker login ghcr.io` — an oci:// subject
# needs registry credentials. Full recipe: README, "Deploying".
gh attestation verify oci://ghcr.io/mforce/cluckwork@sha256:a79466d041db109e186d03e2149d6c719c0b48c520b2bf4003db7df985e7928d \
  --repo mforce/cluckwork \
  --signer-workflow mforce/cluckwork/.github/workflows/ci.yml \
  --source-ref refs/heads/main \
  --bundle-from-oci