Skip to content

Releases: DaltonSW/aocgo

aocli-v0.11.0

03 Dec 13:49
Compare
Choose a tag to compare

A Big One

With this, I think most of the weird things I'm aware of are wrapped up. Hopefully solving is much smoother going forward! Thanks for the support on this, it has meant a lot to me :)

What's Changed

  • Fix string contains check in submit function by @westonclark in #51
  • Fix view and leaderboard issue where they appear blank on launch sometimes
  • Fixed puzzle display rending examples with improper newlines
  • Fixed puzzle display's random newlines making spacing jarring

2024 Day 3 with new printing logic!
image

New Contributors

Full Changelog: aocli-v0.10.0...aocli-v0.11.0

aocli v0.9.12

01 Dec 16:28
Compare
Choose a tag to compare

Happy December! Hope your solving has been going well.

Some quick fixes:

  • Fixed get command parsing from directory
  • Added reload command back to CLI
  • Updated module dependencies

aocli v0.10.0 - Happy December

01 Dec 17:39
Compare
Choose a tag to compare

Another hotfix coming in quick. Feels like enough stuff has been noticed and fixed today that a new minor version increment feels apt.

Fixes:

  • user view properly includes "today" now
  • health command checks more stuff
  • health command has more detailed output

submit is still a bit funky, sorry :(

aocli v0.9.11

20 Nov 03:01
Compare
Choose a tag to compare

Some small cleanups

  • Updater now properly displays error message (Closes #45 and #47)
  • Fixed some styling with the update available message
  • Reimplemented the version command (Closes #46)

aocli v0.9.10

22 Oct 21:22
Compare
Choose a tag to compare
  • EST is considered for puzzle unlocking (anybody west of EST shouldn't have issues accessing on Dec 1st now)
  • Changed some of the hex codes so they now differ from Advent of Code's style, per their guidelines
  • Leaderboards merged into one struct and can be cached properly now
  • Slightly looser rate limiting between March and October (the "off-season")
  • Using Cobra module for flag parsing and help command
  • Fixed Submission function

aocli v0.9.9

24 Aug 00:15
Compare
Choose a tag to compare
  • Added a landing page if you don't provide any commands (it's cute, check it out)
  • Updated modules and reworked user table to just use lipgloss tables
  • Slightly reworked version command since I made most commands check for new version at the end anyway
  • Styling tweaks in various places

aocli v0.9.8

23 Aug 02:15
Compare
Choose a tag to compare
  • Enhanced the visual wrapping around the user command
  • Fixed the `help/ command to include all of the implemented commands
  • aocli will now automatically check for available updates at the end of every command run
  • Fixed some issues with submit, and now accepts year and day as arguments

aocli v0.9.6

18 Aug 19:58
Compare
Choose a tag to compare
  • Puzzle submissions have actually readable styling now
  • When you submit, it will check your submission against known correct answers
    • Lets you submit to a problem after the fact to verify an updated script without hitting the servers
    • Prevents you from submitting the answer for part 1 to part 2, since (as far as I know) they should never be the same
  • Added a user command that will display out a table representation of stars obtained across all years

aocli v0.9.5

17 Aug 13:38
Compare
Choose a tag to compare
  • Better updating
  • Better year and day parsing (also properly recognizes that 2015 was the right start year, oops)

aocli v0.9.4

15 Aug 00:33
Compare
Choose a tag to compare

Better logging for updating
Running update command doesn't require your root user to have a session token available