API Changes from 2.0 to 3.0

This page contains a list of the features, APIs, and etc. that have changed in Infusion 3.0.

Framework Changes

Core Framework Changes

This section describes major APIs that were in common use. For information about less widely-used features removed in 3.0, consult Deprecations in 2.0.

Preferences Framework

Panel Changes

The "Links and Buttons" adjusters and enactors are collapsed to a single preference called "Enhance Links".

Message Bundle Keys
Additions
  • enhanceInputs.json
    • "label"
    • "description"
    • "switchOn"
    • "switchOff"
  • speak.json
    • "switchOn"
    • "switchOff"
  • tableOfContents.json
    • "switchOn"
    • "switchOff"
Removals
  • inputsLarger.json
  • emphasizeLinks.json
  • linksControls.json
Changes
Message Bundle In 3.0.0 In 2.0.0
speak.json "label" "speakLabel"
"description" "speakDescr"
tableOfContents.json "label" "tocLabel"
"description" "tocDescr"