Releases: osama1998H/lume
Releases · osama1998H/lume
v3.2.0
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
v3.0.0
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
- @dependabot[bot] made their first contribution in #70
Full Changelog: v2.5.7...v3.0.0
Changelog
v2.5.7
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
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
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
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
What's Changed
- Feature/startup memory optimization by @osama1998H in #38
- Refactor/database-repository-pattern by @osama1998H in #39
Full Changelog: v2.5.2...v2.5.3
v2.5.2
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
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