All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.46.2 (2024-07-24)
- update edit handler to reset activeEntryID if the entry is deleted (bf99e56)
1.46.1 (2024-04-06)
- alias all-sheets arg as all for breakdown command (4ddb383)
1.46.0 (2024-02-21)
- add docs submodule and built docs folder (9234930)
- in: alter description arg requirement to fix --help (8e37978)
1.45.0 (2024-02-21)
- add week report header to week command stating since date (a855345)
1.44.0 (2024-02-21)
- add week report header to week command stating since date (ab558df)
- add docs and docs_build to prettier and eslint ignores (b9ed659)
1.43.2 (2024-02-20)
1.43.1 (2024-02-20)
1.43.0 (2024-02-19)
- sheets: list last five active sheets in output (c5f9f94)
1.42.1 (2024-02-19)
- rename absolute alias to abs to not clobber all option (d8b7c2e)
1.42.0 (2024-02-15)
- add db migrations, db version 2 with entry tags (8885122)
- early tags support, prefixed with @; integrated with a few commands (34a8c1e)
1.41.3 (2024-02-14)
- add dist/tests to npmignore (03ec533)
1.41.2 (2024-02-14)
1.41.1 (2024-02-14)
1.41.0 (2024-02-06)
- add markdownlint, stylelint, lint-staged, fix style lint errors (e5c5e64)
- get_duration_in_hour test start/end timestamps were reversed (72cd8b4)
- lint: lint only README.md, not auto-generated CHANGELOG.md (46156f0)
- use static node version in GH CI workflow job step name (fc242bd)
1.39.1 (2024-02-06)
- check if at arg is array in out handler (b464a97)
1.39.0 (2024-02-06)
- add many new eslint plugins, fix all resulting errors (9b912da)
1.38.0 (2024-02-05)
- add prettier and format scripts, use in GH workflows and pre-commit (0920a47)
- commitlint: add commitlint and config, husky hook (c94b786)
- README: improve readme, add info on commands and more (adf162e)
- prettier: add CHANGELOG.md to prettierignore (3864aed)
1.37.3 (2024-02-05)
- add --no-git-checks flag to pnpm publish in GH publish workflow (3d614ac)
1.37.2 (2024-02-05)
- NPM_TOKEN secret case in publish GH workflow (5c9edae)
1.37.1 (2024-02-05)
- rm vestigial dep from publish GH workflow job (063c4a7)
1.37.0 (2024-02-05)
- disable husky in GH workflows (a295153)
- move install pnpm step up in workflows (fbade49)
- require min node v16 in CI workflow (44c4866)
- rm vestigial -c flag from updates cmd (aafd509)
- update README.md GH test workflow badge link and alt text (1ee1379)
1.36.0 (2024-01-18)
1.35.2 (2024-01-15)
- increase command test timeouts (f630669)
1.35.1 (2024-01-05)
1.35.0 (2024-01-05)
1.34.0 (2024-01-05)
- new linter errors raised by eslint-plugin-mocha (dd9bc7c)
- skip color tests if in CI, closes #2 (8fadb6d)
1.33.1 (2024-01-05)
1.33.0 (2023-12-24)
- --help handling in all commands (12c5230)
- handle fail handler call with undefined error (652b49b)
- rm docs cmd from script (was copied from a personal template project) (881cd3f)
1.32.3 (2023-12-21)
1.32.2 (2023-12-20)
- --help with no command, provide yargs instance to handler args (6f9d9a0)
1.32.1 (2023-12-19)
1.32.0 (2023-12-19)
1.31.0 (2023-12-18)
1.30.0 (2023-12-18)
1.29.2 (2023-12-17)
1.29.1 (2023-12-17)
- minor output polish (aae357d)
1.29.0 (2023-12-17)
1.28.0 (2023-12-17)
1.27.0 (2023-12-17)
1.26.0 (2023-12-17)
1.25.0 (2023-12-17)
1.24.0 (2023-12-17)
1.23.0 (2023-12-15)
- adjust command arg types to indicate optional args (5c4b0ba)
1.22.0 (2023-12-15)
1.21.0 (2023-12-15)
- sheet command delete logic (6351e65)
1.20.3 (2023-12-14)
- getStartDate and getEndDate (beaa7be)
1.20.2 (2023-12-14)
1.20.1 (2023-12-14)
1.20.0 (2023-12-14)
- sheet command (e7beb54)
1.19.1 (2023-12-14)
- rm vestigial .yarnrc.yml (413dd2d)
1.19.0 (2023-12-14)
1.18.1 (2023-12-14)
- add .github to npmignore (15fbc4a)
1.18.0 (2023-12-14)
- github package publish workflow (37b37bc)
- npm_publish workflow missing build in publish job (e05a46e)
1.17.1 (2023-12-14)
1.17.0 (2023-12-14)
- manifest bin value (5c6b5d2)
1.16.0 (2023-12-14)
- proper husky config (9c8e0ba)
- rm workflow node version test for 14.x (6f1abf5)
- test failing with node 20.x (6e5678d)
1.15.0 (2023-12-14)
1.14.4 (2023-12-14)
- edit command tests (68946dd)
1.14.3 (2023-12-13)
1.14.2 (2023-12-13)
- npmignore (b7866b3)
1.14.1 (2023-12-12)
1.14.0 (2023-12-12)
1.13.2 (2023-12-12)
1.13.1 (2023-12-11)
- week command start date (371197e)
1.13.0 (2023-12-11)
1.12.1 (2023-12-10)
1.12.0 (2023-12-05)
1.11.0 (2023-12-02)
- rm test for now command, error is no longer thrown (2b76c3e)
1.10.1 (2023-11-29)
- today command (39579fb)
1.10.0 (2023-11-29)
1.9.0 (2023-11-29)
1.8.0 (2023-11-29)
1.7.1 (2023-11-27)
- add todo to npmignore (8ce6f91)
1.7.0 (2023-11-27)
1.6.0 (2023-11-27)
1.5.0 (2023-11-27)
1.4.0 (2023-11-27)
1.3.3 (2023-11-27)
1.3.2 (2023-11-27)
- allow check-out without specifying time (7f986e9)
1.3.1 (2023-11-27)
- update storage path to match new name, use it in cli script name (173648f)