Skip to content

Releases: alexandre-lelain/components-extra

v3.2.1

03 Aug 15:04
Compare
Choose a tag to compare

Fixes

  • Keep import of createMuiTheme from @material-ui/core/styles to remain retro-compatible. Will be removed in mui v5.

v3.2.0

03 Aug 14:28
Compare
Choose a tag to compare

Features

  • The project now uses react@17 and react-dom@17.

Docs

  • Fix "copy code" button in the documentation.
  • Bump latest gatsby plugin versions.

3.1.3

07 Sep 09:20
Compare
Choose a tag to compare

Fixes

3.1.2

05 Sep 17:40
Compare
Choose a tag to compare

Features

  • <Navbar> now displays the current language in mobile mode by default for SSR apps. (@alexandre-lelain)

3.1.1

04 Sep 23:17
Compare
Choose a tag to compare

Fixes

Docs

3.1.0

13 Aug 16:06
Compare
Choose a tag to compare

Features

  • <BackToTop> now removes the URL's hash when clicked. Use keepHash prop to disable this default behavior. (@alexandre-lelain)

Fixes

  • The <Card>'s title is now a <p> element to prevent bad titles order in the page's DOM. (@alexandre-lelain)
  • Prevent <CreditCardNumber> to autofocus on mount. (@alexandre-lelain)

Docs

  • Add minimal version required for styled-components in the get started page. (@alexandre-lelain)
  • Add a description in each component documentation page. (@alexandre-lelain)

v3.0.1

27 Jul 09:50
Compare
Choose a tag to compare

Chores

Docs

v3.0.0

29 Jun 18:10
Compare
Choose a tag to compare

Breaking-Changes

  • <Navbar> no longer have a isSticky prop, and instead use position: string to enhance customization. (@alexandre-lelain)
  • icon prop of <Footer.Item> is now of React.ReactNode type. (@alexandre-lelain)
  • bottomBanner prop of <Footer> is now of React.ReactNode type. (@alexandre-lelain)
  • /!\ all onChange callbacks on every component now return the event instead of only the value. (@alexandre-lelain)
  • Fixed image prop of <Card>. It now follows MUI's CardMedia. (@alexandre-lelain)

Features

  • The library now fully supports TypeScript! (@alexandre-lelain)
  • You can now import components' types & props interfaces. (@alexandre-lelain)
  • The github project now used lerna to separate the components library from its documentation site; (@alexandre-lelain)

Fixes

  • The types errors appearing in browser's console were fixed to include the components' name instead. (@alexandre-lelain)

Docs

  • No more Docz :'( The documentation site was completely rewritten:
    • UI is much more faster
    • Props are now correctly parsed from both TS & PropTypes sources.
    • No more compilation error due to docs-core bugs.
    • Compilation time is a lot faster.
    • Enhanced SEO.
  • Added TypeScript page
  • Enhanced Palette page with the full palette instead.

v2.6.2

28 Apr 08:41
Compare
Choose a tag to compare

Fixes

v2.6.1

19 Mar 14:11
Compare
Choose a tag to compare

Fixes