Skip to content

Commit cd8de8c

Browse files
committed
Add CHANGELOG.md to track project changes
1 parent f9e40c6 commit cd8de8c

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

CHANGELOG.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Added
11+
- CHANGELOG.md file to track project changes
12+
13+
## [0.1.4] - 2026-01-19
14+
15+
### Changed
16+
- Replaced third-party release action with official gh CLI for more reliable release management
17+
18+
### Fixed
19+
- Release workflow artifact naming to prevent file overwrites
20+
21+
## [0.1.3] - 2026-01-19
22+
23+
### Added
24+
- macOS Gatekeeper bypass instructions in release notes
25+
26+
### Changed
27+
- Added explicit permissions to CI workflows (contents: read)
28+
29+
## [0.1.2] - 2026-01-19
30+
31+
### Fixed
32+
- Release workflow asset preparation to preserve unique artifact names
33+
34+
## [0.1.1] - 2026-01-19
35+
36+
### Added
37+
- GitHub Actions workflows for CI, PR checks, and automated releases
38+
- Dependabot configuration for weekly dependency updates
39+
- Issue templates for bug reports and feature requests
40+
- Pull request template
41+
- Security policy
42+
- Stale bot for inactive issues and PRs
43+
- Multi-platform release binaries (Linux, macOS Intel/ARM, Windows)
44+
45+
### Changed
46+
- Enabled vendored OpenSSL for cross-compilation support
47+
48+
### Fixed
49+
- Incomplete HTML sanitization in JavaScript (XSS vulnerabilities)
50+
- Code formatting issues
51+
- Clippy warning for manual range contains
52+
53+
## [0.1.0] - 2026-01-15
54+
55+
### Added
56+
- Initial release
57+
- OpenClass API integration for syncing student progress
58+
- SQLite database for local storage
59+
- REST API server
60+
- Interactive dashboard with analytics
61+
- Multi-class support with incremental sync
62+
- Student risk level identification
63+
- Assignment difficulty ranking
64+
- Engagement gap detection
65+
- Progress tracking over time
66+
- Night filtering for cohort comparison

0 commit comments

Comments
 (0)