Repository navigation
Releases: nuriland/aion2-api
Releases · nuriland/aion2-api
Release list
v0.4.1
sdk
- The MCP server moved to nuriland/aion2-mcp
- The SDK no longer builds its own binaries as the executable MCP moved
Full Changelog: v0.4.0...v0.4.1
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
v0.3.0
mcp
- New
aion2-mcpcontains our implementation of the MCP server for this library- Download a binary for your platform from this release, or
go install github.com/nuriland/aion2-api/cmd/aion2-mcp@v0.3.0 - 23 tools: servers and classes, characters and their gear and Daevanion boards, items, rankings, news and player boards, and
the styleshop
- Download a binary for your platform from this release, or
- Runs over stdio by default,
-httpserves streamable HTTP instead
sdk
- On Global, the
ItemLevelstat is named in the client's locale instead of Korean
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 has been returning occasional 500s, the issue is on NC's side
Full Changelog: v0.2.0...v0.3.0
v0.2.0
New:
- Global support:
RegionNAE,RegionNAW,RegionEU,RegionSA,RegionAsia- servers, classes, search, characters, equipment, daevanion, items by id, boards and
styleshop - locales
LocaleDE,LocaleES,LocaleFR,LocaleJA,LocalePTBR, English by default
- servers, classes, search, characters, equipment, daevanion, items by id, boards and
Postsiterates over the whole board, newest firstCommentsandStyleCommentsreturn every comment with its replies (Comment.ParentID,
Comment.Deleted)StyleSearch.Genderfilters looks byMALEorFEMALEErrNoRoutefor a route NC doesn't serve, logged as a warning when aLoggeris set
Known issues:
- KR's site API answers
ErrNoRoutefrom outside Korea since Global's launch, excluding KR boards and
styleshop, which still work - Global is in Early Access, so there's no item catalog, the styleshop and player boards are empty, and
servers are still opening (no set server list for now)
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.0
v0.0.2
v0.0.1
Full Changelog: https://github.com/nuriland/aion2-api/commits/v0.0.1