Skip to content

Releases: ferpection/uikit

v0.0.20

05 Nov 07:36
6300a0a
Compare
Choose a tag to compare
v0.0.20 Pre-release
Pre-release

Fixed

  • Display a v-check on CheckboxButton
  • TextFieldList is now the rendered the same on Firefox as other browsers

v0.0.19

28 Oct 21:50
Compare
Choose a tag to compare
v0.0.19 Pre-release
Pre-release

Added

  • New RadioButton component to handle input[type="radio"] as single instance
  • New CheckboxButton component to handle input[type="checkbox"] as a single instance
  • New RadioGroup component to use several RadioButton together
  • New CheckboxGroup component to use several CheckboxButton together

v0.0.18

18 Oct 10:57
Compare
Choose a tag to compare
v0.0.18 Pre-release
Pre-release

Added

  • Expose a new useMergedFocusHandlers hook

v0.0.17

18 Oct 09:46
Compare
Choose a tag to compare
v0.0.17 Pre-release
Pre-release

Fixed

  • Update the files key in package.json to let pnpm correctly upload the package

Hello PNPM ! 🎉

18 Oct 08:54
Compare
Choose a tag to compare
Hello PNPM ! 🎉 Pre-release
Pre-release

Added

  • Support of onMouseUp, onFocus, onBlur and onMouseDown on Buttons
  • Support of onFocus and onBlur on TextField, SelectField and TextFieldList

Changed

  • No outline on Buttons, even on focus state
  • BREACKING CHANGES. The project now use pnpmjs instead of yarn as main package manager.
    • The NPM package still can be installed using npm or yarn.
    • The other scripts (build, publish, start, etc) need pnpm.
      If you have troubles running the build command after installing package using yarn or pnpm
      try to remove and install them again using pnpm install --shamefully-hoist.

Fixed

  • Form fields no longer have a "union type" as type
    • TextFieldList's value attribute has a new type which is string[]!
    • TextField's value attribute has a new type which is string!
    • SelectField's value attribute has a new type which is string!

v0.0.15

11 Oct 11:15
Compare
Choose a tag to compare
v0.0.15 Pre-release
Pre-release

Added

  • TextFieldList uses its value attribute as expected (to set the values)

Fixed

  • TextFieldList's value attribute has a new type which is string[]!

v0.0.14

09 Oct 22:41
Compare
Choose a tag to compare
v0.0.14 Pre-release
Pre-release

Fixed

  • value is now optional on all form components
  • headerLightVersion is now optional on HeaderLink
  • onValueChange is now optional on TextFieldList (already option on other form components)

🚀 TypeScript version!! 🎉

09 Oct 21:57
Compare
Choose a tag to compare
Pre-release

Added

  • classNamesupport for TextField
  • onBlursupport for TextField
  • Font constants are exposed

Changed

  • Using TypeScript as main language
  • BREACKING CHANGES. Existing alternative package endpoints are removed for now.

Fixed

  • Link in HelpBlocks' body are gray

More layout components

30 Aug 15:43
Compare
Choose a tag to compare
Pre-release

Added

  • New layout component called ThematicSection. It adds a header (icon, title, actions) to each section
  • New FerpectionBadgeIcon component that can display all the ferpection badge icons in a custom badge border color

Fixed

  • Fix types for TextFieldList

v0.0.11

29 Aug 09:21
Compare
Choose a tag to compare
v0.0.11 Pre-release
Pre-release

Fixed

  • Import Link directly from react-router-dom.
    Dependent project must have react-router-dom installed to be able to use the Button components.