Releases: Apsurt/aocenv
Releases · Apsurt/aocenv
v0.2.2
v0.2.1
v0.2.1
Fixes:
- Bug what broke the timed run completely, wrong path was used when declaring the timed_runner.py script.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.2.0
Features
- Implemented
aoc run --timeto accurately time the runtime of the solution. Ommiting the submit function and other unnecessary calls.
Fixes:
- Bug that when auto-bump and clear-on-bind were both enabled the clear was executed before version bump, which resulted in old version being written into main.py
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.1
Features
- Implemented
contextcommand to set default year, day, and part. - Implemented
auto_bump_on_correctfeature to automatically update context on correct submission. - Implemented
bind_on_correctfeature to automatically bind solution on correct submission. - Implemented
commit_on_bindfeature to automatically commit solution after binding.
Fixes & Improvements
- Updated tests to cover new features.
- Fixed various bugs and improved code quality.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Changelog
v0.1.0
Core Functionality
- Implemented
init,run,submit,clear, andbindcommands. - Added solution loading and execution.
Input Handling
- Implemented input fetching from Advent of Code website.
- Added input parsing and caching for improved performance.
Configuration
- Added an interactive configuration wizard (
aoc init). - Implemented session cookie handling for authentication.
Context Management
- Added automatic retrieval of year and day from the environment.
- Implemented context validation.
Fixes & Improvements
- Numerous bug fixes and stability improvements.
- Improved type hinting and code quality.