• v0.2.1 e0e7b00ef1

    v0.2.1 Stable

    Ghost released this 2025-11-08 11:15:14 +11:00 | 102 commits to main since this release

    Changelog

    • 24b27e9f04 added computed field to exerciseVariations for display name
    • f7ee8e6648 all number inputs have same focus behaviour now
    • 858b7d0333 can change exercise of a row
    • b257e517cb fixed number inputs in routine and session exercise lists. made routines tab look like it's pressed closes #113
    • 8fcde5ff47 fixed up grouping of exercises again, need to show column headers and exercise title for complicated supersets
    • 7d224ea48c grouping now more advanced for supersets containing multiple different exercises closes #107
    • a57e75a1bc lovely time input closes #110
    • e0e7b00ef1 stop unnecessary patch requests on time component mount closes #106
    • 21be24974b updated view collection to include fields in original collection
    Downloads
  • v0.2.0 824b1c24cc

    v0.2.0 Stable

    Ghost released this 2025-11-06 14:29:28 +11:00 | 111 commits to main since this release

    Big changes :)

    • can now create and import routines
    • meals only show up in list if 'saved' (reduces clutter)
    • few bug fixes
    • multiple measurement types now supported
    • toaster for errors
    • other minor tweaks

    Changelog

    • a834596729 Dried out the logic for session and routine copying/importing routine
    • ae7fa7065d Fix number input handling for commas
    • 5f9d7288ee I have uncovered an issue... need to pad migrations with 0s to ensure they apply in correct order. db schema done for routines
    • ef0b564444 a few styling tweaks closes #103
    • 4ecbe78aed a nice refactor
    • f5b5e4a14d added enough tests for now, they are failing
    • 5dbe72bcc3 added migrations for new measurement types closes #98
    • 0653d36096 added quick 'saved' field to sessionMeals to clean up the mealList closes #100
    • d6495d5092 added security.md, contributing.md, removed changelog from goreleaser, added privacy policy closes #89
    • 463387a34e basic tests passing (again, more complete this time)
    • 175ae3f2ea better toaster closes #102
    • 8b2b84ca21 disallow logging future sessions closes #85
    • 6a583b7ba9 duplicate routine row passing all tests
    • 1381bea925 first attempt at moving appropriate methods backend (to use in transactions)
    • 5d4c418dec fix endpoint urls
    • 5b18e11587 fixed tags on routine exercises, made routine and session exrcise modals scrollable closes #112
    • d944540331 fixed typo
    • 1f1bba93ae import routine into routine tests passing
    • 5ef70c2206 initial basic tests passing
    • 824b1c24cc keep ui/dist directory for tests
    • 59f9cc123e mostly done, can import routine into session. into routine and duplicating still have bugs. need to get started with testing. also the items order is wrong
    • 2960ae116f nice refactor, getting ready to add more measurement fields to view
    • 20f4fcbb83 remembering which tab we were on with query params closes #86
    • 8a94fce52a removed changelog, just use git log?? also don't need the solidjs template readme
    • 5f4aca4006 second measurement type implemented closes #97
    • 1d23fca091 set up initial tests, they don't pass, need more scenarios as well
    • 6577c9e23a some semblance of a working routine system working, can't add routines to sessions or routines yet. really need to dry this code out at some point...
    • 6f34329cf6 somewhat ok styling for measurement long headers
    • bd643192c5 sort the routines, set up test_pb_data
    • c09e709e9e tests passing
    • fee00ba23d that's ok as far as new exercises for now
    • 5116517255 toaster! closes #10
    • 3039056031 try to not error when ui files not found, jut simply don't serve them (for tests)
    • 0840db6317 wrong app name
    Downloads
  • v0.1.3 59eb7af571

    v0.1.3 Stable

    Ghost released this 2025-10-09 21:01:04 +11:00 | 145 commits to main since this release

    Changelog

    • 5f169b6440 fixed various bugs related to meals. deleting wasn't working, copy meals used to have the old session id. condensed input and number input data components. closes #93
    • 59eb7af571 improved time input closes #95
    • 639b493bb7 number input was firing on every mount and state update, fixed closes #94
    Downloads
  • v0.1.2 ffec2eab75

    v0.1.2 Stable

    Ghost released this 2025-10-08 17:34:56 +11:00 | 148 commits to main since this release

    Changelog

    • ab6d4789a7 fix deprecated fields
    • ffec2eab75 fixed scroll not working on log session pages, styled oauth button better closes #92
    Downloads
  • v0.1.1 996f210589

    v0.1.1 Stable

    Ghost released this 2025-10-08 16:57:34 +11:00 | 150 commits to main since this release

    Changelog

    Downloads
  • v0.1.0 c808514bc5

    Ghost released this 2025-10-08 14:51:11 +11:00 | 152 commits to main since this release

    • Initial release :)
    • Workouts can be logged, and a limited amount of exercises are available
    • App compiles to single binary
    Downloads