From 2671b329db09cda812c6a79c6f0374f2d73cd7f5 Mon Sep 17 00:00:00 2001 From: Claus Due Date: Thu, 27 Feb 2025 13:18:18 +0100 Subject: [PATCH 1/2] [TASK] Create change log for 7.1.0 --- CHANGELOG.md | 3 +- Documentation/Changelog/7.1.0.md | 47 ++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 Documentation/Changelog/7.1.0.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 4887f6b6f..18b82aa6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,8 @@ -Latest release: 7.0.7 (2024/11/11 13:59:48) +Latest release: 7.1.0 (2025/02/27 12:18:18) All previous release change logs: +* [7.1.0 (2025/02/27)](Documentation/Changelog/7.1.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/7.0.7...7.1.0) * [7.0.7 (2024/11/11)](Documentation/Changelog/7.0.7.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/7.0.6...7.0.7) * [7.0.6 (2024/08/08)](Documentation/Changelog/7.0.6.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/7.0.5...7.0.6) * [7.0.5 (2024/08/02)](Documentation/Changelog/7.0.5.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/7.0.4...7.0.5) diff --git a/Documentation/Changelog/7.1.0.md b/Documentation/Changelog/7.1.0.md new file mode 100644 index 000000000..82ec441a6 --- /dev/null +++ b/Documentation/Changelog/7.1.0.md @@ -0,0 +1,47 @@ +## Release: 7.1.0 (2025/02/27 12:18:18) + +* 2025-02-26 [BUGFIX] Cast to string before trim (#1934) (Commit 4b779e00 by Christian Hillebrand) +* 2025-02-04 [BUGFIX] Always fetch ContentObject from request in TYPO3v12+ (Commit 99129162 by Christian Weiske) +* 2025-02-05 [BUGFIX] Use addRootLineFields on v12.4 (Commit 41b11dcb by Christian Weiske) +* 2025-02-03 [BUGFIX] Avoid warnings when pages aren't assigned (Commit 63cf450b by Claus Due) +* 2025-01-28 [BUGFIX] Resolve current language from Request (Commit 0b75d611 by Claus Due) +* 2025-01-28 [BUGFIX] Correctly assume LanguageAspect exists (Commit 132d302c by Claus Due) +* 2025-01-28 [BUGFIX] Handle TypeError in v:variable.set (Commit 388420ff by Claus Due) +* 2025-01-28 [BUGFIX] Handle possibly arbitrary argument on v13.4 (Commit 6dd72de0 by Claus Due) +* 2025-01-28 [BUGFIX] Read ContentObjectRenderer from currentContentObject attribute if set (Commit 2c6d40d2 by Claus Due) +* 2025-01-28 [BUGFIX] Only attempt TSFE->sys_language_uid if LanguageAspect not found (Commit cba2d038 by Claus Due) +* 2025-01-28 [BUGFIX] Handle possibly removed no_cache property (Commit e5d8d4f7 by Claus Due) +* 2025-01-27 [BUGFIX] Avoid warning on undefined array key (Commit 8cafb84c by Claus Due) +* 2025-01-26 [BUGFIX] Handle new TS-not-set limitation on v13 (#1928) (Commit e84af96c by Claus Due) +* 2025-01-26 [BUGFIX] Read frontend user instance from request where possible (Commit 2411ce6b by Claus Due) +* 2025-01-26 [BUGFIX] Read cache disable instruction from request where possible (Commit c4a13487 by Claus Due) +* 2025-01-26 [BUGFIX] Ensure string return (Commit 20493232 by Claus Due) +* 2025-01-26 [BUGFIX] Assimilate deprecated and removed method (Commit 13ce63e6 by Claus Due) +* 2025-01-26 [FEATURE] Add compatibility layer to basically all ViewHelpers (Commit 3b68aa8f by Claus Due) +* 2025-01-25 [BUGFIX] Handle ImageResource return types (Commit 39acd859 by Claus Due) +* 2025-01-25 [BUGFIX] Guard against missing record in v:page.resources.fal (Commit 4800e810 by Claus Due) +* 2025-01-25 [BUGFIX] Avoid PDO constants in favor of Connection constants (Commit d7f36f04 by Claus Due) +* 2025-01-25 [BUGFIX] Avoid PDO constants in favor of Connection constants (Commit 98f19aac by Claus Due) +* 2025-01-25 [BUGFIX] Replace all evaluateCondition methods with verdict methods (Commit 0cbb3b3f by Claus Due) +* 2025-01-25 [FEATURE] Declare support for TYPO3 v13 (Commit 0ca5a1c1 by Claus Due) +* 2025-01-25 [BUGFIX] Handle different error type on more recent PHP versions (Commit 3dde0c15 by Claus Due) +* 2025-01-25 [BUGFIX] Use late instancing of ContentObjectRenderer (Commit a388cb0f by Claus Due) +* 2025-01-25 [FEATURE] Introduce ContentObjectFetcher (#1921) (Commit 02c21f3c by Claus Due) +* 2025-01-25 [BUGFIX] Fetch language ISO code through Locale where possible (Commit 933ceec1 by Claus Due) +* 2025-01-24 [BUGFIX] Set Request in UriBuilder wherever it is used (Commit 149bda66 by Claus Due) +* 2025-01-24 [BUGFIX] Avoid addRootLineFields on v13 (Commit 3b972020 by Claus Due) +* 2025-01-24 [BUGFIX] Do not access removed constant on v13 (Commit 29539452 by Claus Due) +* 2025-01-24 [BUGFIX] Handle possibly missing array index (Commit a1e97270 by Claus Due) + +Generated by: + +``` +git log --since="2025/01/24 21:46:04" --until="2025/02/27 12:18:18" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \ + --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'` +``` + +Full list of changes: https://github.com/FluidTYPO3/vhs/compare/7.0.7...7.1.0 + +*Please note: the change list above does not contain any TASK commits since they are considered +infrastructure-only and not relevant to end users. The full list includes these!* + From 7bc3f0a70ae4c4cf417b1e9fd50b251d1953ab17 Mon Sep 17 00:00:00 2001 From: Claus Due Date: Thu, 27 Feb 2025 13:18:19 +0100 Subject: [PATCH 2/2] [TER] 7.1.0 --- ext_emconf.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ext_emconf.php b/ext_emconf.php index 063d6b3bc..5c2b288e3 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -11,42 +11,42 @@ 'conflicts' => '', 'priority' => '', 'module' => '', - 'state' => 'beta', + 'state' => 'stable', 'internal' => '', 'uploadfolder' => 0, 'createDirs' => '', 'modify_tables' => '', 'clearCacheOnLoad' => 0, 'lockType' => '', - 'version' => '7.0.7', - 'constraints' => + 'version' => '7.1.0', + 'constraints' => array ( - 'depends' => + 'depends' => array ( 'php' => '7.4.0-8.3.99', 'typo3' => '10.4.0-13.4.99', ), - 'conflicts' => + 'conflicts' => array ( ), - 'suggests' => + 'suggests' => array ( ), ), - 'suggests' => + 'suggests' => array ( ), '_md5_values_when_last_written' => '', - 'autoload' => + 'autoload' => array ( - 'psr-4' => + 'psr-4' => array ( 'FluidTYPO3\\Vhs\\' => 'Classes/', ), ), - 'autoload-dev' => + 'autoload-dev' => array ( - 'psr-4' => + 'psr-4' => array ( 'FluidTYPO3\\Vhs\\Tests\\' => 'Tests/', ),