View Source Changelog
3-0-0
3.0.0
AOC.IEx
has been reworked.- All functions accept an
opts
keyword list used to specify year or day when needed. p1
andp2
now accept puzzle input as an argument, making it easier to switch between different inputs or examples.- Introduce
p1e
,p1i
,p2e
andp2i
to facilitate callingp1
orp2
with example or puzzle input. - Introduce wrapper functions
example_path/1
,input_path/1
,example_string/1
,input_string/1
,example_stream/1
andinput_stream/1
to facilitate experimentation inside iex.
- All functions accept an
- Update
AOC
documentation to reflect to new workflow. - Update
mix aoc.gen
to generate a template more suited to new workflow.
2-0-2
2.0.2
- Pass user agent when using
mix aoc.get
2-0-1
2.0.1
- Update ex_doc, add typepsecs to public functions.
2-0-0
2.0.0
input_string
andexample_string
now both callString.trim_trailing/1
on the returned string.
1-1-0
1.1.0
- Download example input when using
mix aoc.get
. - Add
example_*
functions toAOC
module.
1-0-1
1.0.1
- Make
input_*
functions public (def
instead ofdefp
) to facilitate debugging.
1-0-0
1.0.0
- Initial stable release