Documentation for a historical release of Infusion: 1.3
Please view the Infusion Documentation site for the latest documentation.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.

Upgrading to Infusion 1.3

This page provides instructions for upgrading your Fluid Infusion from version 1.2 to version 1.3.

Framework

This release includes a restructuring of Framework files that may require changes the import paths in your HTML files.

If you are using a concatenated file such as the provided InfusionAll.js or a custom build created using the Infusion Builder, you do not need to worry about these changes: All necessary files are included in the concatenated file. If, however, you are including dependencies individually, you will need to make the changes described below.

Individual components have specific requirements of the Framework, and do not necessarily include all Framework files. If you are working with a specific component, see the documentation for that component below.

On this Page

Old File List

<script type="text/javascript" src="framework/core/js/Fluid.js"></script>
<script type="text/javascript" src="framework/core/js/FluidDOMUtilities.js"></script>
<script type="text/javascript" src="framework/core/js/JavaProperties.js"></script>
<script type="text/javascript" src="framework/core/js/FluidDebugging.js"></script>
<script type="text/javascript" src="framework/core/js/DataBinding.js"></script>
<script type="text/javascript" src="framework/core/js/jquery.keyboard-a11y.js"></script>
<script type="text/javascript" src="framework/core/js/ProgressiveEnhancement.js"></script>

<script type="text/javascript" src="lib/fastXmlPull/js/fastXmlPull.js"></script>
<script type="text/javascript" src="framework/renderer/js/fluidParser.js"></script>
<script type="text/javascript" src="framework/renderer/js/fluidRenderer.js"></script>

New File List

<script type="text/javascript" src="framework/core/js/Fluid.js"></script>
<script type="text/javascript" src="framework/core/js/FluidDocument.js"></script>
<script type="text/javascript" src="framework/core/js/FluidDOMUtilities.js"></script>
<script type="text/javascript" src="framework/core/js/JavaProperties.js"></script>
<script type="text/javascript" src="framework/core/js/FluidDebugging.js"></script>
<script type="text/javascript" src="framework/core/js/DataBinding.js"></script>
<script type="text/javascript" src="framework/core/js/jquery.keyboard-a11y.js"></script>
<script type="text/javascript" src="framework/core/js/FluidView.js"></script>
<script type="text/javascript" src="framework/core/js/FluidIoC.js"></script>
<script type="text/javascript" src="framework/core/js/FluidRequests.js"></script>
<script type="text/javascript" src="framework/core/js/ModelTransformation.js"></script>

<script type="text/javascript" src="framework/enhancement/js/ProgressiveEnhancement.js"></script>

<script type="text/javascript" src="lib/fastXmlPull/js/fastXmlPull.js"></script>
<script type="text/javascript" src="framework/renderer/js/fluidParser.js"></script>
<script type="text/javascript" src="framework/renderer/js/fluidRenderer.js"></script>
<script type="text/javascript" src="framework/renderer/js/RendererUtilities.js"></script>

Inline Edit

In addition to the dependency changes, the Inline Edit has some new options, and a change to some of the option defaults. For details, see Upgrading Inline Edit to 1.3.

Pager

The Pager has made changes to the configuration of some of its subcomponents, as well as adding some new options. For details, see Upgrading Pager to 1.3.

Progress

Progress has added new events for handling showing and hiding the progress bar, as well as changes to some options. For details, see Upgrading Progress to 1.3.

Reorderer

One new option has been added to the Reorderer. For details, see Upgrading Reorderer to 1.3.

Table of Contents

Table of Contents has no API changes. For details about the specific Framework dependency changes, see Upgrading Table of Contents to 1.3.

UI Options

UI Options has added a new way to specify a preview template. For details, see Upgrading UI Options to 1.3.

Uploader

The Uploader has added support for HTML 5, as well as improved progressive enhancement. For details, see Upgrading Uploader to 1.3.