Skip to content

0.14.0 Release

Compare
Choose a tag to compare
@colejd colejd released this 15 Nov 22:58

This is a big one! I rewrote most of the internals. There aren't any breaking changes, but most of the code changed, so please file an issue if you find anything wrong!

Changes

  • Allow setting input listening mode on text components using a new listenMode option. New values are "input" (default) and "change".
  • Rewrote interval component, and added the new features from the range improvements in 0.13.0.
    • steps has been removed for logarithmic sliders.
    • You can now specify precision for the readouts.
  • Added the ability to enable/disable components with SetEnabled(Bool).
    • I added new theme elements "colorTextDisabled" and "colorComponentBackgroundDisabled" to support this. If you're using a custom theme, make sure you add values for these!
    • This involved totally rewriting the way styles are added to components internally. This shouldn't cause any issues externally, but if you encounter anything, please file an issue!
  • Updated dependencies
  • Redid NPM build scripts. See readme for updated commands
  • Fixed checkbox bug reported in #6
  • Checkbox can now be toggled by clicking anywhere in the row
  • Made it possible to have nested folders with identical names

Thank you to @indivisualvj for your PR (#20)!