Skip to content

Releases: osama1998H/lume

v3.2.0

16 Oct 14:19

Choose a tag to compare

What's Changed

Features

  • Implement Model Context Protocol (MCP) server for Lume (4d48246)

Bug Fixes

  • Move zod to dependencies for MCP runtime support (0ed9e38)
  • Update IPC handlers and preload API for MCP compatibility (bcadc40)
  • Remove unused Todo import in TodosHandlers (207075b)
  • Move MCP server to extraResources for external Node.js access (f3b9c78)
  • Resolve TypeScript project references for CI (54bd64f)
  • Convert boolean values to integers for SQLite compatibility in PomodoroRepository (22a22bd)
  • Improve TodoCard design and fix RTL support (7f1009c)
  • Improve nightly workflow reliability and error handling (99dc989)
  • Restore continue-on-error for tests in nightly workflow (295b7c3)

Refactoring

  • Add type safety to IPC handler args objects (68f6572)
  • Centralize MCP-related types in src/types/index.ts for consistency (5484efd)

Security

  • Fix format string vulnerability in HTTPBridge (769631b)

Full Changelog: v3.0.1...v3.2.0

Changelog

  • chore: Bump version to 3.2.0 (8ce85c4)
  • Merge pull request #88 from osama1998H/feature/mcp-server (5aa5431)
  • fix: Move zod to dependencies for MCP runtime support (0ed9e38)
  • refactor: Add type safety to IPC handler args objects (68f6572)
  • fix: Remove unused Todo import in TodosHandlers (207075b)
  • fix: Update IPC handlers and preload API for MCP compatibility (bcadc40)
  • All MCP-related types are now centralized in src/types/index.ts, eliminating the DRY violation. This ensures consistency across the codebase - any future changes to these types only need to be made in one place. (5484efd)
  • fix (28bcd51)
  • fix: Move MCP server to extraResources for external Node.js access (f3b9c78)
  • security: Fix format string vulnerability in HTTPBridge (769631b)
  • fix: Resolve TypeScript project references for CI (54bd64f)
  • fix: Convert boolean values to integers for SQLite compatibility in PomodoroRepository (22a22bd)
  • feat: Implement Model Context Protocol (MCP) server for Lume (4d48246)
  • fix (1e9ac88)
  • Merge pull request #87 from osama1998H/feature/todo-selector-suffix-redesign (226031a)
  • fix: improve TodoCard design and fix RTL support (7f1009c)
  • fixes (f553a19)
  • fixes (8e005fd)
  • Merge pull request #86 from osama1998H/fix/nightly-workflow-test-failures (ee0893f)
  • update (51d5da9)
  • fix: restore continue-on-error for tests in nightly workflow (295b7c3)
  • Merge pull request #85 from osama1998H/fix/nightly-workflow-improvements (fd0b355)
  • fix: improve nightly workflow reliability and error handling (99dc989)

Release v3.0.1

15 Oct 19:53

Choose a tag to compare

Test release to verify the fixed changelog workflow

Changelog

  • chore: bump version to 3.0.1 (8a0882f)
  • fix: replace unreliable changelog-generator with custom git log script (c2d66b8)

v3.0.0

15 Oct 19:46

Choose a tag to compare

What's Changed

  • feat: complete Phase 5 API refactoring - remove deprecated flat API by @osama1998H in #53
  • ci: Add E2E tests to GitHub CI workflow by @osama1998H in #54
  • fix test cases by @osama1998H in #55
  • feat: add comprehensive GitHub workflows for CI/CD enhancement by @osama1998H in #56
  • deps(deps): bump better-sqlite3 from 11.10.0 to 12.4.1 by @dependabot[bot] in #70
  • deps-dev(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.0.4 by @dependabot[bot] in #69
  • deps(deps): bump @sentry/electron from 7.1.1 to 7.2.0 by @dependabot[bot] in #68
  • deps-dev(deps-dev): bump ts-jest from 29.4.4 to 29.4.5 by @dependabot[bot] in #67
  • ci(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #57
  • ci(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #58
  • ci(deps): bump romeovs/lcov-reporter-action from 0.3.1 to 0.4.0 by @dependabot[bot] in #59
  • ci(deps): bump metcalfc/changelog-generator from 4.3.1 to 4.6.2 by @dependabot[bot] in #60
  • ci(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #61
  • deps(deps): bump the react group with 4 updates by @dependabot[bot] in #62
  • deps-dev(deps-dev): bump vite from 6.3.6 to 7.1.10 in the build-tools group by @dependabot[bot] in #64
  • deps(deps): bump framer-motion from 12.23.22 to 12.23.24 by @dependabot[bot] in #66
  • deps-dev(deps-dev): bump the eslint group with 3 updates by @dependabot[bot] in #63
  • deps(deps): bump i18next from 25.5.3 to 25.6.0 by @dependabot[bot] in #65
  • Feature/increase-test-coverage by @osama1998H in #71
  • Potential fix for code scanning alert no. 11: Useless conditional by @osama1998H in #72
  • Potential fix for code scanning alert no. 8: Useless assignment to local variable by @osama1998H in #73
  • Potential fix for code scanning alert no. 3: Missing await by @osama1998H in #77
  • Potential fix for code scanning alert no. 9: Useless assignment to property by @osama1998H in #76
  • Potential fix for code scanning alert no. 10: Useless assignment to property by @osama1998H in #75
  • Potential fix for code scanning alert no. 7: Useless assignment to local variable by @osama1998H in #74
  • Potential fix for code scanning alert no. 1: Missing await by @osama1998H in #79
  • Potential fix for code scanning alert no. 2: Missing await by @osama1998H in #78
  • Potential fix for code scanning alert no. 6: Unused variable, import, function or class by @osama1998H in #80
  • Potential fix for code scanning alert no. 5: Unused variable, import, function or class by @osama1998H in #81
  • Potential fix for code scanning alert no. 4: Unused variable, import, function or class by @osama1998H in #82
  • feat: add comprehensive TODO task management system by @osama1998H in #83
  • refactor: enhance TypeScript strictness and eliminate 'any' types in backend by @osama1998H in #84

New Contributors

Full Changelog: v2.5.7...v3.0.0

Changelog

v2.5.7

14 Oct 11:40
c03a46c

Choose a tag to compare

What's Changed

  • feat: integrate Playwright E2E testing with Docker MCP support by @osama1998H in #47
  • refactor: reorganize codebase and implement default category feature by @osama1998H in #48
  • fix: improve dark mode styling for Reports cards, buttons, and Settings by @osama1998H in #49
  • fix: implement proper idle threshold detection for activity tracking by @osama1998H in #50
  • fixes by @osama1998H in #52

Full Changelog: v2.5.6...v2.5.7

v2.5.6

12 Oct 21:32
2fed0a4

Choose a tag to compare

What's Changed

  • refactor: migrate Reports and Dashboard to unified activity API by @osama1998H in #45
  • fix: improve sidebar icon alignment in collapsed state by @osama1998H in #46

Full Changelog: v2.5.5...v2.5.6

v2.5.5

12 Oct 19:47
54c1b8b

Choose a tag to compare

What's Changed

  • feat: implement data export/import functionality with JSON support and enhance settings UI by @osama1998H in #42
  • feat: Enhance Goals component with category and application selection by @osama1998H in #43
  • feat: Implement useDebounce and useKeyboardShortcuts hooks by @osama1998H in #44

Full Changelog: v2.5.4...v2.5.5

v2.5.4

09 Oct 11:50

Choose a tag to compare

What's Changed

  • feat: implement clear all data functionality with confirmation and error handling by @osama1998H in #40
  • feat: Implement DateRangeFilter component and integrate it into Analytics, Reports, and Timeline components by @osama1998H in #41

Full Changelog: v2.5.3...v2.5.4

v2.5.3

08 Oct 22:30
14bcefa

Choose a tag to compare

What's Changed

Full Changelog: v2.5.2...v2.5.3

v2.5.2

08 Oct 18:39
f8df7af

Choose a tag to compare

What's Changed

  • feat: Implement Goals component with CRUD functionality and modal support by @osama1998H in #37

Full Changelog: v2.5.1...v2.5.2

v2.5.1

08 Oct 16:48
8fdf7fa

Choose a tag to compare

What's Changed

  • Refactor/UI components by @osama1998H in #29
  • Feature/ui-design-refinement by @osama1998H in #30
  • feat: implement advanced categorization and tagging system by @osama1998H in #31
  • feat: add auto-start on login feature with settings integration by @osama1998H in #32
  • feat: add timeline feature with activity tracking and summary by @osama1998H in #33
  • feat: Add comprehensive analytics features including daily stats, weekly summaries, and behavioral insights by @osama1998H in #34
  • feat: Update default category setting to use a dropdown with fetched categories by @osama1998H in #35
  • feat: Implement sidebar collapse functionality and add localization for toggle actions by @osama1998H in #36

Full Changelog: v2.0.0...v2.5.1