What's New With 3.0
Last updated
Last updated
: Add Inline Components ( NEW SYNTAX )
: Make components module-aware and allow components to be created within modules
: Remove cbValidation as a dependency of CBWIRE
: Increase component rendering performance by bypassing unnecessary ColdBox view caching and lookups
: Refactor core engine for better performance and easier maintenance
: Remove computedPropertiesProxy as it's no longer needed
: Replace calling computed properties in templates using #args.computed.[property]()# with #property()# instead.
: Replace calling data properties in templates using #args.[property]()# with #property# instead.
: Using new component format, validation references this.constraints. Change to just 'constraints'.
: Change incorrect emitTo( event, component ) signature to instead by emitTo( component, event )
: Empty string and null values are not being properly passed to Livewire
: Fix ability to locate Wires using full path such as appMapping.wires.SomeComponent
: Component actions that update data properties don't always update the DOM
: Calling .see() and .dontSee() in component tests doesn't return the test object for additional method chaining
: Overriding computed properties not working when writing component tests