Skip to content

Releases: tomfa/git-csv-timesheet

Use Isomorphic-git for increased compatibility

29 Nov 15:30
Compare
Choose a tag to compare

Increase compatibility

Replaces nodegit with isomorphic-git.

This hopefully solves most compatiblity/installation issues.

Other

  • Security updates (dependabot)

v0.1.5...v0.2.0

v0.1.5

01 Aug 16:26
Compare
Choose a tag to compare
  • README: add readme to distribution 5881187

v0.1.4...v0.1.5

Production ready

01 Aug 16:21
Compare
Choose a tag to compare
  • Temporary fix require path 98883d2

Basic functionality works as intended, and is documented.
Some Advanced functionality is marked with TODOs in the README:
Project and Task grouping, but the basics works fine.

v0.1.3...v0.1.4

v0.1.3

01 Aug 16:21
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

v0.1.2...v0.1.3

v0.1.2

01 Aug 16:21
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

v0.1.1...v0.1.2

Milestone 1.0 features complete

01 Aug 14:25
Compare
Choose a tag to compare
Pre-release
  • Add flags --verbose, --debug and --json
  • Misleading flag --branch no longer supported.
  • Package can now be used as a library with exported types
  • Simplify API: merge --path and --repositories
  • Add program option -i to ignore timesheetrc
  • #9 Support --since thismonth|lastmonth
  • #7 Add support for multiple repos
  • #8 Read and use config from ~/.timesheetrc
  • Output is now CSV. --json can be used to format as json

Housekeeping

  • ESLint and Prettier added/upgraded and errors fixed
  • Removed older, unsecure dependencies

Bugs / Minors

  • Fix argument parsing bugs
  • Update README with disclaimers for functionality not yet implemented
  • Output is sorted by author first
  • #7 Report time spent for individual dates
  • Log session starts and author summary for flag --verbose

v0.0.2...v0.1.0

Abiliity to use as library

30 Jul 01:27
Compare
Choose a tag to compare
Pre-release

Extendability

The package can now be used as a library, in addition to a cli.

DX

  • All exported methods is typed with TypeScript
  • Source code is readable

Bugfixes

  • Fixes broken links in README

v0.0.1...v0.0.2