Skip to content

Releases: wakatara/harsh

v0.10.6

04 Dec 17:21
Compare
Choose a tag to compare

Changelog

  • ded94dc Added in harsh ask for individual outcome entry. Refactored out log check .
  • 4ee3f86 Fix: Committing initial (and very overdue) test suite.
  • 0ca747b Refactor: Perf bumps - cache civil.DateOf(time.Now()) and use strings.Builder.
  • b794737 Suggested documentation improvements.
  • 5378ee8 Updated README to reflect 0.10.6 changes harsh ask ??? and harsh log ???.

v0.10.5

25 Nov 10:44
Compare
Choose a tag to compare

Changelog

  • cfd4a37 Better error handling with line number quoted for log file issues.

v0.10.4

12 Nov 05:41
Compare
Choose a tag to compare

Changelog

  • f24faa4 Bump Go to 1.23.3 and upgrade deps.
  • 884c845 Fix: For 0 dat tracking habits throwing an error with intervals feature.

v0.10.3

30 Aug 17:40
Compare
Choose a tag to compare

Changelog

  • dd77109 Buff: Update github action to Go 1.23+
  • 63e63d2 Buff: Upgrade to Go 1.23 and bump deps.
  • 2205b41 Docs: A little wordsmithing and better explanatory text on target / intervals.
  • 6df47c3 Feature: Log and ask dynamically adapt to terminal size.
  • 898016d Typo: spelling mistake.

v0.10.2

06 Jun 06:57
Compare
Choose a tag to compare

Changelog

  • c2a2ed7 Bug: Fixed headings repeat Ask bug due to change in habit struct.

v0.10.1

05 Jun 15:32
Compare
Choose a tag to compare

Changelog

  • fcece92 Buff: Bumped go from 1.22.3 to 1.22.4.
  • efeb730 Bumped version number for Go version change.

v0.10.0

05 Jun 14:50
Compare
Choose a tag to compare

Changelog

  • f800c3f Buff: Added weekday strip
  • 3cdc3c7 Buff: Scoring, sparklines, and counts corrections.
  • bf312f9 Buff: Upgrade deps and bump go version to 1.22.3
  • 404d436 Buff: Upgraeded dependenceies.
  • a420186 Buff: reintroduced the satified back into log stats.
  • 155e543 Docs: Updated README on target / interval habit tracking and habit example file.
  • 1c9d636 Fix: Cleaned up skipified definition and parseHabitFreq 0 bug.
  • 94925d7 Refactor: Struct smplification and recurrence rules.
  • add731b Refector: array of pointers rather than pointer to array and firstRecords method.
  • 8a95fa3 Typo: Remove firstrecord check debugging statement.
  • b88937b WIP: Added in Habit frequemcy parsing function and rrule library.
  • a9ca3a0 WIP: Major refactor on structs and simplifying calls with pointers.
  • fda7118 WIP: Parsing function for freq code to rrule date Slice.
  • 142e58f [WIP] Amended satsfied and skipified to target/interval model.
  • fa55d72 [WIP] Trying fixed weeks in receurrence.

v0.9.2

19 Feb 10:07
Compare
Choose a tag to compare

Changelog

  • e048efc Buff: Bump go to 1.22 + github action flow and update deps.
  • e819608 Bump version number in the code.

v0.9.1

06 Feb 05:45
Compare
Choose a tag to compare

Changelog

  • 49e7d94 Fix: Edge case where amount is blank in log from default write.
  • 7c165a7 Fix: Tweaks to the README to make amounts clearer.

v0.9.0

06 Feb 02:59
Compare
Choose a tag to compare

Changelog

  • 0603196 Buff: Added in stripping of : from the ask input.
  • 15b1a53 Buff: Updated docs to reflect amounts feature.
  • 81a98ad Fix: Spacing issues on log stats Totals.
  • 1b2681b Refactor to record strings but have amounts as float64
  • 1330c85 Refactor: Change askHabit function and loadLog to deal with changed Outcoe struct.
  • 527b77e Refactor: line parse function and totals add to log stats.
  • 0fd8a0a Refector: Outcome struct has result, amount, and comment
  • 7883e1e [WIP] Adding amount tracking feature to harsh