- New;
- Drop back to oldest supported version of Python.
- New;
- Upgrade of Python from 3.7 to 3.13, and upgrade to latest packages.
- Fixes;
- Address security alert from dependabot: Black vulnerable to Regular Expression Denial of Service (ReDoS) when running the Black linter. NB: The vulnerability was only related to linting during development. The aws-cron-expression-validator package itself was not impacted.
- Documentation change only;
- Remove stale Snyk advisor package health reporting
- Fixes;
- New;
- Add these project release notes
- New;
- Adds community standards documentation suggested by GitHub. No functional changes
- Fixes;
- Address security alert from dependabot regarding a ReDoS vulnerability in svnurl.py when running unit tests. NB: The vulnerability only related to unit testing. The aws-cron-expression-validator package itself was not impacted.
- New;
- Adds exceptions for each field (e.g.
AWSCronExpressionMinuteError).
- Adds exceptions for each field (e.g.
- New;
- Relaxes Python language dependency from v3.9 to v3.7. No functional changes
- Internal non-functional changes;
- Relax Python language dependency from v3.9 to v3.7.
- Code linting.
- Fix PyPI link to source.
- Additional automated CI/CD testing.
- Updated docs