CBWIRE
v4.x
v4.x
  • Introduction
  • How It Works
  • Getting Started
  • Configuration
  • Releases
    • What's New With 4.1
    • What's New With 4.0
    • What's New With 3.2
    • What's New With 3.1
    • What's New With 3.0
    • What's New With 2.2
    • What's New With 2.1
    • What's New With 2.0
  • Resources
  • Upgrading from CBWIRE 3.x
  • Upgrading from CBWIRE 2.x
  • CBWIRE CLI
  • The Essentials
    • Components
    • Templates
    • Data Properties
    • Computed Properties
    • Data Binding
    • Actions
    • Events
    • Nesting Components
    • Lifecycle Methods
    • JavaScript
    • Testing
  • Features
    • Single-file Components
    • Alpine.js
    • Lazy Loading
    • Form Validation
    • File Uploads
    • Query String
    • Redirecting
    • WireBox
  • Template Directives
    • wire:click
    • wire:confirm
    • wire:dirty
    • wire:ignore
    • wire:init
    • wire:key
    • wire:loading
    • wire:model
    • wire:navigate
    • wire:offline
    • wire:poll
    • wire:stream
    • wire:submit
    • wire:transition
  • Advanced
    • Troubleshooting
Powered by GitBook
On this page
  • New Features
  • Enhancements
  • Bugs

Was this helpful?

Export as PDF
  1. Releases

What's New With 2.0

08/30/2022

New Features

  • File uploads support

  • Write unit tests for components

  • Override default wires folder location

  • noRender() method to skip template rendering

  • Track dirty properties

  • Run computed properties once per request during rendering

  • Add moduleRootURI setting to customize URI path

  • Upgrade Livewire JS to v2.10.6

  • Disable browser caching for XHR responses

  • Trim XHR payload by removing unnecessary data

  • Move internal methods to Engine object to prevent conflicts

  • Reject XHR requests without X-Livewire header

  • Support dependency injection in components

  • Match Livewire's HTTP request/response behavior

  • Enable Turbo support for SPAs

Enhancements

  • Set component template path using this.template

  • Allow null as a valid data property value

Bugs

  • Fix error when calling reset("someProperty")

  • Fix browser back button issues

  • Preserve component IDs across renders to avoid DOM diffing issues

  • Ensure params is passed as an array

  • Fix missing parameters in update method calls

PreviousWhat's New With 2.1NextResources

Last updated 2 days ago

Was this helpful?