Skip to content

Commit 76c3c4a

Browse files
chore: update changelogs for v29.0.0 [skip ci]
1 parent bf4743f commit 76c3c4a

File tree

2 files changed

+98
-4
lines changed

2 files changed

+98
-4
lines changed

CHANGELOG.md

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,56 @@ All notable changes to this project will be documented in this file.
77
## [Unreleased]
88

99

10+
[[bf4743f](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)...
11+
[bf4743f](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)]
12+
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/bf4743ff6c81a48c13b52426962c2a2493ccde9d...bf4743ff6c81a48c13b52426962c2a2493ccde9d))
13+
14+
15+
### 📦 Dependencies
16+
17+
- [dependency] Update version 29.0.0 [`(bf4743f)`](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)
18+
19+
20+
21+
22+
23+
24+
## [29.0.0] - 2025-10-29
25+
26+
1027
[[829fc75](https://github.com/Nick2bad4u/FitFileViewer/commit/829fc755b087e8baeb5c9f2cedbcf6c28a61e858)...
11-
[829fc75](https://github.com/Nick2bad4u/FitFileViewer/commit/829fc755b087e8baeb5c9f2cedbcf6c28a61e858)]
12-
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/829fc755b087e8baeb5c9f2cedbcf6c28a61e858...829fc755b087e8baeb5c9f2cedbcf6c28a61e858))
28+
[d61402d](https://github.com/Nick2bad4u/FitFileViewer/commit/d61402dd469ea49740ca294c85206a3cb3d7ea87)]
29+
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/829fc755b087e8baeb5c9f2cedbcf6c28a61e858...d61402dd469ea49740ca294c85206a3cb3d7ea87))
30+
31+
32+
### 🛠️ GitHub Actions
33+
34+
- 👷 [ci] Fix Codecov uploads on Windows and normalize LCOV paths
35+
- Add electron-app/codecov.exe and invoke it in the Vitest workflow to upload ./coverage/lcov.info (Windows-friendly upload step; continue-on-error to avoid CI hard-fail)
36+
- Keep codecov action as a fallback; remove codecov.exe from .gitignore so the binary is tracked
37+
38+
🔧 [build] Add LCOV normalization script to produce repo-root-relative paths
39+
- Add electron-app/scripts/normalize-coverage-lcov.mjs which copies coverage from temp dirs and rewrites SF: entries to POSIX, repo-root-relative paths, then writes normalized lcov back to electron-app/coverage/lcov.info
40+
- This ensures Codecov receives consistent, repo-relative file paths and fixes unusable reports
41+
42+
🔧 [build] Standardize Vitest coverage output and path handling
43+
- Update electron-app/vitest.config.js to use repo-local globs (remove redundant electron-app/ prefixes), set coverage.dir to ./coverage, and add an lcov reporter configured with projectRoot: path.resolve(__dirname, "..")
44+
- Adjust include/exclude, setupFiles, SSR transform patterns, typecheck includes and forceRerunTriggers to use generic repo-relative globs for consistent discovery across platforms
45+
46+
🧪 [test] Update renderLapZoneCharts expectations to match current canvas styling
47+
- Adjust test assertions in electron-app/tests/strictTests/renderLapZoneCharts.test.ts: borderRadius 12px → 8px and boxShadow "0 2px 4px rgba(0,0,0,0.1)" → "0 2px 8px rgba(0,0,0,0.1)"
48+
49+
👷 [ci] Tweak Build workflow path-ignore rules
50+
- Update .github/workflows/Build.yml paths-ignore to include scripts, tests, assets and vite.config.js so workflow trigger logic treats these files as intended
51+
52+
Signed-off-by: Nick2bad4u <[email protected]> [`(d61402d)`](https://github.com/Nick2bad4u/FitFileViewer/commit/d61402dd469ea49740ca294c85206a3cb3d7ea87)
53+
54+
55+
56+
### ⚙️ Miscellaneous Tasks
57+
58+
- Update changelogs for v28.9.0 [skip ci] [`(6af7c41)`](https://github.com/Nick2bad4u/FitFileViewer/commit/6af7c410464ceba6be13d14151c9e7c9ac0362fb)
59+
1360

1461

1562
### 📦 Dependencies

electron-app/CHANGELOG.md

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,56 @@ All notable changes to this project will be documented in this file.
77
## [Unreleased]
88

99

10+
[[bf4743f](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)...
11+
[bf4743f](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)]
12+
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/bf4743ff6c81a48c13b52426962c2a2493ccde9d...bf4743ff6c81a48c13b52426962c2a2493ccde9d))
13+
14+
15+
### 📦 Dependencies
16+
17+
- [dependency] Update version 29.0.0 [`(bf4743f)`](https://github.com/Nick2bad4u/FitFileViewer/commit/bf4743ff6c81a48c13b52426962c2a2493ccde9d)
18+
19+
20+
21+
22+
23+
24+
## [29.0.0] - 2025-10-29
25+
26+
1027
[[829fc75](https://github.com/Nick2bad4u/FitFileViewer/commit/829fc755b087e8baeb5c9f2cedbcf6c28a61e858)...
11-
[829fc75](https://github.com/Nick2bad4u/FitFileViewer/commit/829fc755b087e8baeb5c9f2cedbcf6c28a61e858)]
12-
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/829fc755b087e8baeb5c9f2cedbcf6c28a61e858...829fc755b087e8baeb5c9f2cedbcf6c28a61e858))
28+
[d61402d](https://github.com/Nick2bad4u/FitFileViewer/commit/d61402dd469ea49740ca294c85206a3cb3d7ea87)]
29+
([compare](https://github.com/Nick2bad4u/FitFileViewer/compare/829fc755b087e8baeb5c9f2cedbcf6c28a61e858...d61402dd469ea49740ca294c85206a3cb3d7ea87))
30+
31+
32+
### 🛠️ GitHub Actions
33+
34+
- 👷 [ci] Fix Codecov uploads on Windows and normalize LCOV paths
35+
- Add electron-app/codecov.exe and invoke it in the Vitest workflow to upload ./coverage/lcov.info (Windows-friendly upload step; continue-on-error to avoid CI hard-fail)
36+
- Keep codecov action as a fallback; remove codecov.exe from .gitignore so the binary is tracked
37+
38+
🔧 [build] Add LCOV normalization script to produce repo-root-relative paths
39+
- Add electron-app/scripts/normalize-coverage-lcov.mjs which copies coverage from temp dirs and rewrites SF: entries to POSIX, repo-root-relative paths, then writes normalized lcov back to electron-app/coverage/lcov.info
40+
- This ensures Codecov receives consistent, repo-relative file paths and fixes unusable reports
41+
42+
🔧 [build] Standardize Vitest coverage output and path handling
43+
- Update electron-app/vitest.config.js to use repo-local globs (remove redundant electron-app/ prefixes), set coverage.dir to ./coverage, and add an lcov reporter configured with projectRoot: path.resolve(__dirname, "..")
44+
- Adjust include/exclude, setupFiles, SSR transform patterns, typecheck includes and forceRerunTriggers to use generic repo-relative globs for consistent discovery across platforms
45+
46+
🧪 [test] Update renderLapZoneCharts expectations to match current canvas styling
47+
- Adjust test assertions in electron-app/tests/strictTests/renderLapZoneCharts.test.ts: borderRadius 12px → 8px and boxShadow "0 2px 4px rgba(0,0,0,0.1)" → "0 2px 8px rgba(0,0,0,0.1)"
48+
49+
👷 [ci] Tweak Build workflow path-ignore rules
50+
- Update .github/workflows/Build.yml paths-ignore to include scripts, tests, assets and vite.config.js so workflow trigger logic treats these files as intended
51+
52+
Signed-off-by: Nick2bad4u <[email protected]> [`(d61402d)`](https://github.com/Nick2bad4u/FitFileViewer/commit/d61402dd469ea49740ca294c85206a3cb3d7ea87)
53+
54+
55+
56+
### ⚙️ Miscellaneous Tasks
57+
58+
- Update changelogs for v28.9.0 [skip ci] [`(6af7c41)`](https://github.com/Nick2bad4u/FitFileViewer/commit/6af7c410464ceba6be13d14151c9e7c9ac0362fb)
59+
1360

1461

1562
### 📦 Dependencies

0 commit comments

Comments
 (0)