Highlights in Infusion 4 include:
- Changes to the Preferences Framework to make it easier to integrate in terms of choosing which preferences are used and working with styling enactors via CSS custom properties
- Improvements to localization of the Preferences Framework/UI Options, and resource loaders
- The foundation of the Potentia II work and future framework changes/improvements.
See: CHANGELOG.md for more details.
- Download a Release
- Install from NPM
- Fork on GitHub
- Use from a Content Distribution Network(CDN)
- To try out Infusion quickly you can use the following
script
tag to include the full framework from the CDN:<script src='https://unpkg.com/browse/infusion@4.0.0/dist/infusion-all.js'></script>
- To try out Infusion quickly you can use the following
See How Do I Create an Infusion Package?, for details on creating complete or custom packages of Infusion.
The full Infusion package includes the demos of all of the components in action. You can find them in the demos folder in the release bundle or on our build site.
When running the demos on your local machine, a web server is recommended. Several of the demos make use of AJAX calls; which typically are not allowed by the browser when run from the local file system.
Fluid Infusion is licensed under both the ECL 2.0 and new BSD licenses.
More information is available in our wiki.
This is a list of publicly available software that is redistributed with Fluid Infusion, categorized by license:
- Infusion Icons
- Orator-Icons
- OverviewPanel-Icons
- PrefsFramework-Icons
- Uploader-Icons
- HTML5 Boilerplate v4.3
- jQuery v3.6.0
- jQuery QUnit v1.12.0
- jQuery QUnit Composite v1.0.1
- jQuery scrollTo v2.1.3
- jQuery Touch Punch v0.2.3
- jQuery UI (Core; Interactions: draggable, resizable; Widgets: button, checkboxradio, controlgroup, dialog, mouse, slider, tabs, and tooltip) v1.13.0
- jquery.selectbox v0.5 (forked)
- jquery.simulate v1.0.2
- Micro Clearfix
- Lato font v2.015
- Love Ya Like A Sister font
- OpenDyslexic 3
- via NPM Package distributed under Bitstream license.
Documentation and tutorials can found on the Infusion Documentation site.
Infusion 4.0.0 is tested with the latest versions of the following desktop browsers:
Additional testing is performed with the following mobile browsers:
- Safari (iOS 15.3.1)
The Fluid Project also maintains a shareable configuration for Browserslist. In the future, this configuration will be used within Fluid Infusion.
For more information see the Fluid Infusion browser support wiki page.
The Fluid Project uses a JIRA website to track bugs. Some of the known issues in this release are described here:
- FLUID-6722 Pager tooltip shows wrong data range after sorting by column
- FLUID-6720 The pager tooltips do not display on mobile
- FLUID-6708 Sourceless relay rule with non-local target causes failure
- FLUID-6700 Materialised binding makes validation workflow impossible due to backwash protection
- FLUID-6109 Infusion framework dist doesn't include contextawareness