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.
- Error codes 34, 35, 36, 37, 38, 39, 40 and 41
- Support for temporary video download link
- TypeScript
- Methods naming scheme
- CommonJS support
- Switched WebSocket URL from https://ordr-ws.issou.best/ to https://apis.issou.best/ordr/ws
- New fields in newRender:
- ignoreFail
- showSliderBreaks
- showStrainGraph
- Dependencies update
- Optional chaining for possibly undefined variables
- Dependencies update
- replayFile support
- pnpm-lock file ignore
- Dependencies update
- customSkin field in newRender
- Added customSkinInfo method and its corresponding types
- Added renders beatmapsetid query
- Dependencies update
- Added error codes 32 & 33
- Switched API URL from
https://ordr-api.issou.best
tohttps://apis.issou.best/ordr
- Correct API documentation onlineCount function name
- Correct TS types for error codes
- Rewrote error codes
- Removed require package.json at each request
- Added playNightcoreSamples param in newRender method and its according type in the render object
- Added link param in renders method
- Added error code 28, 29, 30, 31
- Added client.API_CODES and client.WS_CODES
- Skin mozaicPreview type in the skin object
- render_error event
- Dependencies update
- Added error code 27
- /onlineCount endpoint: onlineCount()
- TS types update
- Lite mode for /renders: renders()
- Added showAimErrorMeter and showAvatarsOnScoreboard params in newRender method
- Added error codes 25 & 26
- TS types for new values returned by /skins endpoint
- Dependencies updates
- Switched WebSocket events to their JSON version
- /servers endpoint: servers()
- showKeyOverlay default value in newRender method
- Motion blur 960 fps option
- Fix on render_error deprecation warning
- Nobot param in renders method
- API devmode
- showHitCounter param in newRender method
- Defaults in API Doc
- Added error codes 22 & 23
- TS types are now only in 1 file
- index.js
- Deprecation warning for render_error
- Prettier
- Removed querystring for URLSearchParams
- Types for API responses #3
- Fix on renders() and skins() types
- Fix on Client constructor types (now optional)
- More TS types
- TS types
- This CHANGELOG file
- Socket.io-client for WebSocket
- Errors in the documentation
- Added progression for "Uploading..." and "Finalizing..." status
- "returns" property for websocket events in the documentation
- Removed WS for WebSocket
- WebSocket now returns Objects
- Better "returns" property for the functions in the documentation
- ParseError object contains more info
- ES modules compatibilty
- render_fail event (rev12)
- Default replay params (rev12)
- Better errors with error codes (rev12)
- Better JSdoc
- render_error event is deprecated since rev12
- console.log #1
- First version