Releases: fspoettel/advent-of-code-rust
Releases · fspoettel/advent-of-code-rust
v0.11.0
What's Changed
- fix: address some
clippy::pedantic
warnings by @fspoettel in #55 - feat: make
time
command less noisy by @tguichaoua in #56 - refactor: remove
--time
flags in favor ofcargo time
command by @fspoettel in #58 - feat: use server time for
cargo today
by @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
today
command 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
--download
flag to scaffold by @fspoettel in #46 - feat: use black_box for benchmark evaluation by @fspoettel in #47
- refactor: move
Day
struct totemplate
module 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
example
input 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_code
by @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.