CBWIRE
InstallSource CodeIssuesSupport
v3.x
v3.x
  • Introduction
  • Getting Started
  • Configuration
  • How It Works
  • Release History
    • 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
  • Examples
    • Contact Form
    • Multi-select Input
    • File Upload
  • Resources
  • The Essentials
    • Components
    • Templates
    • Data Properties
    • Computed Properties
    • Actions
    • Events
    • Lifecycle Methods
    • JavaScript
    • Testing
  • Wire Features
    • Validation
    • File Uploads
    • Query String
    • Redirecting
    • WireBox
  • Template Features
    • Directives
    • Loading States
    • Polling
    • Prefetching
    • Offline State
    • Defer Loading
    • Dirty State
  • Integrations
    • ContentBox CMS
    • SPAs with Turbo
    • AlpineJS
Powered by GitBook
On this page
  • 09/25/2023
  • Enhancements
  • Bug Fixes
  1. Release History

What's New With 3.1

PreviousWhat's New With 3.2NextWhat's New With 3.0

Last updated 1 year ago

09/25/2023

Enhancements

  • : Add configuration property to include CBWIRE styling and JavaScript assets automatically. Remove the need to add wireScripts() and wireStyles() to templateBugs

  • : Add onUpdate() and onUpdateProperty() lifecycle hooks

  • : Add the ability to refresh all child components from the parent component when an action is called

  • : Add the ability to call CBWIRE UDFs from the cbwire template as computed properties are too limiting.

  • : Single file components file names are not unique and could create conflicts in high-traffic applications

  • : Clear any compiled single file components on ColdBox fwreinit

  • : Add params arguments as a substitute for parameters argument when calling onMount

  • : Add 'cacheSingleFileComponents' setting to control if single file components are cached

  • : Cleanup unnecessary variables available to templates to avoid potential collisions

  • : Add the ability to call application helpers defined in ColdBox.cfc or any installed modules from CBWIRE templates.

  • : Add resetExcept()

Bug Fixes

  • : Fix child components not re-rendering properly on subsequent requests

  • : HTML comments in component templates cause re-renders not to work.

CBWIRE 81
CBWIRE 116
CBWIRE 117
CBWIRE 118
CBWIRE 119
CBWIRE 120
CBWIRE 121
CBWIRE 123
CBWIRE 126
CBWIRE 127
CBWIRE 129
CBWIRE 124
CBWIRE 122