Skip to content

Commit afe9ce7

Browse files
committed
docs: add v1.5.0 changelog entry
1 parent a62d63b commit afe9ce7

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## [1.5.0] - 2025-12-15
10+
11+
### Added
12+
- **Comprehensive Test Coverage:** Increased test coverage from 75% to 98% (Issue #29).
13+
- Added `test_init_db.py`: 15 tests for environment parsing and database info extraction.
14+
- Added `test_init_data.py`: 8 tests for data seeding functions.
15+
- Added `test_import_log.py`: 18 tests for import routes.
16+
- Added `test_pdf_importer.py`: 19 tests for PDF parsing.
17+
- Expanded Excel importer tests with 15 edge cases.
18+
- Expanded route tests with 7 time summary edge cases.
19+
- Added `.coveragerc` configuration to exclude interactive scripts from coverage.
20+
- Integrated Codecov test results action for improved CI reporting.
21+
- Dynamic Codecov coverage badge in README.
22+
23+
### Changed
24+
- Improved CI workflow with `junitxml` output for better test reporting.
25+
26+
927
## [1.4.0] - 2025-12-14
1028

1129
### Added
@@ -182,6 +200,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
182200

183201

184202

203+
[1.5.0]: https://github.com/PPeitsch/TimeTrack/compare/v1.4.0...v1.5.0
185204
[1.4.0]: https://github.com/PPeitsch/TimeTrack/compare/v1.3.2...v1.4.0
186205
[1.3.2]: https://github.com/PPeitsch/TimeTrack/compare/v1.3.1...v1.3.2
187206

0 commit comments

Comments
 (0)