Skip to content
This repository has been archived by the owner on Mar 31, 2021. It is now read-only.

Releases: jxom/fannypack

3.0.0

19 Dec 11:45
Compare
Choose a tag to compare

🎊🎉 Initial Stable Release 🎉🎊

NO BREAKING CHANGES between v2 & v3 :)

For many months, Fannypack has been in alpha via v2 (fannypack at v1 was a different package altogether). In alpha v2, Component API's & the default styles/theme were constantly changing as a result of the UI Kit evolving. Now, Fannypack is at a state where it has reached a stable condition, meaning that Component API's & styles/theme will introduce breaking changes less often (hopefully none at all).

Have fun fannypacking!!!!!!

2.33.0

19 Dec 10:48
Compare
Choose a tag to compare

BREAKING CHANGES

  • Removed the Free Font Awesome icon set as the default set of Fannypack icons. You now need to import them yourself. Check out the guide.

Features

  • Fannypack is now icon agnostic - meaning you can bring your own icons! Check it out

2.32.0

18 Dec 13:07
Compare
Choose a tag to compare

Features

  • Added CalloutOverlay component

Enhancements

  • Added placement prop on <Overlay> to indicate more positions where the overlay can appear

2.31.0

16 Dec 13:02
Compare
Choose a tag to compare

Features

  • Fannypack is now TypeScript compatible!

2.30.0

13 Dec 09:47
Compare
Choose a tag to compare

BREAKING CHANGES

  • Fannypack now uses the free Font Awesome Icon Set as it's default icons instead of Blueprint Icons.
    • The font awesome icon set is more extensive, familiar, and a better default option.
    • In the near future, however, you will be able to add your own font sets.
  • Removed role prop from <Dialog> - use kind instead (see below in Enhancements)
  • For <DialogModal>, the type prop was renamed to kind.
  • For <Modal>, the type prop was renamed to kind.

Enhancements

  • Added type to <Dialog> & <DialogModal>, this can be set to "info", "success", "danger" or "warning"
  • Added kind to <Dialog> & <DialogModal>, this can be set to "alert" to achieve an alert dialog.
  • Added <Dialog.Icon>

2.29.0

12 Dec 07:35
Compare
Choose a tag to compare

Features

  • Added <Callout> component

Enhancements

  • Added close buttons to <Alert> & <Callout>
  • Modified background color of <Dialog.Header> & <Dialog.Footer>

2.28.2

11 Dec 12:33
Compare
Choose a tag to compare

Enhancements

  • Added type prop to <Alert>
  • Added hasIcon prop to <Alert> - Alerts can now have status icons!
  • Added the ability to specify an icon name map in the theme config (theme.Icon.iconNames)

2.28.1

11 Dec 11:35
Compare
Choose a tag to compare

Enhancements

  • Add ability to have icons on buttons (iconBefore and iconAfter prop on <Button>)

2.28.0

11 Dec 06:43
Compare
Choose a tag to compare

BREAKING CHANGES

  • Not really breaking, but Fannypack now has an updated palette to suit Fannypack's friendly & generic nature. The colors changed are:
    • primary
    • danger
    • success
    • warning
  • secondary palette color removed in favour of an info palette color.

Features

  • New info palette color.

Internal enhancements

  • Convert from nwb to rollup for Babel 7 & TypeScript support
  • Add an index page for the docs & component buttons

2.27.0

04 Dec 07:01
Compare
Choose a tag to compare

Features

  • Added <Tooltip> component