Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: georgringer/news

14.0.1 Bugfix Release

10 Dec 09:22

Choose a tag to compare

What's Changed

  • [BUGFIX] Match composer description with v14 title handling by @ErHaWeb in #2753
  • [fix] Tag based viewhelpers can receive arbitrary attributes, additio… by @thomasrawiel in #2756
  • [BUGFIX] Fix additionalAttributes in LinkViewHelper (2752) by @cnmarco in #2755
  • [BUGFIX] Retrieve PageRepository via CPP instead of TSFE by @sfroemkenjw in #2760
  • [BUGFIX] Replace last usages of TSFE by @georgringer in #2761

Full Changelog: 14.0.0...14.0.1

14.0.0 - Support TYPO3 13 & 14

25 Nov 14:02

Choose a tag to compare

This major release is all about moving forward with the latest platform updates:

  • Full support for the amazing TYPO3 v14, embracing its new capabilities and ensuring seamless integration.
  • Compatibility with the upcoming PHP 8.5, preparing the extension for the next generation of PHP.
  • Removal of legacy TYPO3 v12 support, allowing the codebase to stay clean, modern, and aligned with current standards.

With this release, the extension is fully tuned for the newest TYPO3 ecosystem. Further details about new features, changes, and breaking updates can be found in the sections below.

Note: TYPO3 13.4.20 is the minimum required version.

Breaking changes

Removal of deprecated hooks

Hooks which have been already deprecated and replaced by events are removed.

Removal of outdated fields

The fields media and related_files are unused since a long time and got no TCA definition. Those have been removed in ext_tables.sql.

Features

No new features have been introduced in this release beyond compatibility with PHP 8.5 and TYPO3 14.

What's Changed

New Contributors

Full Changelog: 13.0.1...14.0.0

13.0.1

20 Nov 19:43
b184d78

Choose a tag to compare

What's Changed

Full Changelog: 13.0.0...13.0.1

13.0.0

07 Nov 12:50

Choose a tag to compare

This major release focuses on two key areas:

  • Improved integration with site set settings, ensuring better flexibility and configuration consistency.
  • Cleanup and removal of outdated or rarely used features, paving the way for a smoother upgrade path to future versions.

With this release, the foundation is set for the next development cycle.
The upcoming work will focus on adding full support for TYPO3 v14, while
dropping compatibility with TYPO3 v12 LTS.

Further details about new features, changes, and breaking updates can be found in the documentation.

What's Changed

New Contributors

Full Changelog: 12.3.1...13.0.0

12.3.1

27 Aug 06:29

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 12.3.0...12.3.1

12.3.0

05 Mar 12:52

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 12.2.0...12.3.0

12.2.0

27 Nov 19:12

Choose a tag to compare

Important changes

Changed behavior for TS settings.search.paginate.itemsPerPage

The TypoScript setting settings.search.paginate.itemsPerPage has been disabled in the default TypoScript setup.
This makes it possible that the setting provied in the plugin configuration (FlexForms) is used.
However, this uses the default backup of settings.list.paginate.itemsPerPage.

Deprecated hooks

The following hooks have been deprecated and will be removed with the next major version:

  • $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Domain/Repository/AbstractDemandedRepository.php']['findDemanded']: use the event \GeorgRinger\News\Event\ModifyDemandRepositoryEvent
  • $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Controller/NewsController.php']['overrideSettings']: use the event \GeorgRinger\News\Event\NewsControllerOverrideSettingsEvent
  • $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Controller/NewsController.php']['createDemandObjectFromSettings']: use the event \GeorgRinger\News\Event\CreateDemandObjectFromSettingsEvent
  • $GLOBALS['TYPO3_CONF_VARS']['EXT']['news'][\GeorgRinger\News\Hooks\PluginPreviewRenderer::class]['extensionSummary']: use the event \GeorgRinger\News\Event\PluginPreviewSummaryEvent

Calling any of the aforementioned hooks will trigger deprecation log entries.

Features

New events

Finally the last hooks of the extension are now available as event to follow the best practices of TYPO3 core.

The most used is $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Domain/Repository/AbstractDemandedRepository.php']['findDemanded'] which is used to modify the query to fetch the news records. This is now available as \GeorgRinger\News\Event\ModifyDemandRepositoryEvent.

See above for a full list of available events.

Support of PHP 8.4

PHP 8.4 is now officially supported.

What's Changed

New Contributors

Full Changelog: 12.1.0...12.2.0

12.1.0

15 Nov 09:07

Choose a tag to compare

Features

Provide additional information to result of Live Search

The result of the live search now contains additional information from the fields:

  • Date
  • Teaser
  • Author
  • Slug

This makes it easier to find the correct record.

Bildschirmfoto 2024-11-15 um 09 38 15

Improved suggest wizards in FlexForms

The suggest wizards in FlexForms now skip pages that are not reachable.
The selection of a page for the detail view ignores doktypes like sysfolder.

This makes the life of editors easier - especially on bigger instances.

Tagged Data Processors

The usage of the data processors has been simplified by using their tags.

      # old
      10 = GeorgRinger\News\DataProcessing\AddNewsToMenuProcessor
      20 = GeorgRinger\News\DataProcessing\DisableLanguageMenuProcessor
      new
      10 = add-news-to-menu
      20 = disable-language-menu

Site Set Support

The extension now supports site sets as drop in replacements for TypoScript includes.

TYPO3 13 only

Flag topnews records in backend list

If a record is marked as topnews, it is now highlighted in the backend list
with a small blue border on the left side.

Bildschirmfoto 2024-11-15 um 09 41 23

TYPO3 13 only

Add StatusInformation to pages with news

If a page contains a news plugin, a small icon is shown in the page tree to indicate this.

This feature is TYPO3 13 only and can be disabled in the global extension settings.

Bildschirmfoto 2024-11-15 um 09 43 17

What's Changed

Full Changelog: 12.0.0...12.1.0

11.4.3

13 Nov 19:45

Choose a tag to compare

Full Changelog: 11.4.2...11.4.3

12.0.0

20 Oct 19:08
f5e5d78

Choose a tag to compare

This is the 1st release supporting TYPO 13 & 12. Support of TYPO3 11 has been dropped!

What's Changed

New Contributors

Full Changelog: 11.4.2...12.0.0