This page contains a list of the features, API's, and etc. that were deprecated in Infusion 1.5, and removed in Infusion 2.0.
Deprecated | Alternative |
---|---|
FSS | There are no CSS Framework requirements for working with Infusion. Infusion's strategy going forward will be to use custom CSS for component specific styling and Foundation for demos, as needed. |
demands | Use distributeOptions and/or dynamic grades instead |
grade linkage operated by the fluid.applyGradeLinkage grade |
Use distributeOptions and/or dynamic grades instead |
components which aren't autoInit |
|
returning non-component material from a creator functions | |
manually attaching components to trees | |
manual lifecycle points:
|
Use listeners and modelListeners
|
manual component initialization (e.g. fluid.initLittleComponent and
fluid.initViewComponent )
|
Use grades and autoInit |
Legacy IoC expressions
|
|
returnedPath and returnedOptions |
|
changeApplier and model features
|
Use fluid.copy to copy models. |
fluid.tryCatch |
|
Event features:
|
Use fluid.makeEventFier instead of fluid.event.getEventFier ; however, the
signature for this method may change in 2.0.
|
Progress events and callbacks:
|
|
|
|
fluid.lightbox |
fluid.imageReorderer |
fluid.keyForValue |
|
Path utilities in DataBinding.js | Removed from Infusion 1.5 |
fl-ProgEnhance-basic class name |
fl-progEnhance-basic |
Renderer API | The Renderer is likely to undergo large scale changes. |