-
v3.0.0 Stable
released this
2025-12-05 12:04:24 +00:00 | 343 commits to main since this releaseWhat's Changed
Like 2.0, this is pretty much a rewrite. The differences are so huge that I don't even know how to begin to describe them. You don't need to start completely from scratch, but you will likely need to consult the example cards and wiki again to figure out how to do things.
Notable Changes
I can't cover all changes. This update took 2 years after all.
- Switched to using Bun exclusively. Bye Node.js!
- Switched to using Biome instead of xo. Bye xo! (#363)
- Added
Player.boardinstead ofGame.board. - Remove
readline-syncdependency. (#365) - Rewrite enchantments to use cards. (#400)
- Add card tags. (#370)
- Use enums instead of union types. (#364)
- Restructured API for the hundredth time.
- Add tests.
Full Changelog: https://github.com/LunarTides/Hearthstone.js/compare/v2.0.0...v3.0.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads