v1.5.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixed
- fix(insights): debounce useInsightChart refetch to prevent rapid DB polling while scrubbing by @shm11C3 in #1030
Maintenance
- Fix/publish/update-tauri-config by @shm11C3 in #998
- feat: Update release workflow and tauri configuration script for versioning and signing by @shm11C3 in #995
- ci: Migrate updateTauriConfig script to TypeScript and update workflow to use the new script by @shm11C3 in #996
- feat: Add macOS publishing workflow for Tauri applications with support for Arm and Intel architectures by @shm11C3 in #997
- Revise security policy and reporting guidelines by @shm11C3 in #999
- Chore: Add cargo aliases for tauri commands and update CI workflow by @shm11C3 in #1004
- docs: Update README and contributing guidelines; refine Japanese translation by @shm11C3 in #1003
- Chore: Add merge gate script and update CI workflow for job result va… by @shm11C3 in #1008
- Chore(deps): Bump @modelcontextprotocol/sdk and hono to latest versions by @shm11C3 in #1028
- Chore(deps): Update Tauri plugins to latest versions by @shm11C3 in #1029
Other Changes
- chore(ci): replace frontend-only build check with full Tauri build in CI by @shm11C3 in #667
- feat: add comprehensive backend unit tests by @shm11C3 in #669
- feat: add system theme option by @shm11C3 in #668
- chore: update THIRD_PARTY_NOTICES.md (auto) by @github-actions[bot] in #671
- add test by @shm11C3 in #670
- feat: add lazy loading and prefetching for screens by @shm11C3 in #674
- fix(Snapshot): Filter slider cannot be moved smoothly by @shm11C3 in #675
- refactor: unify slider components into a single component by @shm11C3 in #677
- Chore: Update Rust toolchain version to 1.90.0 by @shm11C3 in #691
- Add cooldown for npm and GitHub Actions in dependabot by @shm11C3 in #693
- chore: update THIRD_PARTY_NOTICES.md (auto) by @github-actions[bot] in #692
- feat: optimize CI workflow with composite actions and parallel execution by @shm11C3 in #698
- chore: update action versions in workflows for consistency and stability by @shm11C3 in #700
- feat: update Rust installation method to use rustup for better control by @shm11C3 in #701
- Enhance CI workflow with improved change detection and frontend linting by @shm11C3 in #704
- Refactor/delete-todos by @shm11C3 in #703
- feat: add final merge gate with dynamic required checks for CI workflow by @shm11C3 in #705
- fix: refactor license update workflow to improve artifact handling and PR creation by @shm11C3 in #702
- fix: adjust permissions for license update workflow jobs by @shm11C3 in #707
- chore: update dependabot configuration for npm, cargo, and github-actions ecosystems by @shm11C3 in #709
- chore: remove rust-clippy workflow file by @shm11C3 in #710
- feat: add LibreHardwareMonitor import settings by @shm11C3 in #719
- feat: add LibreHardwareMonitor connection testing by @shm11C3 in #722
- feat: remove refresh interval and timeout from LibreHardwareMonitor settings by @shm11C3 in #723
- chore: remove baseUrl from tsconfig.json by @shm11C3 in #738
- chore: update recharts to version 3.2.1 by @shm11C3 in #739
- Chore: Update schema version to 2.2.5 by @shm11C3 in #759
- Chore(deps): Update React and related dependencies to latest versions by @shm11C3 in #758
- Close/#623 by @shm11C3 in #761
- fix(design): adjust outer radius of DoughnutChart from 70 to 60 by @shm11C3 in #762
- refactor(settings): burn-in shift settings and insights configuration by @shm11C3 in #763
- chore: update Tauri and related dependencies by @shm11C3 in #789
- Chore(deps): Bump @biomejs/biome to 2.3.2 and update biome schema to 2.3.2 by @shm11C3 in #788
- feat(Dashboard: cpu, gpu, ram): implement responsive design adjustments and add useWindowsSize hook by @shm11C3 in #792
- chore: add Rust target directory to .gitignore by @shm11C3 in #794
- feat(ProcessTable): add truncation for process names and improve table styling by @shm11C3 in #793
- feat: update temperature terminology in GPU insights and localization files by @shm11C3 in #818
- feat: add frontend build job to CI workflow by @shm11C3 in #819
- chore: update vitest and coverage-v8 dependencies to version 4.0.8 by @shm11C3 in #837
- chore: update version to 1.4.0 in tauri configuration by @shm11C3 in #855
- v1.4.0 by @shm11C3 in #854
- fix: add checkout step for repository in publish workflow by @shm11C3 in #856
- chore: update version to 1.4.1 in tauri configuration by @shm11C3 in #857
- docs: improve installation guide and update download instructions by @shm11C3 in #860
- docs: add Japanese README.md by @shm11C3 in #861
- feat: add dropdown menu for dashboard item selection and update localization by @shm11C3 in #863
- Translate Japanese comments to English in source code by @Copilot in #879
- Translate remaining Japanese comments to English by @Copilot in #880
- fix: initialize dashboard visible items with default values by @shm11C3 in #881
- feat: add setup step for safe-chain in Node.js action by @shm11C3 in #885
- update npm deps by @shm11C3 in #892
- Add license scan report and status by @fossabot in #889
- fix: update license-check command in CI workflow and package.json by @shm11C3 in #890
- Fix Tauri build arguments and update frontend test command in CI workflow by @shm11C3 in #893
- Update tauri-action with additional argument by @shm11C3 in #894
- refactor: unify test commands and improve documentation for Rust and frontend by @shm11C3 in #891
- Chore(deps): Add rust-toolchain configuration and update dependabot settings by @shm11C3 in #933
- CI: Replace actions/cache with rust-cache for improved Rust environme… by @shm11C3 in #937
- fix: Correct workspace path in Rust setup action by @shm11C3 in #938
- fix: Update safe-chain setup method to use installation script by @shm11C3 in #940
- CI: Add rust-toolchain step for improved Rust setup by @shm11C3 in #939
- update: Refactor Dependabot configuration to include group patterns for updates by @shm11C3 in #941
- Update Dependabot schedule and assignees by @shm11C3 in #943
- Add biome patterns to dependabot configuration by @shm11C3 in #951
- Chore: Update Node.js version to 24 and upgrade setup-node action to v6 by @shm11C3 in #953
- Ci/auto update by @shm11C3 in #959
- feat: add job ID key and shared key for Rust caching by @shm11C3 in #962
- Add macOS support to CI workflow and update MacOSPlatform by @shm11C3 in #963
- docs: add project guidelines and architecture overview to AGENTS.md by @shm11C3 in #965
- feat: add setup-safe-chain action and auto-update workflow by @shm11C3 in #966
- fix(biome): run lint repo-wide and fix new script violations by @shm11C3 in #973
- fix(theme): scale color of graphs was not determined correctly by @shm11C3 in #974
- fix: update app version retrieval to simplify context usage by @shm11C3 in #967
- add(ci): add macOS to the CI platform matrix for backend tests by @shm11C3 in #975
- fix(ui): Initial state will be without window decorations by @shm11C3 in #977
- feat(licenses): add manual notices from the THIRD_PARTY_NOTICES directory by @shm11C3 in #979
- Show update details and require confirmation before installing (Tauri Updater) by @shm11C3 in #980
- Remove FOSSA status badge by @shm11C3 in #983
- refactor(test): co-locate unit tests with production code by @shm11C3 in #984
- feat: add caching and preloading for WiX Toolset in Windows environment by @shm11C3 in #987
- refactor: updater move to components or hooks by @shm11C3 in #986
- fix: Remove
AikidoSec/safe-chainfrom publish workflow by @shm11C3 in #988 - Remove WiX Toolset caching and preloading steps by @shm11C3 in #989
- feat: Enhance logging in updater commands for better traceability by @shm11C3 in #991
- fix: update AppUpdateModal to manage open state with useEffect by @shm11C3 in #992
- feat: Add new version display in update modal and localization support by @shm11C3 in #993
- feat: Add labeler and release note configuration files by @shm11C3 in #994
- Chore: Update tauri-test alias to include test threads and nocapture options by @shm11C3 in #1007
- chore(test): colocate rust tests by @shm11C3 in #1024
New Contributors
- @hardwarevisualizerappmanager[bot] made their first contribution in #708
- @fossabot made their first contribution in #889
Full Changelog: v1.3.0...v1.5.1