Skip to content

Releases: kinnay/NintendoClients

4.1.0

19 Sep 18:04

Choose a tag to compare

  • Added support for Switch system version 20.2.0 up to 20.4.0.
  • Added support for the matchmaking protocol of Monster Hunter XX (3DS).
  • Implemented RankingClient::GetScorePack for MK8D.
  • Minor bug fixes.

4.0.2

21 Jun 16:44

Choose a tag to compare

  • Disable device_token and edge_token on system version 20.0.0 and later to avoid accidental usage.

4.0.0

21 Jun 12:22

Choose a tag to compare

  • Breaking change: some unknown fields in the nintendo.nex.friends module were given a name. If you were using the placeholder names in your code, update your code to use the new names.
  • Added support for Switch system version 20.0.0 up to 20.1.5.
  • Added various client ids for dauth, such as er, sprofile and penne.
  • Implemented a dauth cache that mimics the preloading behavior that was introduced in 20.0.0.
  • Added support for the ranking and matchmaking protocols of Mario Kart 8 (Wii U).

3.0.3

28 Dec 10:56

Choose a tag to compare

  • Bug fix: fixed typo, changed BANNED_DEIVCE to BANNED_DEVICE in DAuthError class.

3.0.2

28 Dec 10:55

Choose a tag to compare

  • Bug fix: fixed base64 decoding of dauth challenge. This fixes a bug that caused dauth to fail after a recent server update.

3.0.1

02 Dec 19:58

Choose a tag to compare

  • Bug fix: 19.0.1 support was missing in the previous release.

3.0.0

02 Dec 19:58

Choose a tag to compare

  • Breaking change: replaced pkg_resources by importlib.resources. This increases the minimum Python version to 3.11.
  • Bug fix: removed ampersand before device_auth_token parameter in aauth challenge requests for 18.0.0+.
  • Bug fix: added missing naCountry parameter to baas login requests for 18.0.0+.
  • Added support for system version 19.0.0 and 19.0.1.

2.2.1

06 Aug 18:33

Choose a tag to compare

  • Fixed the header order in the dauth flow for system version 18.0.0 and later.

2.2.0

29 Jun 07:49

Choose a tag to compare

  • Added support for system version 18.1.0.

2.1.0

04 May 06:58

Choose a tag to compare

  • Added support for system version 17.0.1, 18.0.0 and 18.0.1.
  • Added support for Switch gamecard authentication.
  • Added support for the data store protocol of Miitopia 3DS.