2.12.0 (2021-12-17)
- Updates prepack command. This was accidentally reverted (c0de41b)
- Adds day 17 completed challenge (3c1c8d0)
- Can now support promise parts (bcfa671)
2.11.5 (2021-12-17)
- Changes output dir back to lib, fixes oclif readme not picking up the correct dir (8baf526)
2.11.4 (2021-12-17)
- Attempts to fix prepack as its is hanging (0d89e46)
2.11.3 (2021-12-17)
- Adds echo to end of build, prepack is hanging and I need to know where (a6e9a08)
2.11.2 (2021-12-17)
- Adds lock file to files that can be updated after a release (d417ef5)
- Possible fix to release being blocked, changes auth to GH_TOKEN (5159fc7)
2.11.1 (2021-12-17)
- Attempts to fix ci issues (93c0bb2)
2.11.0 (2021-12-16)
- Adds back the readme (32f6784)
- Adds day 16 completed challenge (8eb69c9)
- Updates @oclif/plugin-help to 5.1.10 (05cbe2d)
2.10.0 (2021-12-15)
- refactors bottomLeft in day15 to make a bit more sense (c08f258)
- removes extra function in day15 (c9fa938)
- Refactors code to use typescript paths (1c159f0)
2.9.0 (2021-12-15)
- Adds day 15 completed challenge (8a3ca63)
- Makes day9 use the new PointMap (cc836c9)
2.8.0 (2021-12-14)
- Deconstruct's input parameters if possible (81794d6)
- Adds day 14 completed challenge (14f6602)
2.7.0 (2021-12-13)
- Adds day 13 completed challenge (17d2ad3)
2.6.0 (2021-12-12)
- Refactors day12 into one method (608c5c8)
2.5.1 (2021-12-12)
- lowers valid node version to 12.x (2ae139a)
2.5.0 (2021-12-12)
2.4.0 (2021-12-11)
- allows for break when onError undefined (9e5b84c)
- Adds day 11 completed challenge (87df02e)
2.3.0 (2021-12-10)
- Adds lint step (60eaaf7)
- adds return types to all methods (ffb5e92)
- moves 'path' import to base.ts (3a3a9f4)
- Removes unnecessary method (55fd8f0)
- shares the Point type between classes (7709702)
- Updates '@oclif/core' to latest (d137067)
- Reverts back to @oclif/dev-cli (af89e11)
- Adds day 10 completed challenge (58c1e19)
2.2.0 (2021-12-09)
- Changes license to MIT (4b5b3ed)
2.1.0 (2021-12-09)
- Adds day 9 completed challenge (247ad65)
2.0.0 (2021-12-08)
- Changes default command to lowercase (0bcfa06)
- Tests should use correct part1 answer (432a30a)
- Adds day 8 completed challenge (ce66834)
1.6.1 (2021-12-07)
- Part2 input should be copied before part1 is run (ef16c94)
1.6.0 (2021-12-07)
- Changes part2 to use the General Summation Formula. (96595ab)
- Refactors command in prep to run each part separately (1b42f28)
- Removes some processing cycles by starting at the closest crab (1158577)
- Adds the ability to run each part individuality (cf14761)
1.5.0 (2021-12-07)
- Adds day 7 completed challenge (61a77d4)
1.4.0 (2021-12-06)
- Makes grid resize itself based off its input (a31fbee)
- Adds day 6 completed challenge (77ceea9)
1.3.0 (2021-12-05)
- Updates all packages to latest (not eslint) (aae4ca8)
1.2.0 (2021-12-04)
- Ensures all lines read are in '\n' format (66ff1ce)
- Adds day 4 completed challenge (e6deac2)
1.1.1 (2021-12-03)
- Removes final line in input files (0b9cb9e)
- Removes generic type from challenge commands as they're not needed (82bbe5b)
- Updates vscode settings to ignore paintext files (16daefd)
- Changes Day3 test name to actually be Day3 (eec5a41)
1.1.0 (2021-12-03)
- Adds GH_TOKEN (e7269b8)
- Adds new workflow for pull requests. Adds workflow testing for node versions (76c637a)
- Adds tests using the example data (5b00f4e)
- Updates changelog to have some data for v1.0.0 (b8ae6c5)
- Adds day 3 completed challenge (de26e08)
1.0.3 (2021-12-02)
- Changes package manager from pnpm back to npm (462dd39)
1.0.2 (2021-12-02)
- Changes package manager from pnpm back to npm (42c88e2)