Bump flowbite-react from 0.3.2 to 0.9.0
Bumps flowbite-react from 0.3.2 to 0.9.0.
Release notes
Sourced from flowbite-react's releases.
[email protected]
Introducing Drawer and Mega menu
Summary
Say hello to Drawer and Mega menu!
These long-awaited components from the vanilla Flowbite library have finally made their way to Flowbite React. Everything you need to get started - including full theme support, and the full set of examples to match the main Flowbite library - are ready at your fingertips.
Special thank you to
@dhavalveerafor your work on Drawer!Changes
- added Drawer component
- added Mega menu component
[email protected]
Minor Changes
#1344
bf1bdb0Thanks@SutuSebastian! - Rework build process usingrollupandtscSummary
In order to bring more performance to the build process of
flowbite-reactpackage, we have to consider transpiling the files using other tools rather thantsc, which is very slow.After evaluating various tools including
tsup,tshy, andbun build, we choserollupwith theesbuildplugin for transpiling due to its performance and flexibility. We continue to usetscsolely for generating*.d.tsdeclaration files.Changes
- added
rollup+esbuildfor transpiling files
- all files in the
cjsdirectory now have.cjsextension- all files in the
esmdirectory now have.mjsextension- declaration file types (
*.d.ts) have been moved fromdist/esmtodist/types- changed the build output dir from
libtodist- created a facade layer for easier management of the
contentpath as well as theplugin- fixed turbo repo dependency tree configs in order for
apps/webto properly pipe and require the build output ofpackages/uiin certain script steps such asbuildanddevBreaking changes
tailwind.config.jscontentpath:old:
"node_modules/flowbite-react/lib/esm/**/*.js"new:
"node_modules/flowbite-react/dist/esm/**/*.mjs"- (flowbite.content()returns it)Before
/** @type {import('tailwindcss').Config} */ module.exports = {
... (truncated)
Changelog
Sourced from flowbite-react's changelog.
0.9.0
Minor Changes
#1368
1702f35Thanks@tulup-conner! - ## Introducing Drawer and Mega menuSummary
Say hello to Drawer and Mega menu!
These long-awaited components from the vanilla Flowbite library have finally made their way to Flowbite React. Everything you need to get started - including full theme support, and the full set of examples to match the main Flowbite library - are ready at your fingertips.
Changes
- added Drawer component
- added Mega menu component
0.8.0
Minor Changes
#1344
bf1bdb0Thanks@SutuSebastian! - ## Rework build process usingrollupandtscSummary
In order to bring more performance to the build process of
flowbite-reactpackage, we have to consider transpiling the files using other tools rather thantsc, which is very slow.After evaluating various tools including
tsup,tshy, andbun build, we choserollupwith theesbuildplugin for transpiling due to its performance and flexibility. We continue to usetscsolely for generating*.d.tsdeclaration files.Changes
- added
rollup+esbuildfor transpiling files
- all files in the
cjsdirectory now have.cjsextension- all files in the
esmdirectory now have.mjsextension- declaration file types (
*.d.ts) have been moved fromdist/esmtodist/types- changed the build output dir from
libtodist- created a facade layer for easier management of the
contentpath as well as theplugin- fixed turbo repo dependency tree configs in order for
apps/webto properly pipe and require the build output ofpackages/uiin certain script steps such asbuildanddevBreaking changes
tailwind.config.jscontentpath:old:
"node_modules/flowbite-react/lib/esm/**/*.js"new:
"node_modules/flowbite-react/dist/esm/**/*.mjs"- (flowbite.content()returns it)Before
... (truncated)
Commits
8ae8b16Version Packages (#1369)1028222feat(component): add\<MegaMenu/>(#1331)1ffd9dcfeat(component): add\<Drawer/>(#1342)a3d282bVersion Packages (#1349)bf1bdb0packages(ui): build step using rollup + tsc (#1344)65e7c89Version Packages (#1340)8430004fix: packages(ui) package.json types path (#1339)19da9c3Version Packages (#1338)b6ebb31fix(ui): build step + improve DX (#1336)cccda3efix: align config files extentions (js/cjs/mjs) + remove"type": "module"f...- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by sutusebastian, a new releaser for flowbite-react since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Deploy Preview for fossc failed.
| Name | Link |
|---|---|
| Latest commit | 2cf925ddc29b878589acf7c2ecdcaac4035f25d4 |
| Latest deploy log | https://app.netlify.com/sites/fossc/deploys/665491028138e50008415f91 |
Superseded by #288.