Skip to content

Releases: ArunNGun/Bench

Bench v2.4.0

Choose a tag to compare

@ArunNGun ArunNGun released this 05 Oct 12:47
  • chore: bump version to 2.4.0
  • Open the log form with every site when "All sites" was chosen
  • Keep drawing from an open vial past its date, and read its marks
  • Say what each action on a stock row will do
  • Show the marks for a vial that is past its date

Bench v2.3.1

Choose a tag to compare

@ArunNGun ArunNGun released this 26 Sep 12:16
  • chore: bump version to 2.3.1 and update changelog
  • FR-36: the weekday above each day in the Log
  • FR-35: say who a delivery came from, on the row
  • chore: add v2.3 in-app changelog entry, fix FR→SL in v2.2 entry

Bench v2.3.0

Choose a tag to compare

@ArunNGun ArunNGun released this 24 Sep 09:24
  • chore: bump version to 2.3.0
  • Make an order a delivery, and arriving one tap
  • Stop calling an opened pack sealed
  • Draw a tablet dose out of its pack
  • Let an open tab notice what another device did
  • Count stock from the container the compound comes in
  • Keep the injection site off doses that were not injected
  • Draw the container the row is actually holding
  • Move an opened pack up to Open
  • Pick the pack a tablet dose comes out of
  • Let an existing pack be given its tablet size
  • fix: an app whose shell no longer matches the server repairs itself
  • feat: tablets, because a pack is a container like any other
  • feat: the water shelf shortens, and moves if you want it to
  • feat: the public page in four languages, at four addresses
  • fix: two places the app still spoke English in every language
  • fix: silence one lint warning, with the reason rather than the dependency

Bench v2.2.4

Choose a tag to compare

@ArunNGun ArunNGun released this 15 Sep 19:31
  • chore: bump version to 2.2.4
  • fix: the site list is wide enough to read the sites in

Bench v2.2.3

Choose a tag to compare

@ArunNGun ArunNGun released this 15 Sep 12:19
  • chore: bump version to 2.2.3
  • feat: somewhere to write what you learned about a compound

v2.2.2

Choose a tag to compare

@ArunNGun ArunNGun released this 14 Sep 23:57

What's changed

✨ New

  • Injection site on one tap — log a dose to a site directly from the main screen, no form needed (#119)
  • Injection sites in your language — site names (Abdomen, Glute, etc.) now show in EN, DE, SL, and PL (#121)
  • Full i18n across the whole app — the last hard-coded English strings in the calc layer, stock notes, blend rows, estimate sentences, and chart readout are now translated in all four languages (#112, #113, #114)

🐛 Fixes

  • Vial mg count was doubled — stock page was multiplying the per-day factor into the displayed amount, making a 10 mg vial look like 20 mg (#122)
  • Expired shelf showed zero stock — a shelf past its expiry date showed 0 remaining instead of the actual amount left (#116)
  • Zero-stock reason was missing — now explains why stock is zero, and correctly attributes your own half-life to you (#115)
  • Nasal dose logged as raw numbers — nasal doses now correctly read as presses in the log (#118)
  • Chart readout, vial label, and low-stock warning — misc display bugs fixed (#117)
  • Due row buttons crushed on mobile — action buttons now wrap on small screens instead of crushing the text (#120)
  • Dates and times always showed in English — relative times, dates, and durations now follow the app's selected language (#112)

🙏 Credits

  • @ArunNGun — project lead
  • @suskozaver — all 11 PRs: full i18n push, injection-site overhaul, and every bug fix

Bench v2.2.1

Choose a tag to compare

@ArunNGun ArunNGun released this 08 Sep 15:48
  • chore: bump version to 2.2.1
  • fix: a plan dated next week no longer says it started
  • fix: an empty time field is not nine o'clock, and the times editor speaks all four languages
  • fix: a plan in bands showed the wrong schedule until the day it started

Bench v2.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 12:20
  • chore: bump to v2.2, add changelog
  • chore: remove two screenshots that git add -A swept into a commit
  • feat: the Stock page's ternary hints and the diluent names
  • feat: the strings that live in helpers and ternaries, which the page scan never saw
  • feat: the last twenty-six strings, the ones a scan of the pages missed
  • chore: delete 246 translation keys nothing renders, and a test so they cannot come back
  • feat: the About page speaks all four languages, and a shared way to put a link inside a sentence
  • feat: the stack warnings, the labs card, the site map and the rest speak all four languages
  • feat: the reminders panel and the recovery panel speak all four languages
  • feat: the weight card, the projection and your own half-life speak all four languages
  • feat: the clinician report speaks all four languages
  • feat: the library detail page and the custom compound form speak all four languages
  • feat: the owner's panel and the importer speak all four languages
  • feat: the update, install, unlock, backup and rescue notices speak all four languages
  • feat: the sync panel and the sync notices speak all four languages
  • feat: Bloodwork speaks all four languages
  • feat: the Now page speaks all four languages
  • feat: Settings speaks all four languages
  • feat: the two sheets speak all four languages
  • feat: the Calculator speaks all four languages, emphasis included
  • feat: the Stock page speaks all four languages
  • feat: the Plan page and the band editor speak all four languages
  • feat: real plural selection, instead of bending every sentence around it
  • feat: the Log page speaks all four languages
  • feat: Polish, requested as a feature and reviewed by a native speaker

Bench v2.1.2

Choose a tag to compare

@ArunNGun ArunNGun released this 07 Sep 19:18
  • chore: bump version to 2.1.2
  • fix: remove the VET badge, which was pep-calc's copy and not Bench's
  • feat: pick a syringe by looking at one
  • fix: adherence gave each dose the nearest log and lost one at the end
  • fix: moving a schedule no longer invents a dose to call missed
  • docs: add docs/index.mdx - comprehensive app documentation

Bench v2.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:57
  • feat: Slovenian, and a test that a language cannot go half translated
  • fix: the language belongs in the Settings menu, not the header
  • fix: record which barrel a dose was drawn with