Skip to content
This repository was archived by the owner on Jul 12, 2024. It is now read-only.

chore(deps): update dependency daisyui to v4#96

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/daisyui-4.x
Open

chore(deps): update dependency daisyui to v4#96
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/daisyui-4.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Nov 12, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
daisyui (source) 3.9.4 -> 4.12.10 age adoption passing confidence

Release Notes

saadeghi/daisyui (daisyui)

v4.12.10

Compare Source

Bug Fixes

v4.12.9

Compare Source

Bug Fixes

v4.12.8

Compare Source

Bug Fixes
  • decrease default scrollbar color contrast using color-mix (92d98ed)

v4.12.7

Compare Source

Bug Fixes

v4.12.6

Compare Source

v4.12.5

Compare Source

Bug Fixes

v4.12.4

Compare Source

Bug Fixes

v4.12.3

Compare Source

v4.12.2

Compare Source

v4.11.1

Compare Source

Bug Fixes
  • disable initial button animation for prefers-reduced-motion (57d470e)

v4.11.0

Compare Source

Features
  • add tab-active style for tabs with aria-selected="true" attribute (213ee58)

v4.10.5

Compare Source

Bug Fixes
  • add missing outline-* color utility classes to CDN file (b3e4800), closes #​2944

v4.10.4

Compare Source

Bug Fixes
  • show the parent element of disabled input as disabled (50d26b5), closes #​3004

v4.10.3

Compare Source

v4.10.2

Compare Source

Bug Fixes

v4.10.1

Compare Source

Bug Fixes

v4.10.0

Compare Source

Features

v4.9.0

Compare Source

Features

v4.8.0

Compare Source

Features
  • checkbox/toggle with checked="true" won't force to show a checked value visually anymore (17585a6), closes #​2911

v4.7.3

Compare Source

Features
  • add carousel-start utility class

v4.7.2

Compare Source

Bug Fixes
  • input element inside wrapper with input class background color. closes #​2846 (938829d)

v4.7.1

Compare Source

Bug Fixes
  • don't apply menu item styles to btn is inside menu (ac60762)

v4.7.0

Compare Source

Features

v4.6.3

Compare Source

Bug Fixes
  • incompatibility of Astro Islands injected style and script tags. closes: #​2835 (8b1cfed)

v4.6.2

Compare Source

Bug Fixes

v4.6.1

Compare Source

Bug Fixes

v4.6.0

Compare Source

Bug Fixes

v4.5.0

Compare Source

Features
Bug Fixes

v4.4.24

Compare Source

Bug Fixes
  • unwanted background color in .prose pre>code (5d6daf3)

v4.4.23

Compare Source

Bug Fixes

v4.4.22

Compare Source

Bug Fixes

v4.4.21

Compare Source

Bug Fixes

v4.4.20

Compare Source

Bug Fixes

v4.4.19

Compare Source

Bug Fixes
  • input type=date text-align issue in iOS (acf5377)

v4.4.18

Compare Source

v4.4.17

Compare Source

Bug Fixes

v4.4.16

Compare Source

Bug Fixes
  • drawer and modal backdrop color (0f994e3)

v4.4.15

Compare Source

Bug Fixes

v4.4.14

Compare Source

Bug Fixes

v4.4.13

Compare Source

Bug Fixes

v4.4.12

Compare Source

Bug Fixes

v4.4.11

Compare Source

Bug Fixes

v4.4.10

Compare Source

Bug Fixes

v4.4.9

Compare Source

Bug Fixes

v4.4.8

Compare Source

Bug Fixes
  • Fix: button-active color fallback for old browser
  • Fix: link hover color fallback for old browser
  • Fix: menu line color fallback for old browser

v4.4.7

Compare Source

Bug Fixes

v4.4.6

Compare Source

Bug Fixes

v4.4.5

Compare Source

Bug Fixes
  • missing menu hover bg color (87c5ad7)

v4.4.4

Compare Source

Bug Fixes

v4.4.3

Compare Source

Bug Fixes

v4.4.2

Compare Source

Bug Fixes
  • improve default success color contrast vs base color (ef9f542)

v4.4.1

Compare Source

Bug Fixes
  • improve neutral color in dim theme (953534c)

v4.4.0

Compare Source

Features
  • invalid color value in config now shows an error (41ee386)

v4.3.1

Compare Source

v4.2.3

Compare Source

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

v4.1.1

Compare Source

v4.1.0

Compare Source

v4.0.9

Compare Source

Bug Fixes
  • divider default color not being visible on dark themes (fffd021)

v4.0.8

Compare Source

Bug Fixes

v4.0.7

Compare Source

v4.0.6

Compare Source

Bug Fixes

v4.0.5

Compare Source

Bug Fixes

v4.0.4

Compare Source

Bug Fixes

v4.0.3

Compare Source

Bug Fixes
  • specificity issue on form inputs

v4.0.2

Compare Source

Bug Fixes

v4.0.1

Compare Source

v4.0.0

Compare Source

daisyUI 4

Breaking changes
  • 🌈 OKLCH colors
    • daisyUI 4 uses wide-gamut OKLCH colors internally instead of HSL now.
    • The new OKLCH color model unlock access to 30% more colors comparing to RGB/HSL.
    • All internal color variables (--p, --s, etc) now contain OKLCH values instead of HSL.
    • If you're using those CSS variables directly inside your project like hsl(var(--p)) you have to change it to oklch(var(--p))
    • OKLCH colors are supported in Chrome/Edge 111+, Safari 15.4+, Firefox 113+
    • For old browsers, daisyUI provides HEX fallback colors only for the default dark/light themes.
    • Read more about OKLCH colors here.
  • 🌈 Color names
    • Removed all *-focus color names. They where being used only for buttons.
    • Darker colors are now generated using CSS color-mix() under the hood.
    • The following class names are removed now:
      • primary-focus
      • secondary-focus
      • accent-focus
      • neutral-focus
    • You can also make a color darker or lighter using CSS color-mix(). For example to make primary (--p) color darker by 7%, you can use this class name:
      bg-[color-mix(in_oklab,oklch(var(--p)),black_7%)]
  • 🎨 Themes
    • there's a change in property names in daisyui/src/theming/themes.js file.
      If you're customizing a built-in daisyUI theme like this:
      ...require("daisyui/src/theming/themes")["[data-theme=light]"],
      change it to:
      ...require("daisyui/src/theming/themes")["light"],
    • All theme colors adjusted for better contrast, better color harmony and better accessibility.
  • 🧠 Logical CSS properties
    • daisyUI 4 components use logical CSS properties instead of directional rules (mr-*, pl-*, etc)
    • If you are using directional CSS rules (right/left) to modify daisyUI styles, it still works fine in LTR mode but you may want to double check.
  • ⬅️ RTL
    • Removed rtl daisyUI config
    • All components now support LTR/RTL without any config or plugin.
    • You don't need tailwindcss-flip plugin anymore.
    • You don't need to set rtl: true in tailwind.config.js
    • Just add dir=rtl to <html> tag and everything will be RTL on runtime.
  • 🗂️ Tab
    • No need to repeat modifier classes for each tab item.
    • these modifier classes for tab are removed:
      • tab-lifted
      • tab-bordered
      • tab-lg
      • tab-md
      • tab-sm
      • tab-xs
    • Use the following modifier classes for the parent tabs class instead:
      • tabs-lifted
      • tabs-bordered
      • tabs-lg
      • tabs-md
      • tabs-sm
      • tabs-xs
    • tabs class is now using grid, instead of flex.
    • Lifted tab now uses a single pseudo element (:before) instead of two (:before and after)
  • ⏺️ Button
    • buttons are not uppercase by default anymore
    • Removed --btn-text-case CSS variable from themes
  • ⚙️ Config
    • Removed rtl config because RTL is now automatic
  • 📦 Dependencies
    • Removed colord, rtlcss, postcss, tailwindcss
    • Added culori, picocolors
Features
  • 💡 Efficiency
    • 92% less NPM module dependencies
    • 73% smaller install size and node_modules footprint
  • ✨ New components:
    • timeline
    • skeleton
    • diff
    • theme-controller
  • ➗ New divider color modifier class names
    • divider-primary
    • divider-secondary
    • divider-accent
    • divider-neutral
    • divider-success
    • divider-warning
    • divider-info
    • divider-error
  • ➗ New divider position modifier class names
    • divider-start
    • divider-end
  • 🎨 New themes:
    • Dim
    • Nord
    • Sunset
  • ⏺️ Buttons
    • Added hover color for the following other buttons:
      • btn-info
      • btn-success
      • btn-warning
      • btn-error
  • 🗂️ Tab
    • Empty tab tag now grows and fills the empty space
    • tab class can now be a radio input. aria-label value will be shown as the tab title so it's accessible for screen readers and keyboard navigation.
    • New tab-content class allows you to switch tab content
  • 🧩 @tailwindcss/forms
    • Fix compatibility with @tailwindcss/forms plugin (even though you don't need it alongside daisyUI)
  • ⚙️ Config
    • New themeRoot config
      • Now you can define target another element instead of :root to receive the color CSS variables.
      • This is useful for using colors in shadow root.
Bug Fixes
  • Text color for disabled input #​1622
  • Fix tab radius
  • Fix missing utility classes
  • Docs: Prefix not work on responsive classes #​2445
  • Hover animations for state buttons #​1790
  • Skeleton component #​186
  • Uppercase buttons #​2187
Docs
  • New translations for docs
    • Arabic
    • Farsi
  • daisyUI official store – Get professional templates made by daisyUI
  • daisyUI resources – A handpicked collection of community videos, articles and courses about daisyUI
  • Add roadmap page
  • Add docs for utiltiy classes
  • Update theme generator
  • Show browser support for components that are using new CSS rules

Configuration

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

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

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 13 times, most recently from 614da38 to f1bb2a4 Compare November 18, 2023 07:34
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 16 times, most recently from 10fd21b to 6dc2c29 Compare November 27, 2023 08:33
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 2 times, most recently from 4eecdab to a81444a Compare December 5, 2023 00:31
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 2 times, most recently from 352dd1b to 807f96f Compare December 8, 2023 15:13
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 5 times, most recently from eac8c43 to 7d25985 Compare December 15, 2023 18:47
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 5 times, most recently from c66e920 to 7bcd8c3 Compare December 24, 2023 22:37
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from 7bcd8c3 to 16c24fa Compare December 26, 2023 12:24
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from 16c24fa to f1e18b1 Compare January 3, 2024 00:44
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from f1e18b1 to 541f4f0 Compare January 11, 2024 02:14
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from 541f4f0 to 606c9d4 Compare January 20, 2024 03:53
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from 606c9d4 to 003686e Compare January 29, 2024 14:05
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 5 times, most recently from 8ee904f to fff4811 Compare February 14, 2024 01:58
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch from fff4811 to 48b24c1 Compare March 9, 2024 11:05
@renovate renovate Bot force-pushed the renovate/daisyui-4.x branch 2 times, most recently from 2682fc0 to 7140009 Compare March 26, 2024 10:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant