Skip to content

v0.4.0

Choose a tag to compare

@codewithkyle codewithkyle released this 26 Dec 19:08
· 478 commits to master since this release

⚠ 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.js file
  • ability to disable/enable SFX by type
  • new env features
    • global loading states using startLoading() and stopLoading() 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 cpu property
    • public memory property
    • public dataSaver property
    • public browser property
    • public connection` property

🐛 Fixed

  • select input's getValue() and callback() 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