Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Apr 26, 2025

This PR contains the following updates:

Package Change Age Confidence
flowbite-react (source) ^0.6.4 -> ^0.12.0 age confidence

Release Notes

themesberg/flowbite-react (flowbite-react)

v0.12.10

Compare Source

Patch Changes

v0.12.9

Compare Source

Patch Changes

v0.12.8

Compare Source

Patch Changes

v0.12.7

Compare Source

Patch Changes

v0.12.6

Compare Source

Patch Changes

v0.12.5

Compare Source

Patch Changes

v0.12.4

Compare Source

Patch Changes
Changes
  • during commands build and dev check files content for custom configuration and display a warning if <ThemeInit /> is not found
  • switch tests in src/cli and src/helpers from vitest -> bun:test

v0.12.3

Compare Source

Patch Changes
Changes
  • rename config -> CONFIG export in .flowbite-react/init.(jsx|tsx)

v0.12.2

Compare Source

Patch Changes
  • #​1596 ab26436 Thanks @​SutuSebastian! - refactor(setup-init): relax checks on React imports due to IDE formatters removing it if not necessary

    • filter out import React from "react" from the AST when parsing current and new content

v0.12.1

Compare Source

Patch Changes
  • #​1594 9017065 Thanks @​SutuSebastian! - fix(compareNodes): support:

    - different quote styles
    - with and without semicolons
    - trailing commas in objects and arrays
    
    • add tests

v0.12.0

Compare Source

Minor Changes

v0.11.9

Compare Source

Patch Changes

v0.11.8

Compare Source

Patch Changes

v0.11.7

Compare Source

Patch Changes

v0.11.6

Compare Source

Patch Changes

v0.11.5

Compare Source

Patch Changes

v0.11.4

Compare Source

Patch Changes

v0.11.3

Compare Source

Patch Changes
  • #​1543 868e485 Thanks @​SutuSebastian! - add new migrate CLI command

    • add new transformer from compound components to singular imports

      import { Button } from "flowbite-react";
      
      // from
      <Button.Group>
        <Button>tab 1</Button>
        <Button>tab 2</Button>
        <Button>tab 3</Button>
      </Button.Group>
      
      // to
      import { Button, ButtonGroup } from "flowbite-react";
      
      <ButtonGroup>
        <Button>tab 1</Button>
        <Button>tab 2</Button>
        <Button>tab 3</Button>
      </ButtonGroup>

v0.11.2

Compare Source

Patch Changes
  • #​1541 af49b10 Thanks @​SutuSebastian! - fix(ui~cli): path normalzation for windows support (setup plugins paths)

  • #​1539 6caecce Thanks @​SutuSebastian! - refactor(Alert): onDismiss prop

    • Changed the type of onDismiss prop in Alert component from boolean to a function type
    • Removed onDismiss default values from various Alert stories to align with the updated prop type

v0.11.1

Compare Source

Patch Changes

v0.11.0

Compare Source

Minor Changes
  • #​1498 169b5dd Thanks @​SutuSebastian! - ## Summary

    This release brings massive improvements to Flowbite React's capabilities, introducing the first automatic Tailwind CSS class generation system and native support for both Tailwind CSS v3 and v4. Key highlights include:

    • Automatic Class Generation: First UI library to automatically detect and generate Tailwind CSS classes
    • Tailwind CSS v4 Support: Native compatibility with both Tailwind CSS v3 and v4
    • Comprehensive Prefix Support: Complete system for customizing class prefixes
    • Enhanced CLI Tools: New project initialization and component creation commands
    • Expanded Framework Support: 15 new framework integration guides and templates

v0.10.2

Compare Source

Patch Changes
  • #​1190 25bb353 Thanks @​ddiasfront! - ### Datepicker Component Updates

    The Datepicker has been enhanced with several improvements:

    1. Controlled Inputs: Supports controlled inputs via value and defaultValue props, enabling programmatic date updates without manual clicks.
    2. State Management: Optimized internal state management using useMemo and useEffect.
    3. Documentation: Added sections in documentation for controlled usage and handling null values.
    4. Test Cases: Comprehensive unit tests added for date handling.
    5. Storybook: Improved stories, showcasing different states (controlled/uncontrolled).
Files Updated:
  • apps/web/content/docs/components/datepicker.mdx: Added controlled usage section.

  • Datepicker.spec.tsx: Added unit tests.

  • Datepicker.stories.tsx: Enhanced story variants.

  • Datepicker.tsx: Expanded DatepickerProps.

  • DatepickerContext.tsx: Adjusted selectedDate type.

  • Decades.tsx, Months.tsx, Years.tsx: Updated logic to check for selectedDate.

  • #​1484 38913e5 Thanks @​KRTirtho! - fix: autocomplete for string enums with dynamic value not working

v0.10.1

Compare Source

Patch Changes

v0.10.0

Compare Source

Minor Changes
Patch Changes

v0.9.0

Compare Source

Minor Changes
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.

Changes
  • added Drawer component
  • added Mega menu component

v0.8.0

Compare Source

Minor Changes
Summary

In order to bring more performance to the build process of flowbite-react package, we have to consider transpiling the files using other tools rather than tsc, which is very slow.

After evaluating various tools including tsup, tshy, and bun build, we chose rollup with the esbuild plugin for transpiling due to its performance and flexibility. We continue to use tsc solely for generating *.d.ts declaration files.

Changes
  • added rollup + esbuild for transpiling files
    • all files in the cjs directory now have .cjs extension
    • all files in the esm directory now have .mjs extension
    • declaration file types (*.d.ts) have been moved from dist/esm to dist/types
  • changed the build output dir from lib to dist
  • created a facade layer for easier management of the content path as well as the plugin
  • fixed turbo repo dependency tree configs in order for apps/web to properly pipe and require the build output of packages/ui in certain script steps such as build and dev
Breaking changes

tailwind.config.js content path:

old: "node_modules/flowbite-react/lib/esm/**/*.js"

new: "node_modules/flowbite-react/dist/esm/**/*.mjs" - (flowbite.content() returns it)

Before

/** @&#8203;type {import('tailwindcss').Config} */
module.exports = {
  content: [
    // ...
    "node_modules/flowbite-react/lib/esm/**/*.js",
  ],
  plugins: [
    // ...
    require("flowbite/plugin"),
  ],
};

After

const flowbite = require("flowbite-react/tailwind");

/** @&#8203;type {import('tailwindcss').Config} */
module.exports = {
  content: [
    // ...
    flowbite.content(),
  ],
  plugins: [
    // ...
    flowbite.plugin(),
  ],
};

v0.7.8

Compare Source

Patch Changes

v0.7.7

Compare Source

Patch Changes

v0.7.6

Compare Source

Patch Changes

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.7.5 (2024-03-20)

Re-publish, broken build in 0.7.4.

0.7.4 (2024-03-20)
Bug Fixes
  • button: fix: polymorphic component return types [button, dropdown item] (#​1308) (f8775d8), closes #​962
0.7.3 (2024-03-12)
Features
Bug Fixes
0.7.2 (2023-12-12)
Bug Fixes
0.7.1 (2023-12-12)
⚠ BREAKING CHANGES
  • datepicker: As the WeekStart enum changed order to be aligned with Javascript Date object, now
    you have to change your weekStart attribute to be -1, so for Monday you should put 1, instead of 2.
    But it wasn't working before as the values were incorrectly rendered in the first place.
Features
Bug Fixes

v0.7.5

Compare Source

Re-publish, broken build in 0.7.4.

v0.7.4

Compare Source

v0.7.3

Compare Source

v0.7.2

Compare Source

v0.7.1

Compare Source

v0.7.0

Compare Source

Features
  • ThemeModeScript - avoid page flicker on reload on SSR application (NextJS, Remix) (#​1056) (4f0399b)
  • progress: add missing colors for Progress component (#​1129) (f8853af)
Bug Fixes
0.6.4 (2023-10-03)
Features
Bug Fixes
0.6.3 (2023-09-30)
Bug Fixes
0.6.2 (2023-09-29)
Features
Bug Fixes
0.6.1 (2023-09-23)
Bug Fixes
0.6.0 (2023-09-09)
Features
Bug Fixes

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from 7d9b083 to 84e868b Compare May 3, 2025 03:53
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from 84e868b to 6a4abcf Compare August 3, 2025 15:41
@renovate renovate bot changed the title Update dependency flowbite-react to ^0.11.0 Update dependency flowbite-react to ^0.12.0 Aug 3, 2025
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from 6a4abcf to ce8ef3a Compare August 9, 2025 03:29
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch 2 times, most recently from 3a2fc64 to d094829 Compare August 23, 2025 03:30
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from d094829 to 4dd9776 Compare September 6, 2025 11:32
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from 4dd9776 to ee7b5d6 Compare September 14, 2025 19:07
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from ee7b5d6 to d1e8a7b Compare September 27, 2025 07:42
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from d1e8a7b to 98d9846 Compare October 25, 2025 16:10
@renovate renovate bot force-pushed the renovate/flowbite-react-0.x branch from 98d9846 to d17124f Compare November 1, 2025 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants