All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Minimum Node.js version is now 8
- Use 4xx API error message in thrown HTTP errors
- Updating dependencies
- Adding preloaded achievement icons
- Adding orderBy created option to earned achievement query builder
- Fix request options type definition
- Allow including progress resources
- Drop
qs
dependency
- Use individual lodash modules
- Progress type fixes
- Added Earned Award support
- Added Webhook management support
- Renamed
events.createV2Preview()
toevents.create()
- Use BadgeUp API v2
- Dependency updates
- Progress type definition fix
- Dependency updates
- Type updates/fixes
- Retry HTTP requests
- TypeScript implementation. Minor breaking changes.
- Dropped support for Node.js v4
- Better jsdocs
- Query parameter support
- Upgradge
got
- Internal query builder changes
achievementIcons.getAll()
achievementIcons.remove()
- Removed most event functions, leaving create
- Added
since
anduntil
filters for earned achievements
- Users no longer need to provide applicationId
- Fixed API key formatting issues
Prior versions are outdated, changelog pruned.