From e17cf07d434b94261882b6ded1165610a9d1620a Mon Sep 17 00:00:00 2001 From: Justin Obara Date: Mon, 29 Jul 2024 14:42:58 -0400 Subject: [PATCH] FLUID-6780: Updates for 4.7 release --- AUTHORS.md | 2 +- CHANGELOG.md | 43 +++++++++++++++++++++++++++++++++- ReleaseNotes.md | 21 +++++++++++++++++ package.json | 2 +- src/framework/core/js/Fluid.js | 4 ++-- 5 files changed, 67 insertions(+), 5 deletions(-) diff --git a/AUTHORS.md b/AUTHORS.md index e82b965462..5b73da2f91 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -6,7 +6,7 @@ This is the list of Infusion copyright holders. It does not list all individual copyright to an institution, only made minor changes, or their contributions no longer appear in the codebase. Please see the version control system's revision history for details on contributions. -Copyright 2007-2022 +Copyright 2007-2024 * Dinuka De Silva * Lucendo Development Ltd. diff --git a/CHANGELOG.md b/CHANGELOG.md index bb4b6a99cc..b67a80d77f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,22 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org ### More Info +## [4.7.0] - 2024-07-29 + +### Added + +* [FLUID-6763](https://issues.fluidproject.org/browse/FLUID-6763) UI Options: Add Atkinson Hyperlegible font +* [FLUID-6754](https://issues.fluidproject.org/browse/FLUID-6754) Add a text style option for system-ui + +### Fixed + +* [FLUID-6764](https://issues.fluidproject.org/browse/FLUID-6764) Infusion's jquery.standalone file throws an error + when loaded in an AudioWorkletGlobalScope + +### More Info + +* [Changes in 4.7.0](https://github.com/fluid-project/infusion/compare/v4.6.0...v4.7.0) + ## [4.6.0] - 2022-12-08 ### Fixed @@ -32,6 +48,10 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org * [FLUID-6756](https://issues.fluidproject.org/browse/FLUID-6756) regenerateCursor function defined in the global scope in both Fluid.js and FluidIoC.js +### More Info + +* [Changes in 4.6.0](https://github.com/fluid-project/infusion/compare/v4.5.0...v4.6.0) + ## [4.5.0] - 2022-10-21 ### Fixed @@ -40,6 +60,10 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org entire component are unreadable * [FLUID-6749](https://issues.fluidproject.org/browse/FLUID-6749) Stop using iframe to render preferences editor +### More Info + +* [Changes in 4.5.0](https://github.com/fluid-project/infusion/compare/v4.4.0...v4.5.0) + ## [4.4.0] - 2022-09-27 ### Fixed @@ -47,6 +71,10 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org * [FLUID-6750](https://issues.fluidproject.org/browse/FLUID-6750) Model-driven relocalisation does not take account of initial model values +### More Info + +* [Changes in 4.4.0](https://github.com/fluid-project/infusion/compare/v4.3.0...v4.4.0) + ## [4.3.0] - 2022-08-08 ### Added @@ -64,6 +92,10 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org * [FLUID-6748](https://issues.fluidproject.org/browse/FLUID-6748) Remove the auto save of panel index in separated panel UIO +### More Info + +* [Changes in 4.3.0](https://github.com/fluid-project/infusion/compare/v4.2.0...v4.3.0) + ## [4.2.0] - 2022-07-05 ### Fixed @@ -73,6 +105,10 @@ Infusion from v2.0.0 onwards adheres to [Semantic Versioning](https://semver.org * [FLUID-6741](https://issues.fluidproject.org/browse/FLUID-6741) Workflow failure when constructed lensed component from asynchronous resource +### More Info + +* [Changes in 4.2.0](https://github.com/fluid-project/infusion/compare/v4.1.0...v4.2.0) + ## [4.1.0] - 2022-05-12 ### Fixed @@ -86,6 +122,10 @@ to resolve in contexts where expandImmediate is used * [FLUID-6727](https://issues.fluidproject.org/browse/FLUID-6727) Improve documentation (retrospectively) about changes in DataSource API in the 3.0.0 release +### More Info + +* [Changes in 4.1.0](https://github.com/fluid-project/infusion/compare/v4.0.0...v4.1.0) + ## [4.0.0] - 2022-03-17 ### Added @@ -988,7 +1028,8 @@ A pre-release of [0.3.0]. * [Issues addressed in 0.1.0](https://issues.fluidproject.org/projects/FLUID/versions/10000) * [Changes in 0.1.0](https://github.com/fluid-project/infusion/commits/v0.1.0) -[Unreleased]: https://github.com/fluid-project/infusion/compare/v4.6.0...HEAD +[Unreleased]: https://github.com/fluid-project/infusion/compare/v4.7.0...HEAD +[4.7.0]: https://github.com/fluid-project/infusion/releases/tag/v4.7.0 [4.6.0]: https://github.com/fluid-project/infusion/releases/tag/v4.6.0 [4.5.0]: https://github.com/fluid-project/infusion/releases/tag/v4.5.0 [4.4.0]: https://github.com/fluid-project/infusion/releases/tag/v4.4.0 diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 2db3373569..48736190c7 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -4,6 +4,25 @@ [Infusion Documentation](https://github.com/fluid-project/infusion-docs) +## What's New in 4.7.0 + +* New features + * [FLUID-6763](https://issues.fluidproject.org/browse/FLUID-6763) UI Options: Add Atkinson Hyperlegible font + * [FLUID-6754](https://issues.fluidproject.org/browse/FLUID-6754) Add a text style option for system-ui +* Resolves + * [FLUID-6764](https://issues.fluidproject.org/browse/FLUID-6764) Infusion's jquery.standalone file throws an error + when loaded in an AudioWorkletGlobalScope + +## What's New in 4.6.0 + +* Maintenance release which resolves + * [FLUID-6758](https://issues.fluidproject.org/browse/FLUID-6758) Selection reading continues from where page reading + stopped + * [FLUID-6757](https://issues.fluidproject.org/browse/FLUID-6757) Rendering and other methods for the selection reader + are not invokers + * [FLUID-6756](https://issues.fluidproject.org/browse/FLUID-6756) regenerateCursor function defined in the global scope + in both Fluid.js and FluidIoC.js + ## What's New in 4.6.0 * Maintenance release which resolves @@ -182,6 +201,8 @@ wiki page. The Fluid Project uses a [JIRA](https://issues.fluidproject.org) website to track bugs. Some of the known issues in this release are described here: +* [FLUID-6772](https://issues.fluidproject.org/browse/FLUID-6772) Removal of UIO iframe in Infusion 4.5.0 causes + overflow issue on Webkit/Chromium browsers * [FLUID-6722](https://issues.fluidproject.org/browse/FLUID-6722) Pager tooltip shows wrong data range after sorting by column * [FLUID-6720](https://issues.fluidproject.org/browse/FLUID-6720) The pager tooltips do not display on mobile diff --git a/package.json b/package.json index a6a2ffc156..670e915390 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "infusion", "description": "Infusion is an application framework for developing flexible stuff with JavaScript", - "version": "4.6.0", + "version": "4.7.0", "author": "Fluid Project", "bugs": "http://issues.fluidproject.org/browse/FLUID", "homepage": "http://www.fluidproject.org/", diff --git a/src/framework/core/js/Fluid.js b/src/framework/core/js/Fluid.js index 5bb1201e3c..96320cd093 100644 --- a/src/framework/core/js/Fluid.js +++ b/src/framework/core/js/Fluid.js @@ -1,5 +1,5 @@ /*! - * Fluid Infusion v4.6.0 + * Fluid Infusion v4.7.0 * * Infusion is distributed under the Educational Community License 2.0 and new BSD licenses: * http://wiki.fluidproject.org/display/fluid/Fluid+Licensing @@ -30,7 +30,7 @@ Underscore may be freely distributed under the MIT license. var fluid = fluid || {}; // eslint-disable-line no-redeclare -fluid.version = "Infusion 4.6.0"; +fluid.version = "Infusion 4.7.0"; // Export this for use in environments like node.js, where it is useful for // configuring stack trace behaviour