Skip to content

Releases: fspoettel/advent-of-code-rust

v0.12.0

26 Nov 13:17

Choose a tag to compare

What's Changed

  • Bump year in config to 2025
  • Update rust edition to 2024
  • Use u64 to represent solutions by @penelopeysm in #75
  • Allow overwriting existing day by @AV3RG in #63
  • Avoid cloning in bencher by @asibahi in #67
  • Use basename var in vscode debug by @Cormochamelion in #69
  • Make Day::new const and remove Day::__new_unchecked by @tguichaoua in #73

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

22 Dec 12:14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

10 Dec 12:59

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.5...v0.10.0

v0.9.5

07 Dec 20:24

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.4...v0.9.5

v0.9.4

06 Dec 09:44

Choose a tag to compare

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 to template module by @fspoettel in #40

New Contributors

Full Changelog: v0.9.3...v0.9.4

v0.9.3

01 Dec 13:01

Choose a tag to compare

  • 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

24 Nov 08:27

Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

22 Nov 13:16

Choose a tag to compare

What's Changed

  • feat: Add a Day type to provide better handling of day value by @tguichaoua in #35
  • refactor: Rename main! macro to solution! and hoist to top.

Full Changelog: v0.9.0...v0.9.1

v0.9.0

01 Nov 09:50

Choose a tag to compare

  • ci: add hook to check code formating
  • feat: add command to download puzzle descriptions
  • feat: add --submit <part> option to cargo solve
  • feat: implement benchmarking

Full Changelog: v0.8.1...v0.9.0

v0.8.1

01 Dec 15:31

Choose a tag to compare

  • 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