Skip to content

v3.0.5: Introduce modern token-less publishing workflow

Choose a tag to compare

@tiagosiebler tiagosiebler released this 12 Aug 10:36
94691d0

What's Changed

Transitioned the release workflow to a token-less trusted publisher workflow, for a more secure way to publish new releases to npm.

Historic Changelog

Since the most recent major release:

  • feat(v3.0.0): Introduce Binance WebSocket API, introduce multiplex WebSocket client, bump dependencies, remove some deprecated endpoints by @tiagosiebler in #509
  • feat(3.0.1): added new Institutional Loan endpoints and On Chain Staking endpoints by @JJ-Cro in #567
  • chore(): added lint git action by @JJ-Cro in #568
  • chore(): update .gitignore and add llms.txt for AI integration by @JJ-Cro in #569
  • docs(readme): add users info by @gouravkhunger in #570
  • feat(): added alpha endpoints, added inst loan endpoints by @JJ-Cro in #573
  • [Snyk] Upgrade nanoid from 3.3.8 to 3.3.11 by @tiagosiebler in #572
  • [Snyk] Upgrade axios from 1.8.3 to 1.10.0 by @tiagosiebler in #571
  • feat(v3.0.4): update package version to 3.0.4, bump axios & nanoid, add Web Crypto API support checks in BaseRestClient and BaseWSClient, and implement error handling for unsupported Node.js versions by @JJ-Cro in #574
  • chore: update NPM publish workflow to trigger on version tags, enhance security checks, and verify package version against tag by @JJ-Cro in #575
  • chore: bump package version to 3.0.5 in package.json and package-lock… by @JJ-Cro in #576

Full Changelog: https://github.com/tiagosiebler/binance/commits/v3.0.5