v5.0.1: As v5
This is a big release - we're back!
The package at version v5.0.0 is taken by a past error and cannot be unpublished from NPM. Use v5.0.1 onwards - v5 and v5.0.1 on github releases are identical, but different on NPM.
Welcome to our new contributors. It's great to have you on board.
π₯ Breaking Change
- We now require node v
18.18
. v18 is the oldest LTS, so you should be on it anyway - and v18.18 is required by our eslint dependency.- Dropping support for old node versions means we can use newer features, like native fetch, to make the library better.
- Remove checkDeveloperProductName reference from addDeveloperPoduct (redundant and deprecated) #814 (@alanbixby)
- Update dependencies and minimum node version requirements #817 (@Neztore)
π Bug Fix
- Fix configureGamePass #813 (@Regalijan)
- Version bump - GH Actions #819 (@Neztore)
- Switch userinfo endpoint #807 (@Regalijan @Neztore)
- Upgrade to maintained fork of request #810 (@sqikerz)
- Bump ws from 7.5.9 to 7.5.10 #812 (@dependabot[bot])
- Bump braces from 3.0.2 to 3.0.3 #811 (@dependabot[bot])
- Fix tests #816 (@Neztore)
- Add manual test workflow to see if the repo cookies still work #815 (@Neztore)
- Fix getCurrentUser redirect error for localized languages #809 (@alanbixby)
- Run the linting action on pull requests #805 (@Regalijan)
- Added postToTopic() for MessagingService needs #793 (@commonly-ts)
- Fix yarn lockfile #804 (@Regalijan)
- Fix linting in onNotification #803 (@Regalijan)
- Replace 'fs' dependency with static imports for cross compatibility with Deno/Bun #802 (@alanbixby)
- Remove FUNDING.yml #799 (@Neztore)
- Return more information than "not logged in" for getConversations #797 (@Regalijan)
- Bump es5-ext from 0.10.53 to 0.10.63 #781 (@dependabot[bot])
- Remove threaded.js and maxThreads #794 (@nottisa)
- Lint #779 (@Neztore)
- Fix addDeveloperProduct not returning a product id #751 (@iamEvanYT @Neztore)
- Update updateDeveloperProduct function to new 'apis.' endpoint; removes iconImageAssetId parameter (needs new method call) #778 (@alanbixby)
π Internal
- Fix CSRF auto refreshing #801 (@Regalijan)
π© Dependency Updates
- Removed token parameter which prevented the function from respecting custom parameter values #792 (@AEW745)
Authors: 9
- @AEW745
- @dependabot[bot]
- @nottisa
- Alan Bixby (@alanbixby)
- Commonly (@commonly-ts)
- Evan (@iamEvanYT)
- Josh (@Neztore)
- Regalijan (@Regalijan)
- Spikers (@sqikerz)