Releases: fspoettel/advent-of-code-rust
Releases · fspoettel/advent-of-code-rust
v0.11.0
What's Changed
- fix: address some
clippy::pedanticwarnings by @fspoettel in #55 - feat: make
timecommand less noisy by @tguichaoua in #56 - refactor: remove
--timeflags in favor ofcargo timecommand by @fspoettel in #58 - feat: use server time for
cargo todayby @pokeylope in #61
New Contributors
- @pokeylope made their first contribution in #61
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Add
todaycommand to scaffold, download input and read challenge for current date by @tomvaneyck in #43 - feat: add incremental benchmarks by @fspoettel and @tguichaoua in #53
New Contributors
- @tomvaneyck made their first contribution in #43
Full Changelog: v0.9.5...v0.10.0
v0.9.5
What's Changed
- refactor: move solution template to its own file by @tguichaoua in #49
- refactor: dry
solution!macro implementation by @tguichaoua in #48 - feat: add dhat by @kcaffrey in #52
New Contributors
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- fix: commit message typo for stars-action by @mfornet in #38
- feat: add macro arms for only running single parts of a solution by @mjclarke94 in #44
- feat: add
--downloadflag to scaffold by @fspoettel in #46 - feat: use black_box for benchmark evaluation by @fspoettel in #47
- refactor: move
Daystruct totemplatemodule by @fspoettel in #40
New Contributors
- @mfornet made their first contribution in #38
- @mjclarke94 made their first contribution in #44
Full Changelog: v0.9.3...v0.9.4
v0.9.3
- feat: add
read_file_part()helper to handle days where the example input differs between part 1 and 2. - fix: remove
exampleinput from.gitignore.
Full Changelog: v0.9.2...v0.9.3
v0.9.2
v0.9.1
What's Changed
- feat: Add a Day type to provide better handling of day value by @tguichaoua in #35
- refactor: Rename
main!macro tosolution!and hoist to top.
Full Changelog: v0.9.0...v0.9.1
v0.9.0
- ci: add hook to check code formating
- feat: add command to download puzzle descriptions
- feat: add
--submit <part>option tocargo solve - feat: implement benchmarking
Full Changelog: v0.8.1...v0.9.0
v0.8.1
- disable schedule for readme stars action by default. this is done as a cautionary measure to avoid traffic bursts if many people use this and do not change the default schedule.
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- fix: rename package to
advent_of_codeby @fspoettel in #13
Full Changelog: v0.7.0...v0.8.0
How to migrate
To update your repo with this change, apply it as a patch:
# in this repository
git diff v0.7.0 v0.8.0 > package_rename.diff
# apply to your repo
git apply <path_to_diff>If there are incompatible changes in your repository, remove offending blocks from the diff.