Skip to content

Releases: jvalentini/worklog

worklog-v4.0.0

06 Jan 21:15

Choose a tag to compare

What's Changed

  • chore: add linting, pre-commit hooks, and CI/CD workflows by @jvalentini in #1
  • ci: add Docker integration test for install.sh by @jvalentini in #2
  • Add Makefile for common development tasks by @jvalentini in #3
  • chore: setup release-please for automated releases by @jvalentini in #4
  • docs: add repository stats badges to README by @jvalentini in #5
  • chore(main): release worklog 1.1.0 by @jvalentini in #6
  • fix: improve install.sh with binary downloads and interactive wizard by @jvalentini in #7
  • feat: prepare for v2.0.0 major release by @jvalentini in #9
  • chore(main): release worklog 2.0.0 by @jvalentini in #10
  • feat: comprehensive worklog improvements - concise output, new sources, trends, dashboard by @jvalentini in #11
  • fix: PR #11 follow-ups (Windows paths, Cursor dedup, changelog) by @jvalentini in #12
  • feat: smarter concise summaries per source by @jvalentini in #13
  • feat: add cron subcommand for scheduled daily reports by @jvalentini in #14
  • Add make install for local binary installation by @jvalentini in #15
  • feat: add project-centric summaries with LLM support by @jvalentini in #16
  • fix: improve bash completion script by @jvalentini in #17
  • Refactor output formatters and add enhanced project reporting by @jvalentini in #18
  • Fix GitHub source slowness and add progress reporting by @jvalentini in #19
  • Add Beads issue tracking, project attribution, and trends analysis by @jvalentini in #20
  • feat: Standup-grade weekly summaries with PR/branch lines by @jvalentini in #21
  • docs: remove outdated 'trends disabled' notice from README by @jvalentini in #22
  • feat: redesign dashboard with nerdy max-info command center theme by @jvalentini in #23
  • feat: add theme system to dashboard (default + chaos) by @jvalentini in #27
  • feat: add calendar integration source by @jvalentini in #28
  • test: add comprehensive test coverage for data sources by @jvalentini in #29
  • feat: add Jira/Linear ticket correlation by @jvalentini in #30
  • Add 6 dashboard themes and refactor theme structure by @jvalentini in #31
  • feat: add Slack thread summaries source by @jvalentini in #32
  • feat: add productivity pattern analysis by @jvalentini in #33
  • Redesign dashboard themes with distinct visual layouts by @jvalentini in #34
  • test: improve opencode.ts coverage from 36% to 90% by @jvalentini in #35
  • Fix multiple issues: snapshot regeneration, config validation, XSS protection, timezone formatting, and shell quoting by @jvalentini in #36
  • add the ability to configure port by @CastAIPhil in #37
  • fix: warn when no sources configured instead of defaulting by @jvalentini in #38
  • feat: automatically select available port if configured port is in use by @jvalentini in #39
  • docs: Add comprehensive examples directory with user stories by @jvalentini in #41
  • feat(llm): add Gemini as a supported LLM provider by @jvalentini in #42
  • fix: handle empty repos array with set -u in install.sh by @jvalentini in #44
  • feat: add GitHub Packages publishing support by @jvalentini in #43
  • fix: ensure release-please triggers on PR merges by @jvalentini in #45
  • fix: update release-please manifest to unblock automation by @jvalentini in #47
  • chore: trigger release-please workflow by @jvalentini in #48
  • docs: add npm and bun installation instructions to README by @jvalentini in #46
  • improve: filter out generic keywords from smart clustering by @jvalentini in #49
  • chore(main): release worklog 4.0.0 by @jvalentini in #50

New Contributors

Full Changelog: https://github.com/jvalentini/worklog/commits/worklog-v4.0.0