Skip to content

Releases: indec-it/form-builder

v5.1.2

26 Dec 11:11
151c04d

Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v5.1.2

v5.1.1

23 Dec 09:56
c0160bd

Choose a tag to compare

What's Changed

Full Changelog: v5.1.0...v5.1.1

v5.1.0

23 Dec 09:33
618b171

Choose a tag to compare

What's Changed

Full Changelog: v5.0.5...v5.1.0

v5.0.5

18 Dec 11:08
df206e2

Choose a tag to compare

What's Changed

Full Changelog: v5.0.4...v5.0.5

v5.0.4

01 Dec 20:20
51d068b

Choose a tag to compare

What's Changed

Full Changelog: v5.0.3...v5.0.4

v5.0.3

01 Dec 09:05
ae07434

Choose a tag to compare

What's Changed

Full Changelog: v5.0.2...v5.0.3

v5.0.2

01 Aug 13:27
83565b8

Choose a tag to compare

What's Changed

Full Changelog: V5.0.1...v5.0.2

v5.0.0

25 Jul 10:25
d2831f5

Choose a tag to compare

🚀 Form Builder v5.0.0 - Complete UI Modernization

🎨 Major Breaking Changes

  • Complete migration from Material-UI to Tailwind CSS - Modern utility-first styling approach
  • Removed Material-UI dependencies - Reduced bundle size and improved performance
  • New CSS import requirement - Must import styles manually (see setup below)

✨ What's New

🎯 Enhanced Components

  • Redesigned Modal UI - Beautiful animations, backdrop blur, and modern styling
  • Improved form components - Better visual hierarchy and user experience
  • Consistent design system - All components now use Tailwind's design tokens

📦 Updated Dependencies

  • ✅ Added: Tailwind CSS for modern utility-first styling
  • ✅ Added: React DatePicker for enhanced date selection
  • ❌ Removed: @mui/material, @mui/x-date-pickers, @emotion packages

🛠 Technical Improvements

  • Tailwind v4 compatibility - Future-ready CSS architecture
  • Optimized build process - Faster compilation and smaller bundles
  • Better accessibility - Enhanced focus management and ARIA support

🔧 Setup Changes

⚠️ BREAKING CHANGE: Manual CSS Import Required

You now need to import the CSS file in your application:

// Add this to your app's entry point
import '@indec/form-builder/lib/styles/output.css';

// Then import components as usual
import {FormBuilder} from '@indec/form-builder/components';

📋 Migration Guide

If upgrading from v4.x:

  1. Install the new version:
    npm install @indec/form-builder@5.0.0
  2. Add CSS import to your app entry point:
    import '@indec/form-builder/lib/styles/output.css';
  3. Remove any Material-UI theme providers (no longer needed)

🐛 Bug Fixes

  • Fixed test suite compatibility issues
  • Resolved ESLint warnings and accessibility concerns
  • Fixed currency component separator handling

📚 Updated Documentation

  • Comprehensive setup instructions with CSS import requirements
  • Updated component examples with new styling approach
  • Refreshed dependency documentation

Full Changelog: v4.x...v5.0.0Full Changelog: v3.6.3...v5.0.0

V5.0.1

25 Jul 17:21
85cf9e5

Choose a tag to compare

What's Changed

Full Changelog: v5.0.0...V5.0.1

v3.6.3

02 Dec 11:28
fbee048

Choose a tag to compare

v3.6.3 (12-02-2024)

What's Changed

Full Changelog: v3.6.2...v3.6.3