v0.4.0
⚠ Breaking Changes ⚠
This release contains backwards-incompatible changes. Since this library has not yet released a version 1.0.0, these changes have been released under a new minor version (as recommended by npm). You should either be pinning the exact version of this library in your package.json file or be using a version range syntax that only accepts patch upgrades such as ~0.4.0 see the documentation about semver for more information.
✨ Added
- download button
- progress toast
- installation guide
- new "info" colour
- example
brixi.config.jsfile - ability to disable/enable SFX by type
- new
envfeatures- global loading states using
startLoading()andstopLoading()methods checkConnection()method checks if the provided connection is greater than or equal to the devices current connection- automatic browser detection sets a
html[browser="xxx"]attribute - public
cpuproperty - public
memoryproperty - public
dataSaverproperty - public
browserproperty - public connection` property
- global loading states using
🐛 Fixed
- select input's
getValue()andcallback()values - button padding
- button line height
- increased button icon only icon size
- lightened grey text icon only button colour
- status badge font size
- status badge font colours
- switched to custom
~brixi/*import paths - touch SFX playback issues
♻ Changed
- darkened skeleton frames
- switched to peer dependencies
- improved render paths