v1.2.0 - NH critters revamp, devops, other improvements
- Changes to New Horizons critter endpoints:
- Restructured to support time availability on a month-by-month basis. Previously we overlooked the fact that two fish have different time availability depending on the month.
- The availability fields are now arrays that hold objects, each object holding a range of months and the time the critter is available during those months.
- New objects to show time availability per-month.
- Individual catchphrase fields (
catchphrase,catchphrase2,catchphrase3) have been merged into a singlecatchphrasesarray. - Some fields that hold numbers have been converted from strings to numerics (
number,sell_x, andmonths_north_array/months_south_arrayitems are now integer;tank_widthandtank_lengthare now float). - Some fields have been renamed for clarity.
- Restructured to support time availability on a month-by-month basis. Previously we overlooked the fact that two fish have different time availability depending on the month.
- .gitignore, venv, and requirements.txt added to aid development.
- Nookipedia page URLs now grabbed through
_pageNamefield instead ofurl. - Fixes for warnings, errors, and bugs (spelling fix, renamed error functions, removed unused variables).
Contributors: @janreggie, @KevinPayravi