Repository navigation
v0.4.0
sdk
- A class table refresh that fails keeps the last table in cache for a minute instead of
dropping it - One retry on HTTP 500, as for 429, 502 and 503
NewreturnsErrUnsupportedLocalefor a language the region's site does not haveSearchStylesandStylesrefuse aSizeabove 100 withErrBadRequest. NC answers a
bigger page with zero rows, which looked like a real answerDaevanionrefuses a board ID of 0Character.Rankingsrows carryIsNewfor NC's first-appearance marker, asRankings
entries already didTopStylesstops with a drift error if NC serves the same page twice instead of looping on it- Icon and portrait URLs NC already spells out in full pass through instead of being prefixed
again PagedandPageInfocarry camelCase json tags, andLinesmarshals as[]instead of
nullwhen empty- Server names come back in the site's own language whatever the locale
probe
make proberuns one region at a time
Known issues
- KR's site API still answers
ErrNoRoutefrom outside Korea. KR's boards and styleshop still
work - Rankings answer
ErrNoSeasonwhile NC has the public boards turned off - TW's item dictionary still returns the occasional 500
Full Changelog: v0.3.0...v0.4.0