Skip to content

v0.4.6

Latest
Compare
Choose a tag to compare
@matteocelani matteocelani released this 28 Mar 10:37
79ca7b9

Tailwind CSS v4 Migration 🎨

This release marks our successful migration to Tailwind CSS v4, bringing modern CSS features and improved performance.

🎯 Major Highlights

  • 🆙 Upgraded to Tailwind CSS v4
  • 🎨 Migrated to CSS-based configuration
  • 🌓 Enhanced dark mode with new syntax
  • ⚡️ Improved performance with native CSS features

🛠 Technical Improvements
Design System

  • Migrated from JavaScript to CSS-based configuration
  • Enhanced theme system using CSS custom properties
  • Updated dark mode to use @custom-variant dark
  • Converted SCSS to pure CSS for better compatibility

📦 Package Updates

  • @rainbow-me/rainbowkit: 2.2.2 → 2.2.4
  • @tanstack/react-query: 5.64.2 → 5.69.2
  • @types/node: 22.10.7 → 22.13.14
  • @types/react: 19.0.7 → 19.0.12
  • @types/react-dom: 19.0.3 → 19.0.4
  • eslint: 9.18.0 → 9.23.0
  • eslint-config-next: 15.1.5 → 15.2.4
  • next: 15.1.5 → 15.2.4
  • next-themes: 0.4.4 → 0.4.6
  • postcss: 8.5.1 → 8.5.3
  • prettier: 3.4.2 → 3.5.3
  • react-icons: 5.4.0 → 5.5.0
  • sass: 1.83.4 → 1.86.0
  • typescript: 5.7.3 → 5.8.2
  • wagmi: 2.14.8 → 2.14.15

📝 Breaking Changes

  • Removed JavaScript-based Tailwind configuration
  • Updated dark mode implementation
  • Migrated from SCSS to CSS

🔧 Requirements

  • Node.js 18.x or higher
  • npm 8.x or higher
  • WalletConnect Project ID

📦 Installation

npm install
# or
yarn install
# or
pnpm install