Skip to content

Releases: mitchs-dev/worklog

v1.0.2

27 Jan 22:49
11f504e

Choose a tag to compare

What's Changed

  • Fixed git sync issue between local and remote by @mitchs-dev in #4

Full Changelog: v1.0.1...v1.0.2

v1.0.1

27 Jan 15:01
4d1f1c3

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Jan 20:49
d98a43f

Choose a tag to compare

Worklog v1.0.0 Release Notes

Core Features

Command-Line Interface

  • add - Add entries to daily work log with automatic timestamps
  • list - View entries with flexible time periods:
    • Single day (today, yesterday)
    • Multi day (3day, week, cweek)
    • Extended periods (month, quarter, year)
  • sync - Git synchronization support with:
    • Auto repository initialization
    • Bi-directional syncing
    • Force push option
  • version - Display version info in multiple formats

Configuration

  • YAML-based settings via configuration.Configuration
  • Customizable:
    • Log storage location
    • Git sync settings (URI, branch)
    • Work schedule (days, hours, timezone)

Log Management

  • JSON-based storage format
  • Automatic log file creation and management
  • Built-in backup system during writes
  • Structured log entries with:
    • Status tracking (added, started, paused, resumed, completed)
    • Timestamps
    • Message content

Binary Releases

  • Linux (amd64, arm64)
  • macOS (amd64, arm64)
  • Windows (amd64)

Dependencies

  • Built with Go 1.23.1
  • Uses library-go v0.0.16
  • Git CLI for sync functionality