What's New With 4.0
New Features
Livewire.js 3.0 Upgrade
Alpine.js Integration
// wires/InteractiveComponent.bx
class extends="cbwire.models.Component" {
data = {
"showDetails": false,
"message": "Click to reveal"
};
function toggleDetails() {
data.showDetails = !data.showDetails;
}
}// wires/InteractiveComponent.cfc
component extends="cbwire.models.Component" {
data = {
"showDetails" = false,
"message" = "Click to reveal"
};
function toggleDetails() {
data.showDetails = !data.showDetails;
}
}Lazy Loading Components
JavaScript Execution from Actions
Single-Page Applications with wire:navigate
Content Streaming with wire:stream
Smooth Transitions with wire:transition
Request Bundling
Complete Engine Rewrite
Enhancements
Lifecycle Method Improvements
Configuration Cleanup
Performance Optimizations
Breaking Changes
Lifecycle Methods
Configuration Settings
Was this helpful?