Initial commit - Typo3 11.5.41

This commit is contained in:
Matteo Gallo
2026-07-03 17:53:31 +02:00
commit 5ca4743197
6811 changed files with 568848 additions and 0 deletions

View File

@@ -0,0 +1,95 @@
.. include:: /Includes.rst.txt
2.1.0 - 2013/03/28
------------------
::
* 2013-03-25 [DOC] Improve old manual (Commit: 88b4d7a)
* 2013-03-22 [TASK] Improve compatibility check (Commit: fa65af6)
* 2013-03-22 [TASK] Cleanup of docs (Commit: 6a69084)
* 2013-03-22 [TASK] Remove not needed todo (Commit: 0a20647)
* 2013-03-22 [FEATURE] Add hook to remove fields in new actions (Commit: 0c83946)
* 2013-03-20 [TASK] Add ordering to tags (Commit: 161f8c7)
* 2013-03-20 [DOC] Mention tag list (Commit: 16f2eed)
* 2013-03-20 [DOC] Update realurl doc (Commit: 5fec71b)
* 2013-03-20 [FEATURE] Render listPid in page module (Commit: 26793a1)
* 2013-03-20 [FEATURE] Simple Tag view (Commit: f2270ec)
* 2013-03-18 [BUGFIX] Allow EXT: path in paginate templatePath (Commit: bf10daf)
* 2013-03-18 [DOC] Add templatePath of paginate widget to docs (Commit: bd76c14)
* 2013-03-12 [TASK] Some CGL (Commit: b9b6871)
* 2013-03-11 [TASK] Add cache tags to the TYPO3 page cache (Commit: db50e87)
* 2013-03-11 [TASK] Reenable listpid field in list views (Commit: 7f45a98)
* 2013-03-08 [BUGFIX] Subcategories query (Commit: ff819f5)
* 2013-03-08 [TASK] Make sorting direction in datemenu possible (Commit: 9ef205a)
* 2013-03-05 [BUGFIX] Import related links (Commit: 48b9750)
* 2013-02-28 [TASK] Removing unnecessary userfunction for label (Commit: 1b3bfd7)
* 2013-02-27 [BUGFIX] Avoid PHP warning in Datemenu (Commit: 04a2dfb)
* 2013-02-27 [TASK] Avoid empty tags with <f:format.html> (Commit: 389efe9)
* 2013-02-27 [BUGFIX] Fix useStdWrap setting (Commit: fb742d7)
* 2013-02-25 [BUGFIX] Importer should also set pid (Commit: 3e665cb)
* 2013-02-25 [TASK] Fix wrong label in DE (Commit: 4ba16e6)
* 2013-02-25 [TASK] PL translations (Commit: 8bfd98c)
* 2013-02-21 [TASK] Change TS TRUE to 1 (Commit: 558014b)
* 2013-02-21 [TASK] Improve ClassCacheBuilder + Tests (Commit: 8cfa22d)
* 2013-02-21 [TASK] Make related_from a readonly (Commit: 1961c37)
* 2013-02-21 [BUGFIX] Add author & authorEmail to importer (Commit: 805e556)
* 2013-02-20 [TASK] Add description how to manipulate Pagination (Commit: 2354a55)
* 2013-02-20 [TASK] Improve Pagination + Unittests (Commit: 91a9785)
* 2013-02-20 [BUGFIX] Added missed table for related_from in TCA (Commit: 6f28abb)
* 2013-02-20 [TASK] Change fields from mergeIfNotBlank to noCopy (Commit: d912707)
* 2013-02-20 [TASK] Use allRelatedSorted in template (Commit: e4ed8e7)
* 2013-02-19 [!!!][FEATURE] Make related news from opposite way (Commit: 9e37da2)
* 2013-02-19 [BUGFIX] Improve handling of DAM and translations (Commit: 94d19e1)
* 2013-02-19 [BUGFIX] Make related_files sortable (Commit: f704971)
* 2013-02-19 [TASK] Add more unit tests (Commit: e73e244)
* 2013-02-19 [BUGFIX] Fix disqus ViewHelper Unit Test (Commit: 6df503a)
* 2013-02-19 [BUGFIX] Remove hsc() from tag suggest (Commit: 4cd789a)
* 2013-02-19 [DOC] move realurl snippet (Commit: 0405227)
* 2013-02-19 [DOC] list+detail on same page (Commit: e194ed9)
* 2013-02-19 [DOC] fix rst bug (Commit: c14fcae)
* 2013-02-19 [DOC] add pagination template (Commit: 31280c0)
* 2013-02-19 [DOC] Extend sorting (Commit: 71df14b)
* 2013-02-19 [DOC] move donation part (Commit: 9298164)
* 2013-02-19 [DOC] Add extending news (Commit: 5fbbcbc)
* 2013-02-18 [TASK] Rename interfaces to mediarenderer (Commit: 237a4be)
* 2013-02-17 [DOC] Improve templating information (Commit: c48edf2)
* 2013-02-17 [DOC] Improve templating information (Commit: 2800379)
* 2013-02-17 [DOC] Improve templating information (Commit: 8d38c61)
* 2013-02-17 [DOC] Improve templating information (Commit: 491928e)
* 2013-02-17 [DOC] Improve templating information (Commit: cd24d42)
* 2013-02-17 [DOC] Improve templating information (Commit: d83f9ac)
* 2013-02-17 [DOC] News by TS (Commit: 9b66980)
* 2013-02-17 [TASK] Fix Tests (Commit: 29037ad)
* 2013-02-17 [TASK] Adopt classes of tests (Commit: 118ec79)
* 2013-02-17 [FEATURE] Support for youtube videos (Commit: 0440881)
* 2013-02-17 [TASK] Improve handling of subcategories (Commit: 91102ca)
* 2013-02-15 [TASK] Fix CGL issues (Commit: 2d5f95e)
* 2013-02-15 [TASK] Cleanup html (Commit: b5d886d)
* 2013-02-15 [TASK] Fix CGL issues (Commit: 022783e)
* 2013-02-13 [BUGFIX] Regenerate proxy classes after cache-clearing (Commit: e9ddf4d)
* 2013-02-13 [BUGFIX] Fix of proxy-class generation (Commit: ae77c96)
* 2013-02-11 [BUGFIX] logicalOr param must not be an empty array (Commit: 8e1c700)
* 2013-02-11 [BUGFIX] Better check if current tag has been found (Commit: 75d527f)
* 2013-02-08 [TASK] Remove uml (Commit: d202c87)
* 2013-02-08 [TASK] Make image/multimedia field required (Commit: f7411ce)
* 2013-02-05 [TASK] Unittest for ExcludeDisplayedNewsVH (Commit: 1d7f42e)
* 2013-02-04 [TASK] UnitTest for Labels Hook (Commit: be8cbaa)
* 2013-02-04 [FEATURE] Checkbox to disable RTE (Commit: 8563590)
* 2013-02-04 [BUGFIX] Require Media model for static calls (Commit: d7e1859)
* 2013-02-04 [TASK] Add a NewsDefaultRepository (Commit: 3610676)
* 2013-02-03 [FEATURE] Display thumbnail in relation (Commit: 74c57e8)
* 2013-01-30 [DOC] Add some more text to ViewHelpers (Commit: c57e948)
* 2013-01-30 [TASK] Crop teaser text too (Commit: ddfce78)
* 2013-01-30 [TASK] Update dependency (Commit: fc24a6f)
* 2013-01-29 [DOC] Table for properties (Commit: e21527a)
* 2013-01-29 [TASK] Make external/internal urls required (Commit: 9090f1c)
* 2013-01-29 [TASK] Output tags in views (Commit: c74d899)
* 2013-01-29 [BUGFIX] Wrong VH reference in deprecation log (Commit: 3532654)
* 2013-01-28 [DOC] add VH props (Commit: 82ea560)
* 2013-01-28 [DOC] 1st start of automated VH documentation (Commit: a461c2c)
* 2013-01-28 [BUGFIX] Check if getRelated return an object (Commit: 67f3c78)
* 2013-01-25 [DOC] ViewHelper doc start (Commit: e63b72a)
* 2013-01-25 [DOC] Fix some typos (Commit: 60b9542)
* 2013-01-25 [DOC] Rename main directory in docs (Commit: 41a8a8d)

View File

@@ -0,0 +1,70 @@
.. include:: /Includes.rst.txt
2.2.0 - 2013/07/06
------------------
This version has been released during the TYPO3 Developer Days 2013 in Hamburg.
.. tip::
To get a full list of changes, take either a look at http://git.typo3.org/TYPO3CMS/Extensions/news.git or use *git log*.
Breaking/Important changes
==========================
::
* Even though 4.5 is still supported, PHP 5.3 is now required to be able to cover the full version range from 4.5 to 6,2
* Changes in database structure, an update in Extension Manager / Compare in Install Tool is needed
- Default value '0' for type field of news record
- Add fields for enabling basic workspace support
* EXT:news is using travis to check all UnitTests in all major TYPO3 releases. You can get the status at https://travis-ci.org/TYPO3-extensions/news
Features
========
::
* Path to dummy images is configurable
* ViewHelper for Gravatar, thx Philipp Bergsmann
* Description field for media elements
* Description & keywords meta tag
* Support maxHeight for media elements in default templates
* Error handling in detail view if no news found. The setting settings.detail.errorHandling can either be
- pageNotFoundHandler: use pageNotFoundHandler of the Core
- redirectToListView: redirect to list view
- redirectToPage: redirect to any page, including a custom header
* Atom feed support
* Full text RSS feed
* ViewHelper to set target of links: Tx_News_ViewHelpers_TargetLinkViewHelper
* More options for FileDownloadViewHelper: class, target, alt, title
* Import from t3blog, thx Ingo Renner
* Dateformat is now translateable by using <f:translate key="dateFormat" />
Important bugfixes / tasks
==========================
::
* Default more link in List.html
* Support of new property mapper
* Category tree in FE supports translations
* Move the domain model of tt_content to Tx_News_Domain_Model_TtContent
* Configuration in Extension Manager uses tabs to group the settings
Miscellaneous
=============
::
* Improved documentation, especially examples for ViewHelpers
* More UnitTests
* Improved translations

View File

@@ -0,0 +1,27 @@
.. include:: /Includes.rst.txt
2.2.1 - 2013/09/23
------------------
This is the first stable release!
Features
========
::
* SearchFormAction can handle $overwriteDemand which enables you to have improved search capabilities
* Support for linkvalidator
* iCalendar as view
Important bugfixes / tasks
==========================
::
* Fix useStdwrap in 4.5
* Fix for loading a class under 4.5

View File

@@ -0,0 +1,63 @@
.. include:: /Includes.rst.txt
2.3.0 - 2013/12/12
------------------
This is the last release which will support TYPO3 branches 4.x.
Important bugfixes / tasks
==========================
::
* The pagination has been reworked and synced with the one of the Core. If you changed the templates, please adopt your template.
All Changes
===========
::
* 2013-12-12 [TASK] Change start/endtime to datetime (Commit a6ddca9)
* 2013-12-03 [TASK] Use https for social API calls (Commit 1ac5ecd)
* 2013-12-03 [TASK] Add notification email to travis (Commit 02b4949)
* 2013-12-02 [BUGFIX] v3 (Commit 3eff0be)
* 2013-12-02 [BUGFIX] Final fix (Commit b74d2bc)
* 2013-11-30 [FEATURE] Improved recursive setting inheritance (Commit 1e71da1)
* 2013-12-02 [BUGFIX] Fix failing unittest (Commit 9f1d93b)
* 2013-12-02 [BUGFIX] Use t3lib_div to be compatible (Commit ebbd76a)
* 2013-12-01 [TASK] Improve handleNoNewsFoundError (Commit 309e81f)
* 2013-11-30 [TASK] Improve Unittests (Commit eea69b6)
* 2013-11-30 [TASK] UnitTest for NewsBaseController (Commit 3ab4366)
* 2013-11-29 [DOC] Change Tracis url (Commit 674aeed)
* 2013-11-28 [BUGFIX] Fix tests for 6.2 (Commit 10edf80)
* 2013-11-27 [!!!][BUGFIX] Improve pagination (Commit b8405b3)
* 2013-11-21 [DOC] Add example for groupedfor VH (Commit 3a88cf5)
* 2013-11-14 [FEATURE] Optional RTE for teaser field (Commit 4a7c1cf)
* 2013-11-14 [FEATURE] Add field description (Commit d8001fe)
* 2013-11-03 [FEATURE] Implement some basic cache tagging (Commit e6bac94)
* 2013-11-01 [BUGFIX] Fix styling issues (Commit 0ecbc41)
* 2013-11-01 [TASK][CGL] Remove all closing tags (Commit 588ca47)
* 2013-10-20 [TASK] Cleanup Administration module (Commit deb0d5b)
* 2013-10-21 [TASK] Change labelfunc for media for 6.2 (Commit 32f0bc1)
* 2013-10-28 [TASK] Improve ClassCacheBuilder! (Commit 4e141a9)
* 2013-10-28 [TASK] Increase treelevel in flexforms (Commit a984a8d)
* 2013-10-23 [FEATURE] Get the emconfiguration to the FE (Commit 9fc11aa)
* 2013-10-21 [TASK] Avoid empty tags with <f:format.html> (Commit fa10918)
* 2013-10-20 [BUGFIX] Fix some warnings (Commit 7c6fdee)
* 2013-10-20 [FEATURE] Redirect user in Administrationmodule if no page is set (Commit ebaa2e1)
* 2013-10-01 [FEATURE] Add realurl auto config (Commit 9c39b64)
* 2013-10-09 [TASK] Cleanup TCA (Commit 3a79c1b)
* 2013-10-02 [BUGFIX] Remove exclude from flexforms (Commit 1da7712)
* 2013-10-01 [BUGFIX] Fix error in flexform hook (Commit ddbcfc4)
* 2013-09-30 [FEATURE] Add getters for different media elements (Commit a09f647)
* 2013-09-25 [TASK] Add 'sorting' to allowed order fields (Commit 1513881)
* 2013-09-25 [TASK] Make og:site_name configurable via TS (Commit 7fe2c9e)
This list has been created by using: ::
git log --since="2013/09/23" --abbrev-commit --pretty='%ad %s (Commit %h)' --date=short

View File

@@ -0,0 +1,231 @@
.. include:: /Includes.rst.txt
3.0.0 - 2014/05/16
------------------
This is a major release supporting TYPO3 CMS 6.2 LTS. This is also the required version!
Read and follow the section *Upgrade procedure* carefully!
Upgrade procedure
=================
*As a lot of code changed, please backup your site before starting!*
**Support of FAL**
The images are **not** migrated and can be still used. To do so, set the configuration "Use FAL relations instead of news media elements" in the Extension Manager > news to "Both" or "No" instead of "Yes".
The old way is however deprecated and will be removed in one of the next major versions.
**Support of sys categories**
The categories can be migrated by using the update wizard in the extension manager.
**Templates & TypoScript**
* Templates, Partials & Layouts are now assigned by using templateRootPaths, partialRootPaths and layoutRootPaths which is a new feature of 6.2. Read more about it in the section "Templating".
* If you enable FAL, you need to adopt your old templates as well!
* If you experience any problems with your templates, please check out the default templates first to get an idea how it should look now.
* Remove all DAM related stuff (e.g. calls to ViewHelpers) from the template.
Important changes
=================
A lot of code changed in this version. Therefore it is very likely that the update is not done in 1 minute.
The most important changes are:
Support of FAL
^^^^^^^^^^^^^^
FAL is used for the following fields:
* Media
* Related files
* Category images
Support of sys categories
^^^^^^^^^^^^^^^^^^^^^^^^^
The categories of the Core (sys_category) are now used instead of custom ones.
The records are extended with those fields which are needed by "news".
Misc
^^^^
Changes which should be mentioned are:
* Default TypoScript uses syntax templateRootPaths, partialRootPaths, layoutRootPaths to allow chaining of the templates
* Support of 'Insert Record' element
* Add more snippets to the documentation
* Improve Administration module
* Use Scrutinizer to document the code quality, see http://scrutinizer-ci.com/g/TYPO3-extensions/news/
* If you want to migrate from EXT:tt_news, install EXT:news_ttnewsimport
* Search in administration module & frontend makes use of the time restriction
* The importer for tt_news has been removed to a separate extension with the key "**news_ttnewsimport**" which can be found in the TER or on github (https://github.com/fsaris/news_ttnewsimport).
* DAM support has been completely removed
All Changes
===========
::
2014-05-16 [TASK] Make it again dependend on 6.2.2 (Commit e0c5cf1)
2014-05-16 [DOC] Add snippet how to skip controller & action (Commit 836b4e1)
2014-05-16 [TASK] Followup unit test (Commit 99ab45d)
2014-05-16 [TASK] UnitTest for LinkViewHelper (Commit a7df6a0)
2014-05-16 [TASK] Correct overloading of settings in link generation (Commit f4f272c)
2014-05-15 [BUGFIX] update categories in flexforms (Commit 344337f)
2014-05-15 [BUGFIX] Fixed broken tests (Commit 46a896b)
2014-05-14 [BUGFIX] TemplateLayout not shown in content element preview (Commit 6a2c448)
2014-05-15 [TASK] Make fields alternativTitle & pathSegment exluded=1 (Commit 1842967)
2014-05-07 [FEATURE] Add Vimeo support (Commit 1b5cbac)
2014-05-14 [BUGFIX] Sprite icon not shown (Commit b42df44)
2014-05-14 [TASK] Set clearCacheOnLoad = 1 to ext_emconf.php (Commit ca4b76a)
2014-05-13 [TASK] Depend on TYPO3 CMS 6.2.3 to avoid security issues (Commit bd9f702)
2014-05-12 [BUFGIX] Support FAL images in category importer (Commit 25ec7ae)
2014-05-08 [CLEANUP] Make proper use of TCA for FAL persistence (Commit e60eaf1)
2014-05-09 [BUGFIX] Wrong default pageModuleFieldsNews value for categories (Commit 4628fa2)
2014-05-08 [BUGFIX] Fixed wrong use of global vars in ext_tables.php (Commit 336502a)
2014-05-07 [BUGFIX] Remove itemsProcFunc user_MediaType reference (Commit 3a08c97)
2014-05-08 [BUGFIX] Settingsservice must not be a singleton (Commit 6e3f008)
2014-05-08 [FEATURE] Timerestriction high for administration module (Commit bb986c9)
2014-05-08 [BUGFIX] Generate moduleToken for administration module (Commit f141f33)
2014-05-02 [TASK] Clear CF by tx_news tag as well (Commit b874a6a)
2014-05-02 [BUGFIX] Improve SocialDisqusVH Test (Commit 9060a16)
2014-05-02 [BUGFIX] Adopt TS for Insert Record (Commit 05af827)
2014-04-30 [FEATURE] Add tstamp/crdate to importer (Commit 5a85c18)
2014-04-24 [TASK] Cleanup unneeded database columns (Commit 259ea08)
2014-04-23 [CLEANUP] Tags are not translatable so remove l10n_mode (Commit f572353)
2014-04-18 [BUGFIX] Properly name hook class (Commit 1cff762)
2014-04-17 [CLEANUP] Cleanup caching configuration and usage (Commit 22d519a)
2014-04-17 [CLEANUP] Remove Database table definitions for cache (Commit 6f51eab)
2014-04-17 [TASK] Optimize TCA additions and ext_tables.php (Commit 4c90de4)
2014-04-17 [FEATURE] Make timerestriction field configurable (Commit 841f2bb)
2014-04-17 [BUGFIX] Add ws fields to tag table (Commit 6151939)
2014-04-16 [BUGFIX] Get rid of deprecation messages for wizards (Commit 6eb1ba1)
2014-04-16 [BUGFIX] Remove deprecation messages regarding cache manager (Commit 550f082)
2014-04-16 [BUGFIX] Invalid RSS language definition (Commit 57284b2)
2014-04-11 [BUGFIX] Change l10n_mode for type,external/internal url (Commit ce5756a)
2014-04-11 [DOC] Document drawbacks of Extbase & languages (Commit 856f5d0)
2014-04-11 [BUGFIX] Check existance of media elemens in importer (Commit ce6c539)
2014-04-10 [TASK] Use templateRootPaths, partialRootPaths and layoutRootPaths (Commit f1aa87b)
2014-04-08 [BUGFIX] TreeDataProvider::isCategoryAllowed() wrong check (Commit 3a93fe7)
2014-04-05 [BUGFIX] Missing property mapping for CType (Commit cbc47a3)
2014-04-05 [BUGFIX] Unknown function: Tx_News_Utility_Page line 51, getTreeList (Commit dcbd2c0)
2014-04-02 [TASK] Test for TagController (Commit dcc65f1)
2014-04-01 [TASK] More tests (Commit 31f5847)
2014-04-01 [TASK] Improve page module layout (Commit 0aabf11)
2014-04-01 [TASK] Do funcational tests in a correct way (Commit cc7710b)
2014-04-01 [BUGFIX] First category image (Commit 9e2fc70)
2014-04-01 [TASK] More unit tests (Commit f52cd2b)
2014-04-01 [TASK] UnitTest (Commit 1095df3)
2014-04-01 [TASK] Followup (Commit 5279070)
2014-04-01 [FEATURE] Add min/max date for search (Commit 315519a)
2014-03-11 [FEATURE] Add check in detail action if news belongs to right page (Commit 8064c98)
2014-04-01 [TASK] Documentation improvements (Commit ab6ed85)
2014-03-31 [TASK] Improve code quality (Commit a766b8a)
2014-03-31 [TASK] Followup (Commit 877d132)
2014-03-31 [TASK] Improve code quality (Commit 7764714)
2014-03-31 [TASK] Followup (Commit 95ccea5)
2014-03-31 [TASK] Improve code (Commit ec301b9)
2014-03-31 [TASK] Use namespaced classes (Commit 0e25835)
2014-03-31 [TASK] Remove tt_news importer, handled in news_ttnewsimport (Commit ce24c66)
2014-03-31 [TASK] Remove DAM relations (Commit 6e8e5da)
2014-03-31 [TASK] Improve code quality (Commit 2367c0b)
2014-03-31 [TASK] Improve code quality (Commit 2120c6d)
2014-03-31 [DOC] Improve Documentation for 3.0 release (Commit 359072a)
2014-03-30 [TASK] Followup cleanup for sys_category usage (Commit efb6169)
2014-03-30 [TASK] Use travis only for master branch (Commit 3448383)
2014-03-07 [!!!][TASK] Use sys_category (Commit 7059c16)
2014-03-27 [TASK] Use namespaces classes (Commit be65a69)
2014-03-27 [TASK] Followup (Commit d02a11c)
2014-03-26 [TASK] Check empty limit in admin module (Commit c25164d)
2014-03-26 [DOC] Documentation about EM configs (Commit afcfb62)
2014-03-26 [TASK] Cleanup (Commit db48893)
2014-03-26 [TASK] Remove Tx_News_Utility_Compatibility (Commit 8cb73ba)
2014-03-07 [TASK] Move TCA to new format (Commit df04ae1)
2014-03-25 [BUGFIX] Typecast returnStatus to integer (Commit 0493340)
2014-03-24 [BUGFIX] Fix sql query creation for 6.2 (Commit 5689b68)
2014-03-24 [BUGFIX] Apply class attribute of ViewHelper correctly (Commit 5e22ec5)
2014-03-24 [BUGFIX] Use correct date in rss (Commit 0056768)
2014-03-21 [BUGFIX] Wrong fieldname in sys_file_reference (Commit 2250687)
2014-03-20 [TASK] Add fe group to importService (Commit bb4bd66)
2014-03-19 [Test] Followup (Commit 6395c98)
2014-03-19 [BUGFIX] Make excludeALreadyDisplayedNews work in multilanguage sites (Commit d1282c5)
2014-03-17 [TASK] Fix test base class v2 (Commit debd3be)
2014-01-29 [BUGFIX] Add initialOffset to calculation (Commit 0b5a6c1)
2014-03-17 [TASK] Fix test base class (Commit 3fcf88f)
2014-03-17 [FEATURE] Pagination for BE module (Commit c80aa21)
2014-03-11 [BUGFIX] Add cache tags only for news record in detail action (Commit 8d73bf7)
2014-03-11 [BUGFIX] Broken Import module because of CSRF protection (Commit 6e73f7c)
2014-03-11 [TASK] Adopt CF classes to namespaces (Commit 7ab1432)
2014-03-11 [TASK] Use namespaced classes in ext_local/tables.php (Commit c2aa6e8)
2014-03-07 [DOC] Remove old sxw doc (Commit 3332709)
2014-03-07 [FEATURE] Create tags in admin module (Commit 91b5a13)
2014-03-07 [TASK] Improve styling of BE module (Commit 4118e10)
2014-03-07 [BUGFIX] Change order of TS configuration (Commit 05ce750)
2014-03-07 [FEATURE] Add nonFalMediaPreviews (Commit 74dc090)
2014-03-07 [BUGFIX] Change tca for media table (Commit 88f5ffe)
2014-03-07 [TASK] Improve CmsLayout (Commit 41b758a)
2014-03-07 [FEATURE] Add tag filter option in flexforms (Commit 0ac59c8)
2014-03-07 [BUGFIX] Remove JS table_sort in BE (Commit be78d32)
2014-03-07 [DOC] Category rootline in FE (Commit d37ae27)
2014-03-04 [FEATURE] Add author to demand object (Commit 9082ef0)
2014-03-05 [BUGFIX] Fix wrong date in RSS feed (Commit 9a9267f)
2014-03-05 [TASK] Improve CGL nitpicks (Commit df16071)
2014-03-04 [TASK] Improve CGL (Commit cd71942)
2014-03-04 [TASK] Change scrutinizer img src (Commit 122c5b8)
2014-03-04 [TASK] Add scrutinizer config (Commit b29efa0)
2014-02-28 [TASK] Replace orderByRespectTopNews with topNewsFirst in TypoScript setup (Commit 3247eed)
2014-03-04 [TASK] Improve code quality (Commit 16d62e6)
2014-03-04 [TESTS] Add more tests (Commit a1b60dd)
2014-03-04 [TASK] Improve code quality (Commit d2d9944)
2014-02-28 [DOC] Update documentation because cObject RECORDS don't provides "if" directly (Commit 5c460b2)
2014-02-28 [DOC] Add additional configuration to RealURL advanced example to avoid action and controller in URL of detail view (Commit 01bfb39)
2014-02-28 [BUGFIX] Move persistence configuration form tx_news to tx_extbase (Commit 3406ea0)
2014-02-18 [TASK] Add scrutinizer image (Commit afa3900)
2014-02-12 [BUGFIX] Datemenu should use getDateField() (Commit f74f142)
2014-02-11 [TASK] CHange field for fal (Commit dbf88d2)
2014-02-11 [BUGFIX] Check for result in date menu to avoid PHP errors (Commit 9a5a37a)
2014-02-07 Revert "[TASK] Translation Hebrew" (Commit ca9900f)
2014-02-07 [TASK] Translation Hebrew (Commit f80b6ca)
2014-02-05 [TASK] Increase size of title + teaser field (Commit f36428d)
2014-02-03 [!!!][TASK] Improve metatag VH (Commit 1d14c5d)
2014-02-03 [BUGFIX] Catch Exception with files and umlauts in file (Commit 2bf1415)
2014-02-03 [TASK] Change CSS class typo3-dblist to t3-table (Commit 4e33cbf)
2014-02-03 [TASK] Raise requirement to 6.2 (Commit b399c8b)
2014-01-30 [TASK] Adopt og:description tag (Commit 8bfebcc)
2014-01-29 [TASK] Allow fullscreen in renderer videoSites (Commit 7bdf187)
2014-01-29 [FEATURE] Display order in Tag->list in Page module (Commit df0ce38)
2014-01-29 [BUGFIX] Fix wrong order field for Tag->list (Commit 0f0d9e2)
2014-01-29 [BUGFIX] Fix not found classes in 6.x during install (Commit ca6f681)
2014-01-28 [TASK] Change repo urls (Commit c4b3bf4)
2014-01-24 [TASK] Raise limit for relatedFiles, relatedLinks (Commit 376c691)
2014-01-24 [TASK] Add some basic tests for the FAL stuff (Commit bfc3486)
2014-01-20 [TASK] Adopt Administration template for 6.x (Commit 47f8b02)
2014-01-17 [BUGFIX] Change code to fix failing test (Commit b60b1ca)
2013-11-20 [FEATURE] Add FAL support (Commit a82f5ca)
2014-01-13 [FEATURE] VH to check if current item is active (Commit 32ba01e)
2014-01-13 [DOC] Document modulo feature (Commit e319e70)
2014-01-13 [FEATURE] Support of 'Insert Record' element (Commit 67443e7)
2014-01-10 [BUGFIX] PHP Warning: Invalid argument supplied for foreach() (Commit c71369d)
2014-01-10 [BUGFIX] Importer creates new translated records on every run (Commit f259a71)
2014-01-09 [TASK] Add iterator by default in List.html (Commit b023e31)
2014-01-07 [DOC] Improve width/height section (Commit ae96fb9)
2013-12-28 [DOC] Improved back link snippet (Commit d6f7a15)
2013-12-25 [TASK] Use correct property disqusLocale (Commit 81153b7)
2013-12-25 [TASK] Remove frameborder attribute if HTML5 (Commit 97ff647)
2013-12-25 [TASK] Improve CVL (Commit 84f3170)
2013-12-13 [TASK] Raise requirements (Commit 1ac0088)
2013-12-13 [BUGFIX] Workaround for travis git troubles (Commit bb9745e)
This list has been created by using: ::
git log --since="2013/12/12" --abbrev-commit --pretty='%ad %s (Commit %h)' --date=short

View File

@@ -0,0 +1,22 @@
.. include:: /Includes.rst.txt
3.0.1 - 2014/06/03
------------------
This is a security release, containing only the bugfix for the issues mentioned at http://typo3.org/teams/security/security-bulletins/typo3-extensions/typo3-ext-sa-2014-009/
Upgrade procedure
=================
If you copied all templates to e.g. fileadmin/templates/fo/, you need to adopt the file *Templates/ViewHelpers/Flv.html* and change the used flowplayer version to *flowplayer-3.2.16.swf*.
All Changes
===========
::
2014-06-03 [BUGFIX] Update 3rd party libs (Commit cde104f)

View File

@@ -0,0 +1,214 @@
.. include:: /Includes.rst.txt
3.1.0 - 2015/02/12
------------------
This is a major release supporting now also TYPO3 CMS 7, next to 6.2 LTS.
Read and follow the section *Upgrade procedure* carefully!
Upgrade procedure
=================
The following changes might break your installation but all are easy to solve.
itemsPerPage configuration (Commit a0baa1a)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. note::
You need to take action if you see the exception "The itemsPerPage is 0 which is not allowed. Please also add "list.paginate.itemsPerPage"
to the TS setting settings.overrideFlexformSettingsIfEmpty".
The **itemsPerPage** can now be set in the FlexForms. Therefore it is needed to add "*list.paginate.itemsPerPage*"
to the configuration *settings.overrideFlexformSettingsIfEmpty*.
Tx_News_Domain_Model_News::getNonFalMediaPreviews() (Commit ae22148)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you are using e.g. *{newsItem.nonFalMediaPreviews}*, you need to rename that to *{newsItem.falMediaNonPreviews}*.
Changed import_id identifier (Commit e71834b)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The identifier for *import_id* changed for multilanguage records. The suffix **"|L<sys_language_uid>"** has been removed.
Important changes
=================
A lot of code changed in this version. The most important changes are:
* Improved FAL migration
* Improved import service
* SignalSlots in ImportService and the actions
* Added a composer.json
All Changes
===========
::
2015-02-11 [TASK] Add autoload definition in composer.json (Commit 991de43 by Helmut Hummel)
2015-02-10 [TASK] Changelog for 3.1.0 (Commit b88d81a by Georg Ringer)
2015-02-10 [FEATURE] Add composer.json (Commit 33241ca by Georg Ringer)
2015-02-10 [TASK] Add simple ext:linkhandler sample configuration (Commit fc553ad by Josef Florian Glatz)
2015-02-10 [TASK] Change allowed TYPO3 version (Commit 58bb06e by Georg Ringer)
2015-02-10 [BUGFIX] Improve escaping in VH (Commit e4ce1cb by Georg Ringer)
2015-02-10 [FEATURE] Add composer.json (Commit 33241ca by Georg Ringer)
2015-02-10 [TASK] Add simple ext:linkhandler sample configuration (Commit fc553ad by Josef Florian Glatz)
2015-02-10 [TASK] Change allowed TYPO3 version (Commit 58bb06e by Georg Ringer)
2015-02-10 [BUGFIX] Ignore unwanted settings of flexforms (Commit 63fcf77 by Georg Ringer)
2015-02-10 [BUGFIX] Followup for getDemandClass (Commit 413a44b by Georg Ringer)
2015-02-10 [BUGFIX] Prevent spreading columns in page module (Commit 6f68088 by Josef Florian Glatz)
2015-02-09 [DOC] Add known "fact" about redirectToPage (Commit c1eb2e0 by Josef Florian Glatz)
2015-02-09 [TASK] Remove not neded call (Commit 70351dc by Georg Ringer)
2015-01-15 [BUGFIX] Change VH Paginate for correct rel="prev" link on second page (Commit c699c84 by Josef Florian Glatz)
2015-02-09 [FEATURE] Hook for CmsLayout (Commit 7bec586 by Georg Ringer)
2015-02-09 [TASK] Follwoup (Commit 8bf4139 by Georg Ringer)
2015-02-09 [FEATURE] Extend demand class (Commit 29fa1cd by Georg Ringer)
2015-02-08 [TASK] Add keys to constraint array (Commit 9b2e715 by Georg Ringer)
2015-02-06 [DOC] Hint for &nbsp; in RSS feed (Commit 578a0f8 by Georg Ringer)
2015-02-06 [BUGFIX] Set no chash if using versioning preview (Commit e238f18 by Georg Ringer)
2015-02-06 [DOC] Add known problem DBAL (Commit db6d95a by Georg Ringer)
2015-02-06 [TASK] Use f:format.bytes instead of n:format.fileSize (Commit 6efb522 by Georg Ringer)
2015-02-06 [TASK] Improve image selection in category (Commit 3ceb56f by Georg Ringer)
2015-01-15 [FEATURE] Add default image argument to Gravatar ViewHelper (Commit a2cc813 by Josef Florian Glatz)
2015-02-06 [!!!][TASK] Change getNonFalMediaPreviews() to getFalMediaNonPreviews() (Commit ae22148 by Georg Ringer)
2015-02-05 [TASK] Improve createDemandObjectFromSettings (Commit c81373a by Georg Ringer)
2015-01-16 [TASK] Fix typo in update script (Commit feeb2fb by Josef Florian Glatz)
2015-02-04 [TASK] Add 'Translate to' msg to title (Commit f277eeb by Georg Ringer)
2015-02-04 [BUGFIX] Fix memory_leak in admin module (Commit 807c715 by Georg Ringer)
2015-02-03 [BUGFIX] Check type if importing multimedia (Commit 0f5ec29 by Georg Ringer)
2015-01-28 [!!!] Fix import for records without parent (Commit e71834b by Georg Ringer)
2015-01-26 [BUGFIX] clear template path before fallback is set (Commit 02a77fe by bschauer)
2015-01-23 [BUGFIX] Fix typo in readme (Commit 8c81988 by Georg Ringer)
2015-01-15 [DOC] Use correct bootstrap class (Commit e15f567 by Georg Ringer)
2015-01-13 [TASK] Skip test (Commit 05481ea by Georg Ringer)
2015-01-13 [TASK] Remove superflous test (Commit fd54cbd by Georg Ringer)
2015-01-13 [TASK] Remove superflous test (Commit c1bb850 by Georg Ringer)
2015-01-12 [TASK] Remove skipped tests (Commit 8e68009 by Georg Ringer)
2015-01-09 [BUGFIX] Fix error in getDetailPidFromCategories() (Commit 3847582 by Georg Ringer)
2014-12-30 [TASK] Use l10nmode copy for datetime (Commit dbe7d32 by Georg Ringer)
2014-12-30 [BUGFIX] Fix wrong doc example (Commit ffc59b4 by Georg Ringer)
2014-12-21 [BUGFIX] Check if category images exist before import (Commit e8ce78a by Georg Ringer)
2014-12-17 [BUGFIX] Check for sys_category in BE module (Commit 781e34f by Georg Ringer)
2014-12-15 [TASK] Improve module description (Commit 01fae08 by Georg Ringer)
2014-12-12 [BUGFIX] Replace tslib_cObj with namespaced version (Commit e668ead by Georg Ringer)
2014-12-12 [BUGFIX] Consider demands in AdministrationController's pagination (Commit fb476eb by Georg Ringer)
2014-12-12 [BUGFIX] Add paginate templatePath to overrideFlexformSettingsIfEmpty (Commit 9a62084 by Georg Ringer)
2014-12-11 [BUGFIX] Check hidden state in migration (Commit 01527cf by Georg Ringer)
2014-12-10 [BUGFIX] Missing initialization of images in category class (Commit ac5d5d7 by Lars Malach)
2014-12-07 [TASK] Improve NewsPidListing for CMS7 (Commit cba5110 by Georg Ringer)
2014-12-07 [BUGFIX] Fix BE tree (Commit 077d5bd by Georg Ringer)
2014-12-07 [TAKS] Adopt BE template for CMS 7 (Commit 48aed5a by Georg Ringer)
2014-12-01 [TASK] Version 7 compatible templates (Commit 00559ee by Georg Ringer)
2014-12-01 [TASK] Module Icon for CMS 7 (Commit 008cf9d by Georg Ringer)
2014-11-28 [BUGFIX] Bring back tt_content layout field (Commit 3e2efc4 by Georg Ringer)
2014-11-27 [BUGFIX] Exception when trying to display a deleted news (Commit 6b37ea8 by pbergsmann)
2014-11-28 [BUGFIX] Use namespaced class for ContentObjectRenderer (Commit bc61e93 by Georg Ringer)
2014-11-28 [BUGFIX] Fix wrong parameters in CmsLayout (Commit 5c85fce by Georg Ringer)
2014-11-22 [CLEANUP] Removes unused TypoScriptFrontendController (Commit accea28 by Josef Florian Glatz)
2014-11-22 [DOC] Improve TCEMAIN.clearCacheCmd example (Commit 3d5e2aa by Josef Florian Glatz)
2014-11-26 [TASK] Make checkPidOfNewsRecord configurable (Commit 336fef4 by Georg Ringer)
2014-11-04 [TASK] Add translation synchronization links for FAL relations (Commit 2e2cb38 by Lorenz Ulrich)
2014-11-06 [BUGFIX] Skip empty files in migration (Commit 617a27e by Georg Ringer)
2014-10-26 [DOC] Improve realUrl configuration example (Commit 5ff727c by Markus Klein)
2014-10-25 [BUGFIX] Use correct Class for DocumentTemplate (Commit e492465 by Georg Ringer)
2014-10-17 [BUGFIX] Category Update-Wizard fails if description is null (Commit 341dae3 by pbergsmann)
2014-10-15 [BUGFIX] Add missing getter and setter for sys_language_uid and l10n_parent for model link (Commit 47c2352 by Ralf Merz)
2014-10-16 [BUGFIX] Add db field t3ver_move_id (Commit 47a165b by Georg Ringer)
2014-10-12 [BUGFIX] Use correct TCA for l10n_parent of tx_news_domain_model_file (Commit a81bc69 by Georg Ringer)
2014-10-12 [BUGFIX] Improve FalUpdateWizard (Commit 819f0d6 by Georg Ringer)
2014-10-12 [TASK] Copy datetime if translating a news record (Commit 6426933 by Georg Ringer)
2014-10-08 [BUGFIX] Remove hardcoded http:// from Youtube MediaRenderer (Commit 63e4ee0 by Frans Saris)
2014-10-12 [TASK] Add default arguments to getChildrenCategoriesRecursive() (Commit 00ffa3f by Georg Ringer)
2014-06-25 [BUGFIX] Support lang -1 in news importer (Commit d1d1090 by Frans Saris)
2014-09-16 [BUGFIX] Detail.html misses file attribute for f:fileSize (Commit 6f863cc by Markus Klein)
2014-09-22 [FEATURE] Add SignalSlot for ImportService (Commit fc90edd by Georg Ringer)
2014-09-08 [BUGFIX] Wrong use of FAL mediaElement properties (Commit 8aa50ae by Frans Saris)
2014-09-08 [BUGFIX] Wrong viewHelper is used for rendering videos (Commit 2f32326 by Frans Saris)
2014-09-08 [TASK] Cleanup ll file (Commit 91a0569 by Georg Ringer)
2014-08-19 [BUGFIX] Add switch for category restriction check (Commit 5b9a0e9 by Frans Saris)
2014-08-19 [BUGFIX] No category mounts set means access to all (Commit 0dc0c92 by Frans Saris)
2014-07-31 [BUGFIX] Add opposite fields (Commit cb8bd0d by Georg Ringer)
2014-07-30 [BUGFIX] Fix some typos (Commit e05342d by Georg Ringer)
2014-07-30 [BUGFIX] Improve FAL Migration (Commit 624be39 by Georg Ringer)
2014-07-29 [BUGFIX] Rephrase offset label (Commit d9c21d2 by Georg Ringer)
2014-07-29 [TASK] Improve category listing in admin module (Commit 2308d88 by Georg Ringer)
2014-06-25 [TASK] Improve caching + clearing (Commit 64b4668 by Georg Ringer)
2014-06-25 [FEATURE] Deny editing if user doesn't have permission for all categories (Commit 702438e by Lorenz Ulrich)
2014-07-29 [BUGFIX] Fix possible sql injections in category migration (Commit 0ea362b by Georg Ringer)
2014-07-25 [TASK] Check for configuration errors in Import (Commit 8cd7099 by Georg Ringer)
2014-07-22 [BUGFIX] Correct typo (Commit add0dec by Georg Ringer)
2014-07-17 [FEATURE] Migrationwizard for files to FAL (Commit 44c087b by Georg Ringer)
2014-07-22 [TASK] Bring back clickmenu in Administration module (Commit ef059b0 by Georg Ringer)
2014-07-22 [FEATURE] Additional parameter content for LinkVH (Commit 378846c by Georg Ringer)
2014-07-17 [TASK] Remove unused file (Commit 078eaec by Georg Ringer)
2014-07-08 [BUGFIX] Fix failing cache test (Commit f1e20c6 by Georg Ringer)
2014-07-08 [TASK] Fix travis runs (Commit 96a20bf by Georg Ringer)
2014-06-23 [TASK] Add Disqus to Detail Template (Commit 0144922 by Jan Kiesewetter)
2014-07-03 [TASK] Adopt the doc headers (Commit d62e793 by Georg Ringer)
2014-07-03 [DOC] Known issue about images on root (Commit 814ae4d by Georg Ringer)
2014-07-03 [FEATURE] Use rich snippet for author (Commit 8c287c5 by Georg Ringer)
2014-07-03 [FEATURE] Use time element in templates (Commit 7230d8a by Georg Ringer)
2014-06-25 [TASK] Followup (Commit 42c261d by Georg Ringer)
2014-06-25 [TASK] Remove duplicated test (Commit 11132f7 by Georg Ringer)
2014-06-24 [TASK] Add functional tests to travis (Commit 4189b9d by Georg Ringer)
2014-06-24 [BUGFIX] Use correct type in DemandObject (Commit eef7672 by Georg Ringer)
2014-06-20 Revert "[TASK] Make field bodytext an exclude field" (Commit 9dc4176 by Georg Ringer)
2014-06-20 [TASK] Update travis (Commit dcff065 by Georg Ringer)
2014-06-20 [TASK] Fix unit tests (Commit 63730eb by Georg Ringer)
2014-06-20 [BUGFIX] Fix failing tests (Commit c2e7d23 by Georg Ringer)
2014-06-20 [BUGFIX] Fix call in filesize VH (Commit 28772bd by Georg Ringer)
2014-06-18 [TASK] Use inline notation for f:format.html and f:format.crop (Commit 9f37741 by Jan Kiesewetter)
2014-06-19 [TASK] Add typolink forceAbsoluteUrl to DisqusViewHelper example (Commit 6433912 by Jan Kiesewetter)
2014-06-18 [TASK] Logger for imports of news/category (Commit 62d780f by Georg Ringer)
2014-06-17 [BUGFIX] Localized categories must point to parents after import (Commit 85e2d7f by Lorenz Ulrich)
2014-06-17 [TASK] Make field bodytext an exclude field (Commit 574b535 by Lorenz Ulrich)
2014-06-17 [TASK] Add logger (Commit fda1753 by Georg Ringer)
2014-06-17 [BUGFIX] Avoid division through 0 in importer (Commit 5d67409 by Georg Ringer)
2014-06-16 [BUGFIX] Date Menu doesn't respect enableFields (Commit a819229 by Lorenz Ulrich)
2014-06-17 [TASK] Translate import module (Commit c9b9488 by Georg Ringer)
2014-06-17 [TASK] Improve wording of 'internal page' (Commit 3f84265 by Georg Ringer)
2014-06-16 [BUGFIX] Check earlier for existing while importing (Commit 8827ff8 by Frans Saris)
2014-06-16 [BUGFIX] Add missing where clause in simplePrevNextVH (Commit 5abfc91 by Georg Ringer)
2014-06-11 [TASK] Unify padding for page-navigation-links (Commit b3238ed by Stefan Neufeind)
2014-06-12 [BUGFIX] List-view should offer "manual sorting" if activated (Commit 6b91042 by Stefan Neufeind)
2014-06-11 [TASK] Allow link parameter from outside (Commit 16b2ab6 by Georg Ringer)
2014-06-10 [TASK] Update version to 3.1.0-dev for master (Commit cf8c458 by Frans Saris)
2014-06-05 [TASK] Correct property type in newsdemand (Commit 8b7a265 by Georg Ringer)
2014-06-05 [BUGFIX] Rename signals (Commit 4480477 by Georg Ringer)
2014-06-05 [DOC] Add Changelog section for 3.0.1 (Commit 17c8be3 by Georg Ringer)
2014-06-04 [TASK] Simplify domain model tests (Commit 596e1a0 by Georg Ringer)
2014-06-04 [FEATURE] Add signals to the actions (Commit ee0bb26 by Georg Ringer)
2014-06-03 [BUGFIX] Update 3rd party libs (Commit 37d0267 by Georg Ringer)
2014-06-02 [TASK] Move from xml to xlf (Commit aace626 by Georg Ringer)
2014-06-02 [TASK] Add tooltip in Admin module (Commit dc62cb9 by Georg Ringer)
2014-05-30 [DOC] Add example how to extend news (Commit 4df8d51 by Georg Ringer)
2014-05-26 [BUFIX] Check if image is found in CatgeogryImportService (Commit 7a878ec by Frans Saris)
2014-05-26 [BUGFIX] fixes little typo in TypoScript example (Commit 91ed6fd by Peter Kraume)
2014-05-26 [BUGFIX] fixes wrong git repository url in documentation (Commit 543f9fa by Peter Kraume)
2014-05-23 [FEATURE] Allow type internalUrl link to FAL records (Commit 2750295 by Georg Ringer)
2014-03-28 [!!!][FEATURE] Add itemsPerPage configuration to FlexForm (Commit a0baa1a by Tom Ruether)
2014-05-22 [BUGFIX] Check category images in ImportService (Commit 8a097b7 by Georg Ringer)
2014-05-22 [TASK] Raise requirement to a secure TYPO3 version (Commit 80d8db5 by Georg Ringer)
2014-05-21 [!!!][TASK] Change FB Share VH to HTML5 (Commit 27e75b3 by Georg Ringer)
2014-05-20 [TASK] Enable functional tests in travis (Commit 909c421 by Georg Ringer)
2014-05-20 [TASK] Functional test for the SimplePrevNextViewHelper (Commit bb843ca by Georg Ringer)
2014-05-20 [TASK] Move mapping to ext_typoscript_setup.txt (Commit c5f6b21 by Georg Ringer)
2014-05-20 [BUGFIX] Fix functional tests (Commit db4e6a7 by Georg Ringer)
2014-05-20 [TASK] Updated script for related files (Commit cf6ec34 by Georg Ringer)
2014-05-19 [TASK] Use low numeric key for *RootPaths (Commit 4000656 by Jan Kiesewetter)
2014-05-19 [TASK] Set Limit if only offset is used (Commit 30d47bf by Georg Ringer)
2014-05-19 [FEATURE] Implement simple prev/next ViewHelper (Commit 9c055b3 by Georg Ringer)
2014-05-19 [TASK][DOC] Some cleanup (Commit 567adbd by Xavier Perseguers)
2014-05-19 [FEATURE] Option to restrict backend module to a given page id (Commit 01a6366 by Georg Ringer)
2014-05-19 [BUGFIX] Improve rss of feed (Commit c6ac314 by Georg Ringer)
2014-05-19 [TASK] Improve atom feed (Commit 92b9fc2 by Georg Ringer)
2014-05-16 [BUGFIX] Set datetime to current time for new records (Commit 0f27cd8 by Georg Ringer)
This list has been created by using: ::
git log --since="2014/05/16" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short

View File

@@ -0,0 +1,152 @@
.. include:: /Includes.rst.txt
3.2.0 - 2015/05/19
==================
This release is dedicated to my **wedding in June**! I am so excited and want to share my happiness with the TYPO3 community!
If you are using this extension, take some minutes and write me a postcard. You can find the :ref:`contact data here <thanks>`.
.. only:: html
.. contents::
:local:
:depth: 1
Upgrade procedure
-----------------
The following changes might break your installation but all are easy to solve.
.. only:: html
.. contents::
:local:
:depth: 1
Change of proxy-class generation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you use the feature of EXT:news to extend any class by providing a file called ``Resources/Private/extend-news.txt``,
be aware that the implementation and registration changed! Basically all you need is to add the following code to your ``ext_localconf.php`` file:
.. code-block:: php
<?php
defined('TYPO3_MODE') or die();
$GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['classes']['Domain/Model/News'][] = 'eventnews';
Please take a look at the :ref:`documentation <proxyClassGenerator>` where it is explained in detail.
Usage of namespaces
^^^^^^^^^^^^^^^^^^^
The extension uses now fully namespaces which meant touching every PHP class at least once!
The used vendor name is ``GeorgRinger``!
Rename some hooks
^^^^^^^^^^^^^^^^^
The following files and classes have been renamed:
- ``Hooks/T3libBefunc`` into ``Hooks/BackendUtility``
- ``Hooks/Tcemain`` into ``Hooks/DataHandler``
- ``Hooks/CmsLayout`` into ``Hooks/PageLayoutView``
- ``Hooks/Tceforms`` into ``Hooks/FormEngine``
The registration of the hook ``$GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Hooks/T3libBefunc.php']['updateFlexforms']`` changed into ``$GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Hooks/BackendUtility.php']['updateFlexforms']`` .
If you use one of these files, change the name to the new version.
Dropping the mm table for tt_content relations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. note::
This is only relevant if you use the flag **Use content element relation** which needs to be set
in the configuration inside the *Extension Manager*.
Previously, tt_content elements have been added by using the mm relation table ``tx_news_domain_model_news_ttcontent_mm`` which had some drawbacks.
The usage of this table is now dropped which means that after updating, you need to run the Update Wizard in the *Install Tool* to migrate the relations.
The Upgrade Wizard is called **EXT:news Migrate from tt_content mm relation**.
Dropping t3blog importer
^^^^^^^^^^^^^^^^^^^^^^^^
The code to import records and categories of the extension *t3blog* has been moved to a separate extension. You can find that here: https://github.com/georgringer/t3ext-news_import_t3blog
Important changes
-----------------
A lot of code changed in this version. The most important changes are:
* A new index has been added to the database table ``tx_news_domain_model_news`` to improve the performance of translated records.
* The documentation uses now a separate git repositories which is located on GitHub. This makes it easier for everyone to contribute a better documentation. The repository is located here: https://github.com/georgringer/news-documentation
All Changes
-----------
This is a list of all changes in this release: ::
2015-05-17 [FOLLOWUP][TASK] Use altPageTitle instead of title in TitletagViewHelper (Commit 8345aaa by Markus Klein)
2015-05-18 [TASK] Remove t3blog classes in aliasmap (Commit 64856d2 by Georg Ringer)
2015-05-18 [TASK] Remove old classcachebuilder (Commit fe375c9 by Georg Ringer)
2015-05-18 [!!!] Rename hook name from T3libBefunc to BackendUtility (Commit 1fca178 by Georg Ringer)
2015-05-12 [TASK] Use altPageTitle instead of title in TitletagViewHelper (Commit b548fa7 by Georg Ringer)
2015-05-12 [TASK] Followup for renaming (Commit 388af4a by Georg Ringer)
2015-05-11 [BUGFIX] Fix failing YoutubeTest (Commit 9915d69 by Georg Ringer)
2015-05-11 [TASK] Rename hooks to new format (Commit 3899b46 by Georg Ringer)
2015-05-11 [FEATURE] Support links in FAL elements (Commit b856739 by Georg Ringer)
2015-05-11 [!!!] Remove t3blog importer (Commit ffb9db1 by Georg Ringer)
2015-05-10 [FEATURE] Additional params for youtube media renderer (Commit a381f62 by Georg Ringer)
2015-05-10 [BUGFIX] Use ObjectManager in the MediaFactories (Commit 62cfccd by Georg Ringer)
2015-05-09 [BUGFIX] Use correct ID for links in workspace preview (Commit f5bb425 by Georg Ringer)
2015-05-09 [FEATURE] Support FAL type 5 for images (Commit a1c3ba7 by Georg Ringer)
2015-05-09 [TASK] Add hint for multiple storages during update (Commit a8b3be4 by Georg Ringer)
2015-03-25 [BUGFIX] Hand over the raw file title or name to the cObject (Commit a1cd38b by Jan Kiesewetter)
2015-05-07 [TASK] Replace packageKey by 'news' (Commit c09ba16 by Georg Ringer)
2015-05-07 [TASK] Switch ContentElementWizard to TS (Commit d4ad814 by Georg Ringer)
2015-05-07 [TASK] Simplify TCA (Commit dfd0e31 by Georg Ringer)
2015-05-07 [BUGFIX] Prefill archive date only for new records (Commit 05e8160 by Georg Ringer)
2015-05-07 [TASK] Add Archive to page module if using datemenu (Commit 0d4c232 by Georg Ringer)
2015-05-04 [BUGFIX] Fix author email in atom feed (Commit 57df1df by Josef Florian Glatz)
2015-05-05 [BUGFIX] Fix typo in doc header (Commit 2bcc52b by Georg Ringer)
2015-04-16 [TASK] Add PaginateViewHelper templateRootPath to typoscript setup (Commit fbe41e1 by Josef Florian Glatz)
2015-03-09 [!!!] Change class magic (Commit 25b0dee by Georg Ringer)
2015-04-24 [BUGFIX] Add vendor name to plugin configuration, TS and doc (Commit 38a0029 by Jan Kiesewetter)
2015-04-28 [BUGFIX] Remove deprecated pallettes code (Commit 9bc5aa4 by Georg Ringer)
2015-04-27 [BUGFIX] Prevent loosing saved categories if some are restricted (Commit 5c14bfc by Georg Ringer)
2015-04-27 [BUGFIX] Include subcategories while checking for denied categories (Commit 5dbc3a1 by Georg Ringer)
2015-04-27 [BUGFIX] Use proper code for message queue (Commit 51f79a1 by Georg Ringer)
2015-04-17 [TASK] Remove unused flash message view helper (Commit 9c6b9e6 by Jan Kiesewetter)
2015-04-16 [TASK] Remove superfluous comment (Commit 3056002 by Josef Florian Glatz)
2015-04-10 [DB] Index for translated records (Commit da0a254 by Georg Ringer)
2015-04-02 [BUGIX] Quicktime renderer must use FalCheck (Commit e8e7a9e by Georg Ringer)
2015-03-25 [FEATURE] Basic search in AdministrationModule (Commit fa2ddc5 by Georg Ringer)
2015-03-24 [FEATURE] Support optgroups for template layouts (Commit a51e06b by Georg Ringer)
2015-03-20 [BUGFIX] Change PHPDoc for \DateTime object (Commit 4ec8535 by Jan Kiesewetter)
2015-03-16 [BUGFIX] Use different approach to compare media files (Commit 6aa2b28 by Georg Ringer)
2015-03-16 [TASK] Use string compare for l10n_parent (Commit d866737 by Georg Ringer)
2015-03-16 [BUGFIX] Fix PHP error in import with links (Commit 2a14568 by Georg Ringer)
2015-03-09 [BUGFIX] Followup to TtcontentUpdate (Commit d3aaf74 by Georg Ringer)
2015-03-09 [BUGFIX] Avoid double slashes in MetaTagVH (Commit 9909907 by Georg Ringer)
2015-03-03 [!!!][DB][TASK] Change tt_content relation (Commit 22e5eb9 by Georg Ringer)
2015-03-08 [!!!] Deprecate ViewHelper n:format.date (Commit f0f7584 by Georg Ringer)
2015-03-04 [DOC][BUGFIX] Correct RSS language definition (Commit f4ddca9 by Markus Klein)
2015-03-03 [BUGFIX] fix failing functional tests (Commit 73f7299 by Andreas Allacher)
2015-03-03 [BUGFIX] fix wrong Exceptions due to namespaces (Commit cf0db92 by Andreas Allacher)
2015-02-12 [!!!][FEATURE] Make lightbox configurable with TypoScript (Commit ef54707 by Jan Kiesewetter)
2015-03-02 [TASK] Add missing commas/spaces between properties of inline VH (Commit eeb782a by Josef Florian Glatz)
2015-03-02 [DOC] ClassAliasLoader of helhum (Commit bd702cc by Georg Ringer)
2015-03-02 [BUGFIX] fix failing unit tests with namespaces (Commit a375d64 by Andreas Allacher)
2015-03-02 [DOC] Add username to the contribute code (Commit b6bf75d by Georg Ringer)
2015-03-02 [TASK] Followup, fix composer.json (Commit ff2f9da by Georg Ringer)
2015-01-30 [!!!][FEATURE] Move extension to namespaces (Commit aa5777a by Georg Ringer)
2015-02-26 [BUGFIX] Fix failing test (Commit 7c75566 by Georg Ringer)
2015-02-19 [BUGFIX] Remove calls to undefined methods (Commit a03ef59 by Georg Ringer)
2015-02-19 [TASK] Nicer category tree in Administration 7 (Commit e44546a by Georg Ringer)
2015-02-19 [FEATURE] Support audio.js (Commit d0fc4aa by Georg Ringer)
2015-02-14 [DOC] Add missing info about gravatar VH's "default" attribute (Commit 6ac1979 by Josef Florian Glatz)
2015-02-15 [BUGFIX][DOC] Fix codeblock in clearCacheCmd documentation (Commit f7fa34e by Josef Florian Glatz)
2015-02-14 [DOC] Category Menu: Add category title to title tag (Commit e06b02e by Georg Ringer)
2015-02-13 [FEATURE] Add title tags to n:link (Commit 124b7c2 by Georg Ringer)
2015-02-13 [TASK] Add title to Category link in Category/List (Commit e1fd5e4 by Georg Ringer)
This list has been created by using ``git log --since="2015/02/12" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,66 @@
.. include:: /Includes.rst.txt
3.2.1 - 2015/07/11
==================
This release is a bugfix release to support TYPO3 CMS 7.3.
Please read this document carefully **before** upgrading.
.. only:: html
.. contents::
:local:
:depth: 1
Important changes
-----------------
The following changes might change the expected behaviour in your installation.
.. only:: html
.. contents::
:local:
:depth: 1
Drop fe_group field in sys_category
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Previously EXT:news added a field in the table of *sys_category* to add constraints to Frontenduser groups.
However, this constraint was never evaluated in the frontend. Furthermore other extension authors might not respect this additional global constraint.
Therefore this field is removed.
Drop support of rte_enabled checkbox
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you are using TYPO3 CMS 7.3+, the checkbox "Disable RTE" is removed because the Core in general doesn't support this concept anymore.
All Changes
-----------
This is a list of all changes in this release: ::
2015-07-11 [TASK] Raise limits for categories & tags (Commit 500068d by Georg Ringer)
2015-07-08 [TASK] Add sorting to import service (Commit b2575ac by Georg Ringer)
2015-07-06 [BUGFIX] Load ExtJS in Backend importer module (Commit e58841e by Ingo Pfennigstorf)
2015-07-06 [TASK] Add warning if category not found during import (Commit f29a086 by Georg Ringer)
2015-07-03 [TASK] Add more schema.org annotations (Commit a9ae199 by Markus Klein)
2015-07-03 [TASK] Improve PageLayoutView (Commit 241d18d by Georg Ringer)
2015-07-03 [BUGFIX] Use xhtml compatible itemscope (Commit 4763845 by Georg Ringer)
2015-07-03 [TASK] Support description column (Commit 3279d8a by Georg Ringer)
2015-07-03 [BUGFIX] Use correct call of modules (Commit 677bbc1 by Georg Ringer)
2015-07-03 [!!!][TASK] Drop support of rte_enabled checkbox (Commit 5c84227 by Georg Ringer)
2015-07-03 [!!!][TASK] Drop fe_group field in sys_category (Commit 819b3bf by Georg Ringer)
2015-07-03 [BUGFIX] Compatibility of SuggestReciever for 7.3 (Commit 7f9e446 by Georg Ringer)
2015-07-03 [BUGFIX] Make Hooks/FormEngine compatible with 7.3 (Commit 056ddbc by Georg Ringer)
2015-07-02 [BUGFIX] use correct class name for legacy class mapping (Commit 7d89fd7 by Daniel Goerz)
2015-07-01 [BUGFIX] Fix typo in locallang_db.xlf (Commit e334d8f by Georg Ringer)
2015-07-01 [TASK] Remove typo in partial (Commit d0b63f2 by Georg Ringer)
2015-06-15 [BUGFIX] Fix updateCategoryPermissionFields update (Commit 19bb46c by Frans Saris)
2015-06-11 [BUGFIX] Reset runcounter when starting import (Commit 5830b85 by Frans Saris)
2015-06-05 [BUGFIX] Use different namespace for BackendUtility (Commit 432a7b1 by Georg Ringer)
2015-06-05 [BUGFIX] migrate also sys_categories with language -1 (Commit 697ca6c by Georg Ringer)
2015-06-03 [BUGFIX] Add fieldname to access check where clause (Commit a27d0f3 by Georg Ringer)
This list has been created by using ``git log --since="2015/05/19" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,59 @@
.. include:: /Includes.rst.txt
3.2.1 - 2015/07/13
==================
This release is followup release of 3.2.1.
.. only:: html
.. contents::
:local:
:depth: 1
Important changes
-----------------
The following changes might change the expected behaviour in your installation.
.. only:: html
.. contents::
:local:
:depth: 1
Change template configuration
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The TypoScript to define the templates, partials and layouts changed a bit. With **0** now the default fallback is defined and the constants can be used to change the template to a desired value.
.. code-block:: typoscript
plugin.tx_news {
mvc.callDefaultActionIfActionCantBeResolved = 1
view {
templateRootPaths {
0 = EXT:news/Resources/Private/Templates/
1 = {$plugin.tx_news.view.templateRootPath}
}
partialRootPaths {
0 = EXT:news/Resources/Private/Partials/
1 = {$plugin.tx_news.view.partialRootPath}
}
layoutRootPaths {
0 = EXT:news/Resources/Private/Layouts/
1 = {$plugin.tx_news.view.layoutRootPath}
}
widget.GeorgRinger\News\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = EXT:news/Resources/Private/Templates/
}
}
All Changes
-----------
This is a list of all changes in this release: ::
2015-07-13 [BUGFIX] Fix widget templates (Commit 3a2724f by Georg Ringer)
2015-07-13 [TASK] Adopt constants! (Commit 1a2233d by Georg Ringer)
This list has been created by using ``git log --since="2015/07/11" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,69 @@
.. include:: /Includes.rst.txt
3.2.3 - 2015/09/25
==================
.. only:: html
.. contents::
:local:
:depth: 1
Important changes
-----------------
This release targets 6.2 LTS only!
To avoid entries in the deprecation log and code duplications, EXT:news for 6.2 LTS will be developed in a separated branch called **6x**.
A separate release for 7.x will follow, in the meantime, just use the master branch!
.. only:: html
.. contents::
:local:
:depth: 1
Deprecation of n:format.striptags
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The ViewHelper ``<n:format.striptags>`` is deprecated. Please use the one of the Core ``<f:format.stripTags>``.
All Changes
-----------
This is a list of all changes in this release: ::
2015-09-25 [BUGFIX] Fix tests (Commit 67d573d by Georg Ringer)
2015-09-23 [TASK] Improve TCA for l10n_diff fields (Commit 8321a7f by Georg Ringer)
2015-09-23 [TASK] Remove icons for l10n_parent (Commit dffdfd6 by Georg Ringer)
2015-09-23 [BUGFIX] Fix broken PageLayout hook (Commit 8206721 by Georg Ringer)
2015-09-15 [BUGFIX] Exclude undelete from DataHandler hook (Commit 3c4d687 by Georg Ringer)
2015-09-11 [BUGFIX] Allow target in FalMediaImage (Commit f2d4509 by Georg Ringer)
2015-09-10 [BUGFIX] User correct default for useFal setting (Commit a405472 by Markus Klein)
2015-09-10 [BUGFIX] Revert reverted title change again (Commit 6b3b63b by Markus Klein)
2015-09-09 Revert "[BUGFIX] Revert title tag change" (Commit 9a1a28a by Georg Ringer)
2015-09-09 [TASK] Remove usage of deprecated function getPageRenderer() (Commit 08b06d5 by Frank Nägler)
2015-09-07 [FEATURE] Action and class are now available in the demand object (Commit 5d6a906 by Georg Ringer)
2015-07-17 [FEATURE] Allow overwrite the variables of the controller signals (Commit 805c0ab by Tim Lochmüller)
2015-03-20 [FEATURE] Provide a sitemap for news (Commit 179a2a5 by Jan Kiesewetter)
2015-09-07 [BUGFIX] Remove placeholder to support IE11 (Commit f9def37 by Georg Ringer)
2015-09-07 [BUGFIX] Revert title tag change (Commit 92960b7 by Georg Ringer)
2015-09-07 [BUGFIX] Fix js in suggest (Commit c457291 by Georg Ringer)
2015-09-07 [BUGFIX] Let disqus work with https (Commit 59a918c by Georg Ringer)
2015-09-07 [FEATURE] Include TsConfig for only news records (Commit ea8e4d7 by Georg Ringer)
2015-09-03 [BUGFIX] Replace old class names with new ones (Commit 7e39efe by Daniel Goerz)
2015-08-20 [BUGFIX] FileDownloadViewHelper typolink configuration error (Commit 75eaf01 by Lukas Vorlicek)
2015-08-20 [TASK] Use tag constraint in tag repository (Commit e682d25 by Georg Ringer)
2015-08-12 [TASK] Remove version from composer.json (Commit e5d027b by Marc Bastian Heinrichs)
2015-08-12 [BUGFIX] Use different namespace for BackendUtility in PageLayoutView (Commit 8b300c7 by Marc Bastian Heinrichs)
2015-07-19 [TASK] Cleanup use namespaces (Commit e4e15e3 by Georg Ringer)
2015-07-19 [BUGFIX] Fix page icon in PageLayoutView (Commit df70c42 by Georg Ringer)
2015-07-19 [!!!][TASK] Deprecate striptags ViewHelper (Commit e2e0c93 by Georg Ringer)
2015-07-17 [FEATURE] Set suggest config searchWholePhrase = TRUE (Commit e7e981e by Frans Saris)
2015-07-16 [BUGFIX] Fix ClassAliasMap for the PageLayoutView (Commit f4f602c by Georg Ringer)
2015-07-15 [TASK] Skip scrutinizer (Commit 89e3a59 by Georg Ringer)
2015-07-15 [CLEANUP] @author tag (Commit 81310f4 by Markus Klein)
2015-07-15 [BUGFIX] Fix template usage in BE for 7.x (Commit f72f513 by Georg Ringer)
This list has been created by using ``git log --since="2015/07/15" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,6 @@
.. include:: /Includes.rst.txt
3.2.4 - 2015/09/26
==================
This release adds the version to the ``composer.json`` file which is required for 6.x.

View File

@@ -0,0 +1,30 @@
.. include:: /Includes.rst.txt
3.2.5 - 2016/03/01
==================
.. only:: html
.. contents::
:local:
:depth: 1
All Changes
-----------
This is a list of all changes in this release: ::
2016-03-01 [TASK] Release 3.2.5 (Commit c1450d1 by Georg Ringer)
2016-02-22 [BUGFIX] Unexpected count of 0 exception (Commit b15b67a by Georg Ringer)
2015-12-21 [BUGFIX] Preview of hidden news not working for translated news (Commit d424699 by Lorenz Ulrich)
2016-02-16 [BUGFIX] Readd icon for import (Commit f6ee325 by Georg Ringer)
2016-02-15 [BUGFIX] Fix double slash in meta tag VH (Commit 5214eac by Georg Ringer)
2016-01-30 [FEATURE] Add news sitemap generator using dd_googlesitemap (Commit cc5b0cb by Georg Ringer)
2016-01-27 [TASK] Exclude news lists from indexing (Commit 5e05f9d by Jan Kiesewetter)
2016-01-01 [BUGFIX] Fix category removal (Commit b699f86 by Georg Ringer)
2015-12-09 [BUGFIX] Respect more tags in newsrepository search (Commit 542d92a by Georg Ringer)
2015-11-27 [!!!][TASK] OverwriteDemand does not care about empty values anymore (Commit 1eca2e9 by Georg Ringer)
This list has been created by using ``git log --since="2015/09/25" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,22 @@
.. include:: /Includes.rst.txt
3.2.6 - 2016/07/13
==================
.. only:: html
.. contents::
:local:
:depth: 1
Bugfix release
--------------
This release is a bugfix release only.
All Changes
-----------
This is a list of all changes in this release: ::
2016-06-15 [BUGFIX] Use standard checkbox to avoid too long url

View File

@@ -0,0 +1,70 @@
.. include:: /Includes.rst.txt
4.0.0 - 2015/11/10
==================
.. only:: html
.. contents::
:local:
:depth: 1
Important changes
-----------------
This release targets TYPO3 CMS 7 LTS only and follows the PSR-2 standard.
The UI has been adopted to fit the new designs of the Core using svg icons.
All Changes
-----------
This is a list of all changes in this release: ::
2015-11-06 [CLEANUP] Remove unused use statements (Commit 783f097 by Georg Ringer)
2015-11-06 [CLEANUP] Use shorthand array syntax (Commit 5eacf26 by Georg Ringer)
2015-11-04 [CLEANUP] Clean ext_localconf/ext_tables (Commit b585659 by Georg Ringer)
2015-11-03 [TASK] Change folder icon (Commit c82e14a by Georg Ringer)
2015-11-03 [BUGFIX] Remove non existing type settings (Commit 403c9dc by Georg Ringer)
2015-10-30 [TASK] Improve TCA field sys_language_uid (Commit 7bdaa9b by Gernot Schulmeister)
2015-10-27 [TASK] Remove invalid UnitTest (Commit 0e21f2d by Georg Ringer)
2015-10-20 [BUGFIX] Unexpected count of 0 exception (Commit c8527f2 by Frank Nägler)
2015-10-14 [TASK] Use stripTags for og:description (Commit 63d7dd8 by Georg Ringer)
2015-10-14 [FEATURE] Support attribute section in LinkViewHelper (Commit f6fcfc7 by Georg Ringer)
2015-10-14 [BUGFIX] Fix fatal in PageLayout (Commit cd0eaf5 by Georg Ringer)
2015-10-14 [BUGFIX] Make extending classes work with PSR-2 (Commit 0599ca5 by Georg Ringer)
2015-10-14 [!!!][TASK] Remove CacheService (Commit 521074e by Georg Ringer)
2015-10-14 [TASK] More ::class usage (Commit 749e125 by Georg Ringer)
2015-10-14 [TASK] Remove unused code (Commit 4fa4c6e by Georg Ringer)
2015-10-14 [TASK] Move to PSR-2 (Commit e2a8b62 by Georg Ringer)
2015-10-14 [BUGFIX] Fix Category title translation in BE (Commit 031c88b by Georg Ringer)
2015-10-14 [TASK] Switch module icons to SVGs (Commit 7732446 by Georg Ringer)
2015-10-14 [TASK] Use IconRegistry for icons (Commit 3662db6 by Georg Ringer)
2015-10-14 [!!!][TASK] Improve TCA for CMS7 (Commit 7aeb07c by Georg Ringer)
2015-10-13 [TASK] Followup (Commit f296d49 by Georg Ringer)
2015-10-13 [TASK] Fix wizards in TCA (Commit 5053a77 by Georg Ringer)
2015-10-13 [TASK] Set renderType in TCA (Commit b9a0fb4 by Georg Ringer)
2015-10-13 [TASK] Fix iconFile usage (Commit 776ba7f by Georg Ringer)
2015-10-13 [TASK] Use new xlf in flexforms (Commit c4e13ad by Georg Ringer)
2015-10-13 [TASK] Use new xlf file to avoid deprecations (Commit 550c6ea by Georg Ringer)
2015-10-13 [BUGFIX] Fix clickmenu in administration module (Commit 13de967 by Georg Ringer)
2015-10-13 [BUGFIX] Fix edit links in administration module (Commit 2c78182 by Georg Ringer)
2015-10-06 [FEATURE] Use new template API (Commit 3bf96c0 by Georg Ringer)
2015-10-02 [BUGFIX] Fix namespace collision! (Commit 0765930 by Georg Ringer)
2015-10-02 [BUGFIX] Remove usage of tslib_fe name (Commit 1892021 by Georg Ringer)
2015-10-02 [BUGFIX] Fluid VH tests (Commit 4d6d156 by Georg Ringer)
2015-10-02 [TASK] Raise phpunit version (Commit 8b1ea2b by Georg Ringer)
2015-10-02 [BUGFIX] Fix functional test for sys_category (Commit 2e23dc1 by Georg Ringer)
2015-10-02 [TASK] Improve composer + travis (Commit d7a03bb by Georg Ringer)
2015-10-02 [BUGFIX] Fix test (Commit c137c6f by Georg Ringer)
2015-10-02 [BUGFIX] Fix ItemsProcFuncHook for 7.5 (Commit b656e55 by Georg Ringer)
2015-10-01 [TASK] Drop langDisable from flexform (Commit 0cdc5d1 by Georg Ringer)
2015-09-30 [BUGFIX] Prefill news records (Commit e5223c6 by Georg Ringer)
2015-09-30 [BUGFIX] Fix creation of records via admin module (Commit 1d83683 by Georg Ringer)
2015-09-30 [TASK] Use ::class (Commit aa0d41e by Georg Ringer)
2015-09-30 [TASK] Remove version checks (Commit 8d15830 by Georg Ringer)
2015-09-23 [TASK] Remove deprecated IconUtility and replace with IconFactory (Commit 19dcb37 by Frank Nägler)
2015-09-30 [TASK] Set minimum required version to 7.5 (Commit 8131b97 by Georg Ringer)
This list has been created by using ``git log --since="2015/09/25" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,113 @@
.. include:: /Includes.rst.txt
4.1.0 - 2016/01/27
==================
.. only:: html
.. contents::
:local:
:depth: 1
Outlook
-------
In the next versions, the support for non FAL fields will be removed from the extension. This includes:
- The relation "tx_news_domain_model_media"
- The media renderers for Youtube, Quicktime, Videosites, Vimeo, Mp3.
All features which are still state of the art will be covered by using FAL and its features.
Important changes
-----------------
This release contains mostly bugfixes but also some mentionable changes:
Support of Twitter Bootstrap
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Additional templates have been added which are based on the popular framework **Twitter Bootstrap**.
Those can be used by selecting the additional entry "*News Styles Twitter Bootstrap*" in the section "Include Static (from extensions)" in the template record.
By changing the following constants you can use those templates as base and add your templates on top:
.. code-block:: typoscript
plugin.tx_news {
view.twb {
templateRootPath = EXT:news/Resources/Private/Templates/Styles/Twb/Templates
partialRootPath = EXT:news/Resources/Private/Templates/Styles/Twb/Partials/
layoutRootPath = EXT:news/Resources/Private/Templates/Styles/Twb/Layouts/
}
}
Starting Point for Categories List
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The category listing action ``Category->list`` checks now the setting of the starting point.
Improved RSS feed
^^^^^^^^^^^^^^^^^
The RSS feed contains now the tag ``<enclosure>`` which includes the url to the preview image: ::
<f:if condition="{newsItem.firstFalImagePreview}">
<enclosure url="{f:uri.image(image:'{newsItem.firstFalImagePreview}',absolute:1) -> f:format.htmlentities()}"
length="{newsItem.firstFalImagePreview.originalResource.size}"
type="{newsItem.firstFalImagePreview.originalResource.mimeType}"
/>
</f:if>
All Changes
-----------
This is a list of all changes in this release: ::
2016-01-26 [BUGFIX] PHP Warning: invalid method signature inheritance (PHP 7) (Commit 8608510 by Xavier Perseguers)
2016-01-26 [BUGFIX] LinkViewHelper is not compatible with PHP7 (Commit fd70c21 by Xavier Perseguers)
2016-01-12 [BUGFIX] Generalize class name (Commit 04c2c86 by Charles Coleman)
2016-01-19 [BUGFIX] Use correct class name (Commit 4dc5927 by Charles Coleman)
2016-01-14 [BUGFIX] Remove orphaned <span> tags (Commit 7a08668 by Charles Coleman)
2016-01-20 [TASK] Allow detailPid for datemenu action (Commit b0ade26 by Georg Ringer)
2016-01-18 [BUGFIX] Check pageInfo if valid (Commit 0828fa4 by Georg Ringer)
2016-01-17 [TASK] Add allowfullscreen to YoutubeRenderer (Commit f362479 by Georg Ringer)
2016-01-15 [BUGFIX] Replace wrapClickMenuOnIcon (Commit a04508c by Georg Ringer)
2016-01-12 [BUGFIX] Add HTML to make Disqus work for Twb style (Commit d656468 by Charles Coleman)
2016-01-12 [BUGFIX] Add HTML to make Disqus work (Commit 343a6fe by Charles Coleman)
2016-01-11 [BUGFIX] Enforce new row for each list item in case image taller than news text (Commit 063d7b6 by Charles Coleman)
2016-01-12 [BUGFIX] Follow standard capitalization practice for headers (Commit ef7429f by Charles Coleman)
2016-01-11 [BUGFIX] Balance TS braces (Commit 6519801 by Charles Coleman)
2016-01-07 [FEATURE] Starting Point for Categories List (Commit dc40a1a by Juan Manuel Verges Solanas)
2016-01-01 [BUGFIX] Use IconRegistry for ce wizard (Commit b158790 by Georg Ringer)
2015-12-20 [FEATURE] Support of Twitter Bootstrap (Commit bada000 by Georg Ringer)
2016-01-01 [BUGFIX] Replace call to deprecated ContentObjectRenderer->LOAD_REGISTER (Commit 5651978 by Georg Ringer)
2016-01-01 [BUGFIX] Fix test for simpleprevnext (Commit 13a5fd2 by Georg Ringer)
2016-01-01 [TASK] Adopt travis (Commit 0236bff by Georg Ringer)
2015-12-29 [BUGFIX] Use flushCachesInGroupByTag to flush page cache (Commit 49187b3 by Benjamin Franzke)
2015-12-08 [BUGFIX] Fix category removal (Commit 215b4aa by Georg Ringer)
2015-12-17 [BUGFIX] Remove unused legacy class from class alias map (Commit 0c93314 by Thomas Schlumberger)
2015-12-09 [BUGFIX] Respect more tags in newsrepository search (Commit c16829a by Georg Ringer)
2015-11-29 [FEATURE] Add tag enclosure to RSS feed item (Commit a9843b3 by Georg Ringer)
2015-11-28 [BUGFIX] Remove double encoding in headerbar (Commit fee4843 by Georg Ringer)
2015-11-28 [TASK] Use proper label in sys_category (Commit 5958cfb by Georg Ringer)
2015-11-27 [!!!][TASK] OverwriteDemand does not care about empty values anymore (Commit 3b7fe3f by Georg Ringer)
2015-11-21 [TASK] Fix CGL (Commit 4c320f7 by Georg Ringer)
2015-11-20 [BUGFIX] Move iconregistry to ext_localconf (Commit 618bb47 by Georg Ringer)
2015-11-19 [TASK] Travis notifications (Commit 4fdf212 by Georg Ringer)
2015-11-19 [!!!][TASK] Remove custom preview handling of records (Commit ac1478f by Georg Ringer)
2015-11-19 Revert "[TASK] Add PHP 7 for travis" (Commit 96af09f by Georg Ringer)
2015-11-19 [TASK] Add PHP 7 for travis (Commit 8d2ca36 by Georg Ringer)
2015-11-19 [BUGFIX] Fix travis matrix (Commit bf2e133 by Georg Ringer)
2015-11-19 [BUGFIX] Fix tag generation (Commit cf0cc46 by Georg Ringer)
2015-11-17 [TASK] Make use of the correct f:image properties (Commit 9f7a21d by Frans Saris)
2015-11-19 [TASK] Adopt showinpreview icon to CMS7 (Commit 2a34d4e by Georg Ringer)
2015-11-16 [BUGFIX] missing Tab label in sys_category (Commit b9afeb4 by Andreas Allacher)
2015-11-13 [BUGFIX] Class Cache Manager must work with CRLF (Commit 3bbf6f1 by Sascha Egerer)
2015-11-12 [BUGFIX] TCA correct wizard link definition (Commit b6f729c by Andreas Allacher)
2015-11-10 [TASK] Remove usage of rte_disabled (Commit bff8a30 by Georg Ringer)
2015-11-10 [TASK] Fix deprecation issues in TCA (Commit 29636d6 by Georg Ringer)
2015-11-10 [TASK] Update TCA for showIconTable (Commit 84552a6 by Georg Ringer)
2015-11-10 [TASK] Release of 4.0.0 (Commit 294df6d by Georg Ringer)
2015-11-10 [DOC] 4.0.0 Release (Commit ce12f57 by Georg Ringer)
This list has been created by using ``git log --since="2015/11/10" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,102 @@
.. include:: /Includes.rst.txt
4.2.0 - 2016/03/02
==================
.. only:: html
.. contents::
:local:
:depth: 1
Sponsors
--------
Thanks a lot to the sponsors of this release!
- Friedrich-Ebert-Stiftung (http://www.fes.de) who sponsored the improved administration module
- Hochschule Darmstadt (http://www.h-da.de) who sponsored the sitemap generator
- Sup7even - my new employer - (http://www.sup7even.digital) who sponsored work time
New features
------------
This release contains mostly bugfixes but also some mentionable changes:
Support for dd_googlesitemap
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The extension dd_googlesitemap can be used to generate sitemaps. An additional renderer can now generate sitemaps out of news records.
Predefine author
^^^^^^^^^^^^^^^^
By using the PageTsConfig ``tx_news.predefine.author = 1`` the author and the email address are prefilled in the news record by the data of the current backend user.
Important changes
-----------------
The ViewHelper ``n:format.fileDownload`` has been marked as deprecated and will be removed with the next version. Instead of using this ViewHelper, just use the native implementation of FAL.
.. code-block:: php
<f:for each="{newsItem.falRelatedFiles}" as="relatedFile">
<li>
<span class="news-related-files-link">
<a href="{relatedFile.originalResource.publicUrl -> f:format.htmlspecialchars()}" target="_blank">
{f:if(condition:relatedFile.originalResource.title, then:relatedFile.originalResource.title, else:relatedFile.originalResource.name)}
</a>
</span>
<span class="news-related-files-size">
{relatedFile.originalResource.size -> f:format.bytes()}
</span>
</li>
</f:for>
All Changes
-----------
This is a list of all changes in this release: ::
2016-03-02 [TASk] Link title in admin module (Commit 3602282 by Georg Ringer)
2016-03-02 [BUGFIX] Improve admin module search form (Commit abe0784 by Georg Ringer)
2016-03-01 [BUGFIX] Set l10nmode for categories & tags to exclude (Commit d67020a by Georg Ringer)
2016-02-29 [FEATURE] Hook in NewsController::injectConfigurationManager (Commit 7ed1118 by Georg Ringer)
2016-02-26 [BUGFIX] Set checkbox to hidden in admin module (Commit 2ad8fb5 by Georg Ringer)
2016-02-26 [BUGFIX] Fix unit test for 8 (Commit 5ee1afb by Georg Ringer)
2016-02-25 [FOLLOWUP][TASK] Shariff comment in cdata (Commit 25e1ed9 by Georg Ringer)
2016-02-25 [BUGFIX] Add DatabaseTreeDataProvider provider to flexform (Commit 7a21825 by Georg Ringer)
2016-02-24 [BUGFIX] Make categories shown in strict language mode (Commit 10f9644 by Georg Ringer)
2016-02-24 [TASK] Add suggestions for other extensions to EMCONF and composer (Commit d07fd63 by Markus Klein)
2016-02-24 [TASK] Add hint for social privacy sharing option (Commit a5823d3 by Markus Klein)
2016-02-22 [BUGFIX] Check for root page in admin module > pidlist (Commit 0f52e84 by Georg Ringer)
2016-02-22 [BUGFIX] Fix overrideFlexformSettingsIfEmpty with 0 values (Commit df29968 by Georg Ringer)
2016-02-22 [FEATURE] New setting "hideIdList" (Commit 1657609 by Georg Ringer)
2016-02-22 [BUGFIX] Use Fluid_styled_content constants for lightbox (Commit 691670c by Georg Ringer)
2016-02-22 [BUGFIX] Add overlay in SimplePrevNextVh (Commit 5b58cfb by Georg Ringer)
2016-02-22 [TASK] Update google+ VH to latest code (Commit ee57a20 by Georg Ringer)
2016-02-22 [!!!][TASK] Deprecate VH n:format.fileDownload (Commit d97a7aa by Georg Ringer)
2016-02-21 [TASk] Remove custom softref parser (Commit b6c3305 by Georg Ringer)
2016-02-19 [FOLLOWUP][TASK] Type cast to array (Commit f0cd847 by Georg Ringer)
2016-02-19 [BUGFIX] Preview of hidden news not working for translated news (Commit 33f00fd by Georg Ringer)
2016-02-19 [TASK] Merge $tsSettings with $settings in LinkViewHelper (Commit aa29c27 by Georg Ringer)
2016-02-19 [BUGFIX] Use standard checkbox to avoid too long url (Commit a380448 by Georg Ringer)
2016-02-19 [BUGFIX] Fix redirect in administration module (Commit 86912b4 by Georg Ringer)
2016-02-19 [FEATURE] Make date field not required (Commit 8035d42 by Georg Ringer)
2016-02-19 [BUGFIX] Use English as default translation in locallang_be.xlf (Commit 5f1accb by Georg Ringer)
2016-02-18 [BUGFIX] Add headline to twb template detail (Commit 4dc3a88 by Georg Ringer)
2016-02-14 [FEATURE] Improve backend module (Commit e26c710 by Georg Ringer)
2016-02-18 [FEATURE] Respect category restrictions in administration module (Commit c2a58b4 by Georg Ringer)
2016-02-11 [TASK] Show separator only if author is set (Commit 9d2e231 by Boris Schauer)
2016-02-16 [FEATURE] Predefine author & author_email fields (Commit 556f93a by Georg Ringer)
2016-02-15 [BUGFIX] Fix double slash in meta tag VH (Commit 7eead3b by Georg Ringer)
2016-02-14 [TASK][FOLLOWUP] Fix travis (Commit 0cf75b2 by Georg Ringer)
2016-02-14 [BUGFIX] Wrap n:be.clickmenu in f:format.raw (Commit 7bb9616 by Georg Ringer)
2016-02-14 [BUGFIX] Fix travis.yml (Commit 237e6cd by Georg Ringer)
2016-02-14 [TASK] Extend size of of date fields (Commit ba6f11b by Georg Ringer)
2016-02-14 [BUGFIX] Reference locallang_tcc.xlf file correctly (Commit ef376d5 by Georg Ringer)
2016-01-30 [FEATURE] Add news sitemap generator using dd_googlesitemap (Commit 690f200 by Georg Ringer)
2016-02-03 followup (Commit b563c87 by Georg Ringer)
2016-02-03 [BUGFIX] Fix IfIsActiveVh (Commit ba6b4d2 by Georg Ringer)
2016-01-27 [TASK] Exclude news lists from indexing (Commit 77674b5 by Jan Kiesewetter)
This list has been created by using ``git log --since="2016/01/27" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,25 @@
.. include:: /Includes.rst.txt
4.2.1 - 2016/03/11
==================
.. only:: html
.. contents::
:local:
:depth: 1
Regression release
------------------
This release contains a bugfix for the administration module
All Changes
-----------
This is a list of all changes in this release: ::
2016-03-09 [TASK] Remove usage of n:format.hsc (Commit b326cb5 by Georg Ringer)
2016-03-04 [BUGFIX] Fix property mapping error in admin module (Commit 6c1de6d by Georg Ringer)

View File

@@ -0,0 +1,45 @@
.. include:: /Includes.rst.txt
4.3.0 - 2016/07/13
==================
.. only:: html
.. contents::
:local:
:depth: 1
Important changes
-----------------
This release is the first one which supports also version 8.
Changed sitemap generation behaviour
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
For multilanguage sitemaps you need to generate a sitemap for every language by providing the parameter "L".
All Changes
-----------
This is a list of all changes in this release: ::
2016-07-04 [!!!][TASK] Change language behaviour for sitemap generation (Commit b733b24 by Georg Ringer)
2016-07-04 [BUGFIX] Use correct query in SiteMapGenerator (Commit 49db71d by Georg Ringer)
2016-07-04 [TASK] Add documentation about showing hidden records (Commit 863c757 by Georg Ringer)
2016-07-04 [BUGFIX] Check date for null in LinkViewHelper (Commit f08ed97 by Georg Ringer)
2016-07-04 [TASK] Register attribute shareurl in ShareViewHelper (Commit a307a0f by Georg Ringer)
2016-07-04 [BUGFIX] Use a different name for DataHandlerCore (Commit c6325b9 by Georg Ringer)
2016-06-17 [BUGFIX] fix typoscript to reference instead of copying plugins.tx_news.settings (Commit c6b0237 by Esteban Marín)
2016-05-24 [BUGFIX] Make VHs CMS 8 compatible (Commit 44b9552 by Markus Klein)
2016-05-11 [FEATURE] Add index to tt_content (Commit 3747a1a by Georg Ringer)
2016-05-11 [BUGFIX] Fix wrong TS condition (Commit 9d9324d by Georg Ringer)
2016-04-27 [FEATURE] Hide content elements in page/list module if news sys folder (Commit 4f66675 by Georg Ringer)
2016-04-27 [BUGFIX] twitter not listed twice in rx_shariff example (Commit b80beda by Markus Klein)
2016-04-19 [TASK] Add addQueryStringMethod="GET" to paginator (Commit 5d0309a by Frank Naegler)
2016-04-15 Revert "[BUGFIX] Set l10nmode for categories & tags to exclude" (Commit 858c6f2 by Georg Ringer)
2016-04-15 [TASK] Make it compatible with Core < 8.3 (Commit ea2159e by Georg Ringer)
2016-04-13 [BUGFIX][FOLLOWUP] Fix mysql strict (Commit 38842fc by Georg Ringer)
2016-04-12 [BUGFIX] Fix strict mysql checks (Commit fee4449 by Georg Ringer)
2016-03-17 [TASK] Remove unsupported categoryRestriction (Commit 780c111 by Nicole Cordes)
This list has been created by using ``git log --since="2016/03/11" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``

View File

@@ -0,0 +1,240 @@
.. include:: /Includes.rst.txt
5.0.0 - 2016/09/03
==================
.. only:: html
.. contents::
:local:
:depth: 3
Thanks to
---------
Open-Source is all about community and support! I want to thank everyone who contributed reports on forge, feedback on any channel and code!
Especially I want to thank my employer **Sup7even Digital**. Check out our new website http://www.sup7even.digital/!
Features
--------
Improved plugin rendering in page module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To improve the usability of the page module regarding the news plugin, the used settings are rendered with a complete new design.
Reworked administration module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The record listing in the administration module is now based on the record listing of the list module. There are several advantages
- See translations & workspace overlays
- Exact same behaviour as in the list module
- Less custom code
Full support of FAL
^^^^^^^^^^^^^^^^^^^
The full range of FAL assets can now be used, e.g. videos from youtube and vimeo and every file type which is supported by the various file renderers of the Core and 3rd party extensions.
Twitter card support
^^^^^^^^^^^^^^^^^^^^
Twitter supports some additional meta tags if an URL is shared. The following meta tags have been added to the the default templates:
- ``<meta name="twitter:card" content="..." />``
- ``<meta name="twitter:site" content="..." />``
- ``<meta name="twitter:creator" content="..." />``
All 3 can be filled by using constants.
As twitter recognizes and uses the og:image meta tags as well, those are not duplicated for twitter. If you need a fine tuning, please take a look at https://dev.twitter.com/cards/getting-started.
Support of shariff
^^^^^^^^^^^^^^^^^^
If the extension rx_shariff (https://typo3.org/extensions/repository/view/rx_shariff) is installed, it will be used for the social sharing links instead of the custom ViewHelpers.
Shariff enables website users to share their favorite content without compromising their privacy.
Thanks to Markus Klein and https://reelworx.at/ for providing this extension!
Important changes
-----------------
Support for 8.3
^^^^^^^^^^^^^^^
This version fully supports TYPO3 8.3. However, if you are using the master version of TYPO3, please always use the master of news itself as well.
New icons
^^^^^^^^^
New svg icons are used at the following places:
- Records (News, Tag, Link)
- Plugin wizard
Repositioning of import module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import module is independ from the page tree and for sure nothing what an editor should be use. Therefore it is moved into the module section "System".
Removal of old code
^^^^^^^^^^^^^^^^^^^
Pre-FAL relations
"""""""""""""""""
Before FAL, EXT:news used to have custom relations to own media files and related files. Those 2 relations and all related code has been removed. This includes
- TCA
- Model
- Every migration and wizard
- Any media renderer which have been based the old relations
If you are using the FAL relations and the old ones togehter in one project, you need to migrate those records! There is **no** migration available or planned. Either write it on your own or get in contact with me (I can not do it for free!)
Wizards & Migrations
""""""""""""""""""""
Every previous available wizard and migration code has been removed. This includes:
- Migration from custom category records to sys_category
- Migration of the tt_content relation
ViewHelpers
"""""""""""
The following ViewHelpers have been removed:
- ``<n:categoryChildren />``
- ``<n:falMediaFactory />``
- ``<n:mediaFactory />``
- ``<n:be.buttons.iconForRecord />``
- ``<n:be.buttons.icon />``
- ``<n:be.clickmenu />``
- ``<n:be.editRecord />``
- ``<n:be.multiEditLink />``
The following deprecated ViewHelpers have been removed:
- ``<n:format.date />``
- ``<n:format.hsc />``: Use ``<f:format.htmlspecialchars />``
- ``<n:format.htmlentitiesDecode />``: Use ``<f:format.htmlentitiesDecode />``
- ``<n:format.striptags />``: Use ``<f:format.striptags />``
- ``<n:format.fileDownload />``: Use the native implementation of FAL
- ``<n:format.fileSize />``: Use the native implementation of FAL
Any usage will throw an exception.
Record rendering in the page module
"""""""""""""""""""""""""""""""""""
The rendering of news records and category records in the page module has been removed.
ClassAliasMapping
"""""""""""""""""
The mapping from non-namespace classes to the namespace classes has been removed.
Repositioning of the tt_content relation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The relation to content elements has been moved to a separate tab.
All Changes
-----------
This is a list of all changes in this release: ::
2016-09-03 [TASK] Cleanup PageLayoutView (Commit 1f7546b by Georg Ringer)
2016-09-03 [TASK] Move administration.css (Commit 9fb7da9 by Georg Ringer)
2016-09-03 [FEATURE] Improve page module (Commit 38c5be8 by Georg Ringer)
2016-09-02 [BUGFIX] Fix ajax tag creation (Commit 26eb9d0 by Georg Ringer)
2016-09-02 [TASK] Add tooltips (Commit 80e52d6 by Georg Ringer)
2016-09-02 [TASK] Move category conjunction in flexform (Commit d4cb8ec by Georg Ringer)
2016-09-02 [BUGFIX] Fix tag icon (Commit 31df957 by Georg Ringer)
2016-09-02 [DOC] Add documentation for 5.0.0 (Commit a8e770a by Georg Ringer)
2016-09-02 [TASK] Fix dev branch in composer.json (Commit 0b0a811 by Georg Ringer)
2016-09-02 [BUGFIX] Remove '.html' from layout calls (Commit 6b12b3a by Georg Ringer)
2016-09-01 [TASK] Use new icons of the Core (Commit 1c89306 by Georg Ringer)
2016-08-31 [TASK] Followup for icons (Commit c4e098b by Georg Ringer)
2016-08-31 [TASK] Change travis notifications (Commit dc79319 by Georg Ringer)
2016-08-31 [TASK] Make it possible to preset search form (Commit 81542b1 by Georg Ringer)
2016-08-30 [!!!][TASK] Add new icons (Commit 81a7376 by Georg Ringer)
2016-08-29 [TASK] Add overlay icon in admin module (Commit 94341c1 by Georg Ringer)
2016-08-29 [TASK] Remove not needed icon (Commit e3b49ce by Georg Ringer)
2016-08-29 [!!!][TASK] Remove ViewHelper CategoryChildrenViewHelper (Commit 03c30e6 by Georg Ringer)
2016-08-29 [TASK] Move ViewHelper arguments to registerArgument (Commit b990351 by Georg Ringer)
2016-08-29 [TASK] Use fluent setters for NewsDemand (Commit bc6ade9 by Georg Ringer)
2016-08-29 [BUGFIX] Use propper case (Commit 10c4ffe by Georg Ringer)
2016-08-29 [TASK] Remove unused partial (Commit af5c1dc by Georg Ringer)
2016-08-29 [BUGFIX] Fix error in single view lightbox (Commit c6fd191 by Georg Ringer)
2016-08-29 [BUGFIX] Fix regression in ext_tables.php (Commit 051475f by Georg Ringer)
2016-08-29 [TASK] Fix deprecations in flexform (Commit 3e64b0b by Georg Ringer)
2016-08-29 [TASK] Fix deprecations (Commit 07ffeff by Georg Ringer)
2016-08-28 [TASK] Remove dead code in ext_tables (Commit 29de1d7 by Georg Ringer)
2016-08-28 [!!!][TASK] Move import module into 'System' (Commit d9dad89 by Georg Ringer)
2016-08-28 [BUGFIX] Use correct pid for new plugins (Commit 3c1b316 by Georg Ringer)
2016-08-28 [FEATURE] Add suggest wizard to tag setting in flexforms (Commit 34b1a34 by Georg Ringer)
2016-08-28 [TASK] Add eval 'num' to settings.cropMaxCharacters (Commit c4132f1 by Georg Ringer)
2016-08-28 [BUGFIX] Fix styling of newspidlisting (Commit 55df5f9 by Georg Ringer)
2016-08-28 [TASK] Move page icon to Configuration/TCA/Overrides/pages (Commit bff6da3 by Georg Ringer)
2016-08-26 [TASK] Enforce correct value for datefield (Commit 68cb1d6 by Georg Ringer)
2016-08-26 [TASK] Change rte configuation (Commit 0e498c5 by Georg Ringer)
2016-08-26 [TASK] Remove options autoSizeMax and allowRecursiveMode (Commit 765d12e by Georg Ringer)
2016-08-25 [TASK] Use proper ajax routing for tag generation (Commit 97a8372 by Georg Ringer)
2016-08-25 [TASK] Use new icons (Commit a2f888c by Georg Ringer)
2016-08-25 [TASK] Use font icon for the showinpreview in sys_file_reference (Commit e0e0e48 by Georg Ringer)
2016-08-25 [TASK] Improve header in PageLayoutView (Commit 424897d by Georg Ringer)
2016-08-24 [FEATURE] Improve PageLayoutView (Commit 629aa56 by Georg Ringer)
2016-08-24 [TASK] Improve rendering of starting point in page module (Commit f84b231 by Georg Ringer)
2016-08-24 [!!!][TASK] Remove unused code (Commit eb67b2c by Georg Ringer)
2016-08-24 [TASK] Adopt requirements (Commit 2260302 by Georg Ringer)
2016-08-23 [TASK] Fix breaking change of Core (Commit f9fdf5a by Georg Ringer)
2016-08-18 [FOLLOWUP][BUGFIX] Use correct syntax (Commit 715c368 by Georg Ringer)
2016-08-18 [FEATURE] Render og:image:width & og:image:height (Commit 11047ab by Georg Ringer)
2016-08-16 [TASK] Prepare for Extbase changes (Commit b25023a by Georg Ringer)
2016-08-14 [TASK] Remove outdated code from partial (Commit a84aaa4 by Georg Ringer)
2016-08-11 [BUGFIX] Support hrDate in google sitemap (Commit 9d249e7 by Georg Ringer)
2016-08-10 [BUGFIX] Support Fluid_styled_content for insert record (Commit 1954f62 by Georg Ringer)
2016-08-10 [FEATURE] Support twitter card meta tags (Commit 78db35e by Georg Ringer)
2016-08-08 [BUGFIX] Cast type and fe_group to string for imports (Commit e82e524 by Georg Ringer)
2016-08-08 [BUGFIX] Fix error in Newsrepository (Commit 933b5e4 by Georg Ringer)
2016-08-08 [!!!][TASK] Remove be ViewHelpers (Commit 2934ef5 by Georg Ringer)
2016-08-08 [TASK] Remove not required type hints (Commit 11ef0f4 by Georg Ringer)
2016-08-02 [FEATURE] Show prev next feature flag (Commit 0780fc3 by Georg Ringer)
2016-08-02 [BUGFIX] Fix unit test (Commit fe5210e by Georg Ringer)
2016-08-01 [TASK] Rewrite SimplePrevNext (Commit e6ff250 by Georg Ringer)
2016-08-01 [!!!][TASK] Remove the FileService (Commit 3e41caa by Georg Ringer)
2016-08-01 [BUGFIX] Check if idlist is empty (Commit a0fd840 by Georg Ringer)
2016-08-01 [BUGFIX] Use l10nmode 'copy' for archive date (Commit 8e6307a by Georg Ringer)
2016-08-01 [DOC] Update readme.md (Commit d87fda6 by Georg Ringer)
2016-03-05 [FEATURE] Replace administration module news rendering (Commit 622610e by Georg Ringer)
2016-07-28 [TASK] Remove deprecated GeneralUtitlity::requireOnce() call (Commit 9431a88 by Georg Ringer)
2016-07-28 [TASK] Cleanup TS (Commit 44ddfbf by Georg Ringer)
2016-07-28 [!!!][TASK] Remove FileDownload & FileSizeViehelpers (Commit f6299d9 by Georg Ringer)
2016-07-28 [BUGFIX] Fix ce hiding in 8 (Commit f0024c0 by Georg Ringer)
2016-07-28 [TASK] Run php-cs (Commit a8a4ded by Georg Ringer)
2016-07-28 [TASK] Replace ->getMock() in unit tests (Commit 5efb015 by Georg Ringer)
2016-07-28 [TASK] Use mockBuilder instead of mock() (Commit 425543e by Georg Ringer)
2016-07-27 [FEATURE] Suggest wizard for singleNews in flexforms (Commit bdaaa11 by Georg Ringer)
2016-07-26 [TASK] Cleanup template (Commit a6f7973 by Georg Ringer)
2016-07-26 [FEATURE] Native support for EXT:rx_shariff (Commit 8d19a01 by Georg Ringer)
2016-07-26 [BUGFIX] Use new ViewHelpers (Commit 2bd27f1 by Georg Ringer)
2016-07-26 [BUGFIX] Fix import module (Commit ed7efca by Georg Ringer)
2016-07-26 [TASK] Removal of removeListActionFromFlexforms (Commit 7f36663 by Georg Ringer)
2016-07-26 [TASK] Remove news listing in page module (Commit 6dccedc by Georg Ringer)
2016-07-26 [TASK] Remove category record rendering in page module (Commit 9a52c53 by Georg Ringer)
2016-07-26 [TASK] Migrate Fluid templates to use xml namespace declarations (Commit 2a7e63e by Markus Klein)
2016-07-26 [DOC] Add the CONTRIBUTING.md file (Commit 2ef532e by Georg Ringer)
2016-07-26 [TASK] Remove usage of FlashMessage::render (Commit d269e16 by Georg Ringer)
2016-07-25 [!!!][TASK] Remove deprecated ViewHelpers (Commit b2a823c by Georg Ringer)
2016-07-25 [!!!][TASK] Use native FAL rendering for FE (Commit 2fca6de by Georg Ringer)
2016-07-25 [!!!][TASK] Remove ClassALiasMap (Commit cf04d85 by Georg Ringer)
2016-07-25 [BUGFIX] Use correct TCA (Commit 3f90194 by Georg Ringer)
2016-07-25 [TASK] Use 7.6.9 for tests (Commit 8f1c420 by Georg Ringer)
2016-07-25 [!!!][TASK] Remove pre FAL implementations (Commit 60890ba by Georg Ringer)
2016-07-25 [!!!][TASK] Remove update wizards (Commit 4c5f3cd by Georg Ringer)
2016-07-24 [!!!] Move content element relation to separate tab (Commit 13598f0 by Georg Ringer)
2016-07-24 [TASK] Remove unused property (Commit c00ed22 by Georg Ringer)
2016-07-24 [TASK] Add excludeDisplayedNews VH to Detail.html (Commit 02e506d by Georg Ringer)
2016-07-24 [BUGFIX] Fix typo in TCA (Commit e69137b by Georg Ringer)
2016-07-21 [TASK] Readd feature after changes in 8 (Commit 1e5a45f by Georg Ringer)
2016-07-19 [FOLLOWUP][FEATURE] Fix test (Commit 5776ea2 by Georg Ringer)
2016-07-19 [FEATURE] Respect targets in LinkViewHelper (Commit 3065bc6 by Georg Ringer)
2016-07-19 [FEATURE] Add categories to RSS feed (Commit f572d4f by Georg Ringer)
2016-07-19 [BUGFIX] Return only unique related news (Commit 6b63e99 by Georg Ringer)
2016-07-13 [TASK] Remove test (Commit fc1043b by Georg Ringer)
2016-07-13 [BUGFIX] Followup fix test (Commit bd0d7da by Georg Ringer)
2016-04-19 [FEATURE] SEO data for tags and categories (Commit 7d51182 by Frank Naegler)
2016-07-13 [TASK] Add shariff comment to TWB template (Commit 73f1026 by Georg Ringer)
This list has been created by using ``git log --since="2016/07/13" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,39 @@
.. include:: /Includes.rst.txt
5.1.0 - 2016/09/12
==================
.. only:: html
.. contents::
:local:
:depth: 3
Thanks to
---------
Open-Source is all about community and support! I want to thank everyone who contributed reports on forge, feedback on any channel and code!
Especially I want to thank my employer **Sup7even Digital**. Check out our new website http://www.sup7even.digital/!
Features
--------
Category Constraints for FlexForms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The listing of categories inside a news record can be restricted by settings in the Extension Manager. The restriction can now be used in the FlexForm configuration as well by enabling it with TsConfig :typoscript:`tx_news.categoryRestrictionForFlexForms = 1`.
All Changes
-----------
This is a list of all changes in this release: ::
2016-09-09 [FEATURE] check category constraint in flexforms as well (Commit 4b9ac8f by Georg Ringer)
2016-09-09 [BUGFIX] Change rte transformation (Commit 52d21b7 by Georg Ringer)
2016-09-09 [TASK] Fix a typo (Commit 6ac3d28 by Georg Ringer)
2016-09-09 [BUGFIX] Use different namespace for BackendUtility in PageLayoutView (Commit 4566dfc by Georg Ringer)
2016-09-05 [BUGFIX] Provide requestUri (Commit 2d0c309 by Georg Ringer)
This list has been created by using ``git log --since="2016/09/03" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,72 @@
.. include:: /Includes.rst.txt
5.2.0 - 2016/09/23
==================
.. only:: html
.. contents::
:local:
:depth: 3
Thanks to
---------
Open-Source is all about community and support! I want to thank everyone who contributed reports on forge, feedback on any channel and code!
Especially I want to thank my employer **Sup7even Digital**. Check out our website http://www.sup7even.digital/!
Switch to GitHub
----------------
GitHub is now used as platform for this extension. The repository has moved to `https://github.com/georgringer/news`. The following things are changing:
**Clone**
Please use now `git@github.com:georgringer/news.git` or `https://github.com/georgringer/news.git` to clone the repository.
The repository `github.com/TYPO3-extensions/news` has been removed!
**Issues**
Please create issues at https://github.com/georgringer/news/issues, as the forge project will not be used anymore in the future.
Features
--------
PreHydrate signal for the import
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A new signal slot has been added which can be used to manipulate the import data before it is actually used.
Hide the page tree for the admin module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A new option in the Extension Manager can be used to hide the page tree for the administration module.
In combination with the TsConfig setting `tx_news.redirectToPageOnStart = 123` this can be used to build a very simple editor interface.
All Changes
-----------
This is a list of all changes in this release: ::
2016-09-23 [DOC] Fix more nitpicks (Commit 01f6183 by Georg Ringer)
2016-09-23 [DOC] Fix warnings in documentation (Commit 8d374de by Georg Ringer)
2016-09-22 [FEATURE] Make it possible to hide the page tree for the admin module (Commit 402b727 by Georg Ringer)
2016-09-22 [DOC] Improve documentation (Commit e045e9f by Georg Ringer)
2016-09-22 [DOC] Add example for signal slot (Commit 84d8cab by Georg Ringer)
2016-09-22 [TASK] Update php-cs-fixer (Commit a4ab31f by Georg Ringer)
2016-09-22 [TASK] Update readme.md (Commit 93a8d4d by Georg Ringer)
2016-09-22 [DOC] Improve CONTRIBUTING.md (Commit 03be588 by Georg Ringer)
2016-09-22 [DOC] Update documentation (Commit 965e050 by Georg Ringer)
2016-09-21 [FEATURE] Provide a preHydrate signal for the import (Commit 1205d21 by Georg Ringer)
2016-09-21 Merge branch 'master' of github.com:georgringer/news (Commit b7d70f2 by Georg Ringer)
2016-09-21 [BUGFIX] Fix duplicate hook key (Commit 915f63f by Georg Ringer)
2016-09-21 [BUGFIX] Allow page translations on news storages (#103) (Commit 5efe08b by Markus Klein)
2016-09-18 [TASK] Hide current news from search for related news (Commit ee64a60 by Georg Ringer)
2016-09-16 [TASK] Hide the online part from related files (Commit 26c9c68 by Georg Ringer)
2016-09-15 [BUGFIX] Importer broken (Commit d125f62 by Gerald Aistleitner)
2016-09-15 [TASK] Improve rendering of tx_news_domain_model_news (Commit 5650585 by Georg Ringer)
2016-09-14 [TASK] Cleanup TCA (Commit a11d91f by Georg Ringer)
2016-09-13 [BUGFIX] Add missing quotes (Commit 6b460e4 by Georg Ringer)
2016-09-13 [TASK] Add missing css in admin module (Commit dc690be by Georg Ringer)
This list has been created by using ``git log --since="2016/09/03" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,94 @@
.. include:: /Includes.rst.txt
5.3.0 - 2016/11/24
==================
.. only:: html
.. contents::
:local:
:depth: 3
Thanks to
---------
Open-Source is all about community and support! I want to thank everyone who contributed reports on forge, feedback on any channel and code!
**Sponsors**
- Sup7even Digital http://www.sup7even.digital/
- University Basel https://www.unibas.ch/de
Features
--------
Improved administration module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The usability of the administration module has been improved. Examples using TsConfig
.. code-block:: typoscript
// Change the used columns
tx_news.module.columns = datetime,archive,author
// Keep the filter always open
tx_news.module.alwaysShowFilter = 1
Furthermore, a new checkbox to include subcategories in the search has been added.
CLI import
^^^^^^^^^^
The import module can now be started using the commandline using ``./typo3/cli_dispatch.phpsh extbase newsimport:run``.
All Changes
-----------
This is a list of all changes in this release: ::
2016-11-23 [DOC] Finish documentation about using the demand object (Commit 3522e3b by Georg Ringer)
2016-11-22 [DOC] Start documentation about using the demand object (Commit 6d2ea50 by Georg Ringer)
2016-11-22 [FEATURE] Add setting to keep filter in Administration module open (Commit 868a2ed by Georg Ringer)
2016-11-14 [BUGFIX] Fix wrong arguments in PaginateBodyTextVH (Commit 6a886b3 by Georg Ringer)
2016-11-14 [TASK] Updated Preview views to list view + Updated documentation (#158) (Commit 5ab2688 by Tomas Norre Mikkelsen)
2016-11-14 [TASK] Changes how showinpreview is added to palette, it eases the possibility to extend the newsPalette (#163) (Commit da1e1ae by Tomas Norre Mikkelsen)
2016-11-14 [BUGFIX] Escape argument in f:alias VH (Commit 7c19002 by Georg Ringer)
2016-11-12 Update configuration of archiveRestriction (#150) (Commit ee346b2 by cjanody)
2016-11-12 [TASK] Use better default for news sorting in BE module (#159) (Commit 2f3156f by Markus Klein)
2016-11-12 [BUGFIX] Cast array in CategoryRepository (Commit e48a654 by Georg Ringer)
2016-11-12 [TASK] add example to link ViewHelper (#162) (Commit 32d6b17 by Martin Hummer)
2016-11-08 [TASK] Adapt to breaking Core hook getFlexFormDSClass (#155) (Commit 968ebca by Christian Kuhn)
2016-11-08 Update hook reference (#157) (Commit 49cced4 by Tomas Norre Mikkelsen)
2016-11-08 [BUGFIX] Use correct example in documenation (Commit 08d2436 by Georg Ringer)
2016-11-07 Merge branch 'master' of github.com:georgringer/news (Commit 509da8f by Georg Ringer)
2016-11-07 [TASK] Allow failure for 8 (Commit 20e36bc by Georg Ringer)
2016-11-05 [BUGFIX] quote non-numeric values in raw sql (#154) (Commit f2e24b5 by Martin Hummer)
2016-11-04 Merge branch 'master' of github.com:georgringer/news (Commit 0ce224e by Georg Ringer)
2016-11-04 [FEATURE] Add checkbox include subcategories in administration module (Commit 2c6779a by Georg Ringer)
2016-11-02 Docs content type (#147) (Commit 0d34b0e by Markus Klein)
2016-11-02 Update Settings.yml to newest version/release (#149) (Commit 3a3f979 by Marcus)
2016-10-28 [BUGFIX] Use correct check for prefilling author/email (Commit c2f0be9 by Georg Ringer)
2016-10-28 [TASK] Check if news is null in LinkViewHelper (Commit cffcf68 by Georg Ringer)
2016-10-28 [BUGFIX] Fix raw SQL handling for 8.4 (Commit 93aa783 by Martin Hummer)
2016-10-28 [DOC] Add custom type (#142) (Commit bc3bec8 by Martin Hummer)
2016-10-13 [TASK] Remove setting dividers2tabs (Commit a093010 by Georg Ringer)
2016-10-13 [BUGFIX] Allow link table on regular pages (Commit 7573f6b by Georg Ringer)
2016-10-10 [TASK] Add example for preselecting a select-field (#124) (Commit b5a0ae5 by Martin Hummer)
2016-10-04 [BUGFIX] remove one row class from list container (#121) (Commit dfafac0 by Johannes)
2016-10-04 [TASK] Remove scrutinizer (Commit de822ec by Georg Ringer)
2016-10-03 [TASK] Improve test suite (#118) (Commit e3426e2 by Georg Ringer)
2016-10-03 [FEATURE] Improve adminstration module (Commit a717bba by Georg Ringer)
2016-09-29 [TASK] Add check icon for settings.disableOverrideDemand (Commit dc954e5 by Georg Ringer)
2016-09-28 [BUGFIX] Fix wrong insertion of fe_group on repeated import (Commit 07344f9 by Georg Ringer)
2016-09-27 [TASK] Use correct version (Commit cee53fa by Georg Ringer)
2016-09-27 [DOC] Add chapter about import service (Commit 29735e1 by Georg Ringer)
2016-09-27 [TASK] Improve PageLayoutView and categories (Commit 32e91ce by Georg Ringer)
2016-09-27 [BUGFIX] Change error message in PageLayoutView (Commit 336002a by Georg Ringer)
2016-09-26 [BUGFIX] Remove escaping the return url (Commit 12971ed by Georg Ringer)
2016-09-25 [FEATURE] Provide import CLI call (Commit 2c5c682 by Georg Ringer)
2016-09-25 [BUGFIX] Ensure import dir exists (Commit b60a9a6 by Georg Ringer)
2016-09-24 [TASK] Add .gitattributes (Commit 13e1202 by Georg Ringer)
This list has been created by using ``git log --since="2016/09/23" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,26 @@
.. include:: /Includes.rst.txt
5.3.1 - 2016/11/24
==================
.. only:: html
.. contents::
:local:
:depth: 3
Bugfix Release
--------------
Just a bugfix release because of an error in the date menu.
All Changes
-----------
This is a list of all changes in this release: ::
2016-11-24 [TASK] Add test for the datemenu (#171) (Commit c33d801 by Georg Ringer)
2016-11-24 [BUGFIX] make datemenu work again on 7.6 (#170) (Commit cefde85 by Martin Hummer)
This list has been created by using ``git log --since="2016/09/23" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,28 @@
.. include:: /Includes.rst.txt
5.3.1 - 2017/01/21
==================
.. only:: html
.. contents::
:local:
:depth: 3
Bugfix Release
--------------
This is an important bugfix release to make the extension working with latest 8.x version.
All Changes
-----------
This is a list of all changes in this release: ::
2017-01-21 [TASK] Prepare release of 5.3.2 (Commit 71c04b7 by Georg Ringer)
2016-12-14 [BUGFIX] Remove max config from date fields (Commit f5a4cc8 by Georg Ringer)
2017-01-19 [BUGFIX] add check before category restriction is added to flexforms (#220) (Commit 9b3d9f2 by Johannes)
2017-01-19 [BUGFIX] Check for non-empty tag or category lists (#221) (Commit f0f91da by Markus Klein)
This list has been created by using ``git log --since="2017/01/01" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short``.

View File

@@ -0,0 +1,278 @@
.. include:: /Includes.rst.txt
6.0.0 - 2017/21/03
==================
.. only:: html
.. contents::
:local:
:depth: 3
Finally 6.0.0 has been released which supports both current LTS versions, 7.6 LTS and 8 LTS.
Important changes
-----------------
The following changes might be important for your installation.
Version dependency 7.6.13+ or 8.5+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To improve the performance and code quality, at least TYPO3 `7.6.13` or `8.5.` are required.
Deprecate ViewHelpers for Facebook, Google+, Twitter
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The following ViewHelpers have been deprecated:
- `<n:social.facebook.like />`
- `<n:social.facebook.comment />`
- `<n:social.googlePlus />`
- `<n:social.twitter />`
The ViewHelpers will be removed with the version 7.0.0.
Install & configure the extension `rx_shariff` which takes care of the privacy of your users!
Renaming of partials
^^^^^^^^^^^^^^^^^^^^
The following partials have been renamed
- `Detail/FalMediaContainer` to `Detail/MediaContainer`
- `Detail/FalMediaImage` to `Detail/MediaImage`
- `Detail/FalMediaVideo` to `Detail/MediaVideo`
Error message if news not found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
While rendering a **detail view** and a news record is not found anymore (e.g. because it has been deleted or set to hidden) an error message is now shown instead of an exception.
This has been achived by setting the following default TypoScript:
.. code-block:: typoscript
plugin.tx_news.settings.detail {
errorHandling = showStandaloneTemplate,EXT:news/Resources/Private/Templates/News/DetailNotFound.html,404
}
To achieve the previous behaviour, use
.. code-block:: typoscript
plugin.tx_news.settings.detail {
errorHandling = pageNotFoundHandler
}
Check width & height set in Flexform
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. Hint::
This change is only relevant to you if you are using the default templates for the **List** view.
Width and height of images can be set in the plugin. Previously those values have not been used in the templates but they are used now.
.. code-block:: html
<f:image image="{mediaElement}" title="{mediaElement.originalResource.title}" alt="{mediaElement.originalResource.alternative}" maxWidth="{f:if(condition: settings.media.maxWidth, then: settings.media.maxWidth, else: settings.list.media.image.maxWidth)}" maxHeight="{f:if(condition: settings.media.maxHeight, then: settings.media.maxHeight, else: settings.list.media.image.maxHeight)}"/>
Improved Administration module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The administration module recived again some more love!
The link in the administration module to toggle the filter form has been moved to the toolbar.
|img-admin-module-filter|
Furthermore the template has been improved to work on smaller screens.
Disable override demand default on
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The checkbox `Disable override demand` in the plugin is now by default enabled.
Features
--------
List of all features.
Provide filter by type
^^^^^^^^^^^^^^^^^^^^^^
The `NewsDemand` class got a new property `types` which can be used to filter the returned news records by its type.
Ajax Pagination
^^^^^^^^^^^^^^^
The templates and documentation has been enhanced to make it easy to use AJAX for the pagination.
Thanks to Helmut Hummel who provides the awesome extension `typoscript_rendering` which is used for it.
Add enclosure tag to deliver images in the stream
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The `List.xml` template which is used for RSS feeds is enhanced with the enclosure tag which provides the url to the first preview image.
Add ViewHelper to display media files inline
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Using images in the RTE is often loved by editors and disliked by integrators and developers. With this version, a mixture is available which can satisfy all users.
By using the `RenderMediaViewHelper` in the templates, an editor can now place the keyword `[media]` in the RTE which are replaced by media elements saved in the FAL relation.
Benefits:
- An editor can place images and media elements where he wants
- The relation is safed in a safe manner
- The media elements can later be still modified
.. note::
As the ViewHelper and its usage is new, feedback is highly welcomed!
Improved content element relations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To improve the usability of content elements added to a news item, the preview in the backend is enhanced by rendering the content elements as in the page module.
|img-content-element-relation|
Support for EXT:guide
^^^^^^^^^^^^^^^^^^^^^
The extension guide shows guides to editors and makes it easy to explain features. A guide for the administration module has been added
|img-admin-module-guide|
Improved Import module
^^^^^^^^^^^^^^^^^^^^^^
The import module has been rewritten:
- Use requireJS
- Use jQuery instead of ExtJS
- Use bootstrap for the forms
- Use a callout for the backup info
Simplify getters for FAL fields
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Add easier names for the getters of fields to FAL. As the non-FAL fields have been removed, the simplified getters
have been reactivated to fetch the FAL fields. This makes the templates far easier to read.
- `newsItem.falMedia` => `newsItem.media`
- `newsItem.falMediaPreviews` => `newsItem.mediaPreviews`
- `newsItem.falMediaNonPreviews` => `newsIten.mediaNonPreviews`
- `newsItem.firstFalImagePreview` => `newsItem.firstPreview`
- `newsItem.falRelatedFiles` => `newsItem.relatedFiles`
All Changes
-----------
This is a list of all changes in this release: ::
2017-04-21 [TASK] Prepare 6.0.0 release (Commit 637ccf6 by Georg Ringer)
2017-04-12 Apply fixes from StyleCI (#300) (Commit aa34868 by Georg Ringer)
2017-04-12 Use nimut/testing-framework (#296) (Commit 1327f25 by Nicole Cordes)
2017-04-12 [BUGFIX] Use correct class in PageLayoutViewTest (Commit ae1c37a by Georg Ringer)
2017-04-10 [BUGFIX] Remove wrong char (Commit f8d05b0 by Georg Ringer)
2017-04-10 [BUGFIX] Add caseinsensitive security check for overwriteDemandObject (Commit ee7b252 by Georg Ringer)
2017-04-06 Apply fixes from StyleCI (#291) (Commit 6ce56b7 by Georg Ringer)
2017-04-06 [BUGFIX] Use correct TCA for fal_media overrideChildTca (Commit 3cebb32 by Georg Ringer)
2017-04-05 Added missing namespace (#286) (Commit ff576cd by cvisys)
2017-04-05 Added missing namepace (#285) (Commit 41351ec by cvisys)
2017-03-25 [DOC] Improve docs for ical #278 (Commit 3ca73b7 by buxit)
2017-03-25 [BUGFIX] Outcomment _LOCAL_LANG example (Commit e6c4e85 by Georg Ringer)
2017-03-13 constant settings are in plugin.tx_news (#279) (Commit 5dff3d1 by buxit)
2017-03-10 [TASK] adapt db field type for inline relation (#275) (Commit 4ff7a23 by jokumer)
2017-03-09 [FEATURE] Provide page id in paginationController (Commit 698de39 by Georg Ringer)
2017-03-08 [TASK] Cleanup controllers (Commit dab8e36 by Georg Ringer)
2017-03-07 [TASK] Check $tags for being a string (Commit 3a48f62 by Georg Ringer)
2017-03-06 [DOC] Fix example for rss.channel.language (#276) (Commit 0aba9e0 by Michael Stucki)
2017-03-01 [DOC] Improve example of ExtendFlexForms (Commit 78dc976 by Georg Ringer)
2017-02-25 [BUGFIX] Remove CompilableInterface (#266) (Commit 886ec1b by Frank Nägler)
2017-02-24 [BUGFIX] Fixed lost categories when enabling/disabling a news from list module using a non-admin BE user (#265) (Commit befa197 by Julien Henchoz)
2017-02-23 Use .svg instead of .gif in iconfile (#264) (Commit 2f36110 by Christian Kuhn)
2017-02-21 [BUGFIX] Show create new tag at first position in results (#263) (Commit e3eb106 by Markus Klein)
2017-02-17 [BUGFIX] Fix tests for 8.6 (#259) (Commit 42b21e6 by Georg Ringer)
2017-02-17 [BUGFIX] Use ContextMenu instead of ClickMenu in admin module (Commit f98593d by Georg Ringer)
2017-02-14 [FEATURE] Support tx_news.tagPid in list wizard (Commit 1c46072 by Georg Ringer)
2017-02-14 [DOC] Remove unused realurl configuration option from docs (#258) (Commit 5dced06 by Markus Klein)
2017-02-13 [BUGFIX] Use proper label for refresh button in Administration module (Commit d0697ad by Georg Ringer)
2017-02-12 [TASK] Remove old table definition in ext_tables.sql (Commit 621a5f7 by Georg Ringer)
2017-02-10 [BUGFIX] Copying news with MySQL strict mode fails (#253) (Commit f82ab6a by Oliver Hader)
2017-02-10 [TASK] Allow risky fixers for php-cs-fixer 2.0.1 (#255) (Commit e5e3d60 by Jan Kiesewetter)
2017-02-09 [TASK] Disable override demand default on (Commit 6cbc667 by Georg Ringer)
2017-02-07 [TASK] Running PHP Coding Standards Fixer checks on Travis (#245) (Commit 7260be2 by Jan Kiesewetter)
2017-02-06 [FEATURE] Add gitlab-ci configuration (#244) (Commit 2660dc8 by Jan Kiesewetter)
2017-01-31 [FEATURE] Make plugin overview nice on small columns (Commit 5f75a6a by Georg Ringer)
2017-01-26 Merge branch 'master' of github.com:georgringer/news (Commit 763f25e by Georg Ringer)
2017-01-26 [BUGFIX] Remove max config from start/endtime fields (Commit 294c825 by Georg Ringer)
2017-01-26 [TASK] Remove symlink to eventnews template (#235) (Commit cdf9b15 by Jan Kiesewetter)
2017-01-26 [TASK] Update php-cs-fixer to version 2.0 (#236) (Commit 877184a by Jan Kiesewetter)
2017-01-25 [BUGIFX] Remove upper limit in admin module (Commit c43e86e by Georg Ringer)
2017-01-24 [TASK] Show template layouts in pagelayout for any action (Commit ffd90f5 by Georg Ringer)
2017-01-24 [TASK] Reapply fixer (Commit 17ea463 by Georg Ringer)
2017-01-24 [FEATURE] Add filter for achive to admin module (Commit dae4b89 by Georg Ringer)
2017-01-24 [FEATURE] Add filter for hidden in admin module (Commit 65dbcfd by Georg Ringer)
2017-01-23 [TASK] Fix typo in docheader of CommentVH (Commit f827019 by Georg Ringer)
2017-01-22 [TASK] Avoid usage of deprecated Core method (Commit 299473e by Georg Ringer)
2017-01-22 Update Index.rst (#217) (Commit 2870aa3 by Tim Maurice Bayer)
2017-01-22 [TASK] Improve user_categoryOverlay (Commit 7dec113 by Georg Ringer)
2017-01-21 [FEATURE] Add description field (Commit 507a159 by Georg Ringer)
2017-01-21 [TASK] Rename FAL partials (Commit 6fbbaf5 by Georg Ringer)
2017-01-21 [DOC] Add release notes for 5.3.2 (Commit 976002e by Georg Ringer)
2017-01-21 Apply fixes from StyleCI (#224) (Commit c600292 by Georg Ringer)
2017-01-21 [BUGFIX] Use proper button group in admin module (Commit ba55574 by Georg Ringer)
2017-01-19 [BUGFIX] add check before category restriction is added to flexforms (#220) (Commit 3cd0144 by Johannes)
2017-01-19 [BUGFIX] Check for non-empty tag or category lists (#221) (Commit 0a033f4 by Markus Klein)
2017-01-19 [TASK] Simplify getters for FAL fields (Commit 623fce9 by Georg Ringer)
2017-01-14 [TASK] Make ViewHelpers compilable, part 2 (#213) (Commit ab41ad2 by Claus Due)
2017-01-12 [TASK] Add clear icon to fields in admin module (Commit c5e3b59 by Georg Ringer)
2017-01-11 [TASK] Replace deprecated method in NewsImportService (Commit 7bb87d6 by Georg Ringer)
2017-01-11 [BUGFIX] Fix PaginateBodytextViewHelper (#212) (Commit aeac0e8 by droomdre)
2017-01-10 [DOC] Add new features to changelog (Commit 0ba1a09 by Georg Ringer)
2017-01-10 [FEATURE] Rewrite import module (Commit 8378944 by Georg Ringer)
2017-01-10 Apply fixes from StyleCI (#210) (Commit 2ce49e2 by Georg Ringer)
2017-01-10 [TASK] Add refresh button to Administration module (Commit e151596 by Georg Ringer)
2017-01-10 [BUGFIX] Show filter button only if in proper action (Commit be546a0 by Georg Ringer)
2017-01-10 Merge branch 'master' of github.com:georgringer/news (Commit 7aa1705 by Georg Ringer)
2017-01-10 [TASK] Use requireJS module for Administration module (Commit 29ecddd by Georg Ringer)
2017-01-08 [TASK] Improve TCA code (Commit a18ecd6 by Georg Ringer)
2017-01-07 [TASK] Increase category tree in flexform (Commit ab45cc6 by Georg Ringer)
2017-01-07 Merge branch 'master' of github.com:georgringer/news (Commit 2958850 by Georg Ringer)
2017-01-07 [!!!][TASK] Restrict version dependencies (Commit fd9ae2d by Georg Ringer)
2017-01-04 [DOCU] Change Vendor in code example (#203) (Commit 2c1c99b by Stefan Frömken)
2017-01-04 [BUGFIX] Exclude gridelements from advanced inline preview (Commit 9ac8056 by Georg Ringer)
2017-01-04 [FEATURE] Provide tour for EXT:guide (Commit 97adb88 by Georg Ringer)
2017-01-03 [DOC] Improve Readme in root dir (Commit 295ee40 by Georg Ringer)
2017-01-03 [TASK] Add StyleCI to Readme.md (Commit 1774b52 by Georg Ringer)
2017-01-03 [TASK] Add style ci configuration (Commit b515bb6 by Georg Ringer)
2017-01-03 Apply fixes from StyleCI (#201) (Commit 726ad6b by Georg Ringer)
2017-01-03 Merge branch 'master' of github.com:georgringer/news (Commit fcfceb5 by Georg Ringer)
2017-01-03 [TASK] Optimize administration module (Commit 69a0d83 by Georg Ringer)
2017-01-02 [TASK] Make ViewHelpers static callable (#119) (Commit 8157447 by Claus Due)
2017-01-02 [TASK] Improve category tree in administration module (Commit e43bf42 by Georg Ringer)
2017-01-02 [TASK] Use a datepicker in the administration module (Commit f7a72f1 by Georg Ringer)
2017-01-02 [DOC] Mention OpenHub in manual (Commit b9c4772 by Georg Ringer)
2017-01-02 [!!!][TASK] Raise version constraints for the Core (Commit bc6aa06 by Georg Ringer)
2017-01-02 [DOC] Update documentation (Commit 870d075 by Georg Ringer)
2017-01-02 [TASK] Deprecate ViewHelpers for Facebook, Google+, Twitter (Commit c986b92 by Georg Ringer)
2017-01-02 [TASK] Use mediaTag VH also in TWB templates (Commit 89a880c by Georg Ringer)
2016-12-31 [DOC] Add documentation for upcoming release (Commit b569351 by Georg Ringer)
2016-12-30 [TASK] Move toggle link in admin module to toolbar (Commit d7ace3f by Georg Ringer)
2016-12-30 [FEATURE] Provide filter by type (Commit bed8a25 by Georg Ringer)
2016-12-29 [FEATURE] Document the AJAX pagination (Commit 572fee8 by Georg Ringer)
2016-12-29 [FEATURE] First steps for an ajax based pagination (Commit 87a63c1 by Georg Ringer)
2016-12-29 [BUGFIX] Support for compatibility6 usage (Commit 4a1defb by Georg Ringer)
2016-12-29 [TASK] Adopt license (Commit 2a012d8 by Georg Ringer)
2016-12-29 [TASK] Code cleanup (Commit 5a2590d by Georg Ringer)
2016-12-29 [FEATURE] Improved content element relations (Commit 8b09b73 by Georg Ringer)
2016-12-29 [TASK][FOLLOWUP] Return null for handleNoNewsFoundError (Commit 18fee2d by Georg Ringer)
2016-12-28 [!!!][TASK] Check width & height set in Flexform (Commit 1493d0b by Georg Ringer)
2016-12-22 [FEATURE] Error msg if news not found (Commit 80d678d by Georg Ringer)
2016-12-22 [DOC] Add sponsors to release (Commit b262ffb by Georg Ringer)
2016-12-21 [DOC] Add lightbox config of fcs as well (Commit 970ebb3 by Georg Ringer)
2016-12-21 [TASK] Remove undefined from tag search (Commit fe5f4aa by Georg Ringer)
2016-12-21 [FEATURE] add ViewHelper to display media files inline (#167) (Commit fa8340c by Johannes)
2016-12-21 [BUGFIX] Render dummy image if no FAL preview media and feature is enabled (#173) (Commit 0b297a3 by Jan Kiesewetter)
2016-12-21 [DOC] Document showContentElementsInNewsSysFolder (Commit fb3ac3d by Georg Ringer)
2016-12-21 Update .travis.yml (#191) (Commit 58a1963 by Georg Ringer)
2016-12-15 Merge branch 'master' of github.com:georgringer/news (Commit 6eb3220 by Georg Ringer)
2016-12-15 [BUGFIX] Use correct label in PageLayoutView (Commit 144fc46 by Georg Ringer)
2016-12-15 removes odd brace (#188) (Commit a0fde56 by Sascha Marcel Schmidt)
2016-12-14 [BUGFIX] Remove max config from date fields (Commit d1f893a by Georg Ringer)
2016-12-14 [FEATURE] Add enclosure tag to deliver images in the stream (#185) (Commit c631ffb by Kay Strobach)
2016-12-06 [TASK] Move call to registerPageTSConfigFile to TCA/Overrides (Commit a431f39 by Georg Ringer)
This list has been created by using `git log --since="2016/11/27" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,120 @@
.. include:: /Includes.rst.txt
6.1.0 - 2017/08/31
==================
.. only:: html
.. contents::
:local:
:depth: 3
After a far too long time I managed to get a release out again. 6.1. is compatible with 7.6 LTS and 8 LTS and also supports the development version of 9 as long as the extension **typo3db_legacy** is installed.
Important changes
-----------------
Add a new action "selectedList"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A new action makes it possible to render a list of custom selected news items. An editor can choose any amount of news records which are shown in the provided order.
The following changes are worth mentioning.
Configurable filters for the administration module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
By using TsConfig it is now possible to hide filters in the administration module. The full configuration is: ::
tx_news.module {
filters {
searchWord = 1
timeRestriction = 1
topNewsRestriction = 1
hidden = 1
archived = 1
sortingField = 1
number = 1
categories = 1
categoryConjunction = 1
includeSubCategories = 1
}
}
Page data to Fluid templates
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Every frontend Fluid template can now access the full row of the current page by checking the variable `pageData`. As an example you will get the page title by using `pageData.title`.
All Changes
-----------
This is a list of all changes in this release: ::
2017-08-28 [TASK] Added add/remove function for tag in news model (#402) (Commit 15e396d by Torben Hansen)
2017-08-24 FIX: typo (#407) (Commit 66a11fd by Philipp Kitzberger)
2017-08-24 FIX: typo (#408) (Commit 0ef6f52 by Philipp Kitzberger)
2017-08-09 SimplePrevNextViewHelper with custom sortField doesn't work (#399) (Commit 35494ed by ayacoo)
2017-08-09 [BUGFIX] Preserve labels for CMS 9 (Commit 4db7d4d by Georg Ringer)
2017-08-08 [FEATURE] Make it possible to hide filters in backend module (#381) (Commit 9d88629 by Shakeshake)
2017-08-08 [TASK] Move TCA to correct file (Commit b46d7df by Georg Ringer)
2017-08-08 [DOC] Example how to migrate realurl alias (Commit 89e418f by Georg Ringer)
2017-08-08 [DOC] Followup (Commit 60d3449 by Georg Ringer)
2017-08-08 [DOC] Fix Category page (Commit b8a7a77 by Georg Ringer)
2017-08-08 [DOC] Fix wrong syntax (Commit 15deb4d by Georg Ringer)
2017-07-26 [BUGFIX] Fix wrong path for Rss feed configuration (#319) (Commit 6a997bc by Martin Hummer)
2017-07-25 [TASK] Fix small typo in news controller (#366) (Commit c83f7d8 by ayacoo)
2017-07-25 [TASK] Add a title attribute to the label (#359) (Commit a5d4d30 by Daniel)
2017-07-25 [BUGFIX] Re-Enable image cropping tool for fal_media in TYPO3 8.7 (#362) (Commit 3b6f6e5 by Torben Hansen)
2017-07-25 Fix indentation inconsistency (#370) (Commit 3a41f6b by Jan Nils Ferner)
2017-07-25 [DOC] Add missing inject annotation in example (Commit cf70cf9 by Georg Ringer)
2017-07-15 [TASK] Make the ObjectViewHelper work with CMS9 (Commit 4a6aa84 by Georg Ringer)
2017-07-14 [FEATURE] Add page data to Fluid templates (Commit 0e0204c by Georg Ringer)
2017-07-14 [TASK] Fix typo in NewsController (#380) (Commit 8d633c0 by Shakeshake)
2017-07-14 Fix mixed up type numbers (#378) (Commit 3263050 by diego)
2017-07-14 [TASK] Fix emconf issues (#379) (Commit f288f3f by Shakeshake)
2017-07-11 [BUGFIX] Fix wrong Fluid inline syntax in List.xml (#374) (Commit 3767f6e by Armin Vieweg)
2017-07-11 [BUGFIX] Fix typo in List.xml template (#373) (Commit d524a1a by Armin Vieweg)
2017-07-03 Apply fixes from StyleCI (#367) (Commit a1159b9 by Georg Ringer)
2017-06-29 [FEATURE] Make showing thumbnails configurable (Commit 6669043 by Georg Ringer)
2017-06-29 [TASK] Disable xdebug in travis (Commit a708dc5 by Georg Ringer)
2017-06-27 [BUGFIX] Don't show warning in CE preview (Commit 4988121 by Georg Ringer)
2017-06-27 [TASK] Register "insert records" in TCA overrides file (#354) (Commit 84b35fe by Markus Klein)
2017-06-26 [BUGFIX] Exclude html ctype from IRRE preview (Commit b42a0f3 by Georg Ringer)
2017-06-14 Apply fixes from StyleCI (#353) (Commit ea9881b by Georg Ringer)
2017-06-14 [TASK] Change version to 6.1.0-dev (Commit 1cbc9fa by Georg Ringer)
2017-06-13 [BUGFIX] Resolve EXT: in path to error template (Commit 04bf045 by Georg Ringer)
2017-06-13 [DOC] Example of category menu with TS (Commit 81fdce1 by Bernd Wilke)
2017-06-13 [BUGFIX] Fix wrong evaluation in IfIsActiveVh (Commit 2440fbc by Georg Ringer)
2017-06-09 [TASK] Show selected news in page layout view (Commit 587d753 by Georg Ringer)
2017-06-07 [BUGFIX] Fix path to icon label in admin module (Commit 4477011 by Georg Ringer)
2017-05-30 [FIX] Set correct outdated ViewHelpers (#340) (Commit 81db33f by misterboe)
2017-05-29 [BUGFIX] Fix a typo in the 6.0.0 changelog (#339) (Commit faa69cc by Stephan Brun)
2017-05-23 [TASK] Allow PHP 5.6 again (Commit 1bc43d0 by Georg Ringer)
2017-05-22 [FEATURE] Add a new view "selectedList" (Commit 961f5f8 by Georg Ringer)
2017-05-16 [DOC] Add missing namespace (#326) (Commit 25f2c77 by misterboe)
2017-05-16 [TASK] CHeck if tokenizer is available #325 (Commit 9e3f912 by Georg Ringer)
2017-05-08 [TASK] Update tests on GitLab ci (#322) (Commit 2ed604a by Jan Kiesewetter)
2017-05-02 [BUGFIX] Always provide category and tag values for list signal (#318) (Commit 0a218a3 by Benjamin Kott)
2017-05-02 Fix documentation about updateFlexforms hook (#294) (Commit a439613 by Markus Poerschke)
2017-05-02 [BUGFIX] Don't extend pid list for startingpoint=-1 (#272) (Commit 6cd1b79 by Georg Tiefenbrunn)
2017-05-02 [TASK] Mark import command as cli only (Commit 505b42f by Georg Ringer)
2017-05-02 [FEATURE] Filter internal & external news in pagination (Commit d552a61 by Georg Ringer)
2017-05-02 Import service fix (#303) (Commit b9f0e1d by John)
2017-05-02 Added missing namespace in Social VH (#284) (Commit 1aa3bc0 by cvisys)
2017-05-02 Corrections in changelog (#313) (Commit 46ebd1f by Gerhard Rupp)
2017-04-24 [BUGFIX] Fix flexform category restriction FormDataProvider (#312) (Commit c624294 by Josef Glatz)
2017-04-21 [DOC] Update changelog (Commit 4ff1bf8 by Georg Ringer)
2017-04-21 [TASK] Prepare 6.0.0 release (Commit 637ccf6 by Georg Ringer)
2017-04-12 Apply fixes from StyleCI (#300) (Commit aa34868 by Georg Ringer)
2017-04-12 Use nimut/testing-framework (#296) (Commit 1327f25 by Nicole Cordes)
2017-04-12 [BUGFIX] Use correct class in PageLayoutViewTest (Commit ae1c37a by Georg Ringer)
2017-04-10 [BUGFIX] Remove wrong char (Commit f8d05b0 by Georg Ringer)
2017-04-10 [BUGFIX] Add caseinsensitive security check for overwriteDemandObject (Commit ee7b252 by Georg Ringer)
2017-04-06 Apply fixes from StyleCI (#291) (Commit 6ce56b7 by Georg Ringer)
2017-04-06 [BUGFIX] Use correct TCA for fal_media overrideChildTca (Commit 3cebb32 by Georg Ringer)
2017-04-05 Added missing namespace (#286) (Commit ff576cd by cvisys)
2017-04-05 Added missing namepace (#285) (Commit 41351ec by cvisys)
2017-03-25 [DOC] Improve docs for ical #278 (Commit 3ca73b7 by buxit)
2017-03-25 [BUGFIX] Outcomment _LOCAL_LANG example (Commit e6c4e85 by Georg Ringer)
This list has been created by using `git log --since="2017/03/21" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,12 @@
.. include:: /Includes.rst.txt
6.1.1 - 2017/09/06
==================
.. only:: html
.. contents::
:local:
:depth: 3
This version is the same as 6.0.0 but because of a TER security incident (https://typo3.org/teams/security/security-bulletins/psa/typo3-psa-2017-001/) a reupload has been required.

View File

@@ -0,0 +1,105 @@
.. include:: /Includes.rst.txt
6.2.0 - 2018/01/23
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Improved search
^^^^^^^^^^^^^^^
By setting `plugin.tx_news.settings.search.splitSearchWord = 1` the search is performed by searching by each search word, not only by the full search phrase.
This feature has been sponsored by https://webconsulting.at/. Thanks a lot!
Avoid duplicate page titles in pagination
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A pagination information ("Page 3 of 9") is added to the page title to avoid duplicate page titles.
Removal of a ViewHelper
^^^^^^^^^^^^^^^^^^^^^^^
The `ObjectViewHelper` has been removed.
All Changes
-----------
This is a list of all changes in this release: ::
2018-01-23 [TASK] Check mod.web_list.allowedNewTables/deniedNewTables in admin module (#248) (Commit 9efa4d37 by Marc Bastian Heinrichs)
2018-01-23 [TASK] Respect overwriteDemand parameters on menu creation (#439) (Commit 9cb38263 by Oliver Baran)
2018-01-23 [TASK] Allow limit and offset for tags (#497) (Commit 0e2e2fa9 by Steffen Kamper)
2018-01-23 [FEATURE] Disable Localization in backend module via TSConfig (#420) (#421) (Commit 5e0541f2 by ayacoo)
2018-01-23 Apply fixes from StyleCI (#537) (Commit 8a3122a0 by Georg Ringer)
2018-01-23 [BUGFIX] Check tablenames in mm queries (Commit 1cb623ca by Georg Ringer)
2018-01-23 [BUGFIX] Set cHash also in workspace mode (Commit f5290765 by Georg Ringer)
2018-01-23 [BUGFIX] Fix failing test (Commit bb12a525 by Georg Ringer)
2018-01-22 [DOC] Add linkhandler info (Commit 02de4016 by Georg Ringer)
2018-01-22 [TASK] Add tstamp & crdate fields to TCA for Fluid (Commit f9c1222a by Georg Ringer)
2018-01-22 [TASK] Make 2 VH compatible with 9 (Commit 2edb20d3 by Georg Ringer)
2018-01-22 [TASK] Replace ... with … (Commit e349354a by Georg Ringer)
2018-01-22 [TASK] Make PaginateVh 9 compatible (Commit 8b53482f by Georg Ringer)
2018-01-22 [DOC] Improve module vhs example (Commit 345e54a8 by Georg Ringer)
2018-01-22 [DOC] Improve doc example for ical rendering (Commit edc31bf7 by Georg Ringer)
2018-01-22 Validated output for List.xml (#457) (Commit ab01a824 by Dandy Umlauft)
2018-01-22 [BUGFIX] Add missing counter increment #524 (Commit e75bab78 by Georg Ringer)
2018-01-19 [DOC] Add snippet for cHash in preview links (Commit de0eec81 by Georg Ringer)
2018-01-19 [BUGFIX] Change invalid HTML of time tag (Commit 9b795285 by Georg Ringer)
2018-01-19 [TASK] Change license in composer.json (Commit 19ab9ad1 by Georg Ringer)
2018-01-19 [BUGFIX] Fix spelling (#519) (Commit ce0bcf39 by Michael Stucki)
2018-01-17 Feature/php56 (#517) (Commit 436e2c5d by Georg Ringer)
2018-01-16 [FEATURE] Split search words (Commit 47629cc1 by Georg Ringer)
2018-01-16 [TASK] Revert travis changes (Commit 557b6924 by Georg Ringer)
2018-01-16 [FEATURE] Avoid duplicate title for pagination (Commit 7d9b3dc0 by Georg Ringer)
2018-01-16 [TASK] Respect type in sitemap (Commit 277966b8 by Georg Ringer)
2018-01-16 [TASK] Raise testing-framework version (Commit 0f9cc40b by Georg Ringer)
2018-01-16 [DOC] Improve documentation snippet (Commit a4d11b02 by Georg Ringer)
2018-01-16 Apply fixes from StyleCI (#511) (Commit b684e4c7 by Georg Ringer)
2018-01-16 [TASK] Migrate SitemapGenerator todoctrine (Commit 699ff734 by Georg Ringer)
2018-01-16 [TASK] Remove PHP 5.5 from travis tests (Commit 0e41c332 by Georg Ringer)
2018-01-16 [TASK] Remove phpcs fixes in favor of styleci (Commit 808ace42 by Georg Ringer)
2018-01-16 [BUGFIX] Fix failing test in NewsRepositoryTest (Commit 3beba818 by Georg Ringer)
2018-01-16 [BUGFIX] Remove deprecated usage of buildQueryParametersPostProcess (Commit a2a585a4 by Georg Ringer)
2018-01-16 [BUGFIX] Use proper navigationComponentId for 9+ (Commit 81d6b2f1 by Georg Ringer)
2017-12-17 [TASK] Use $GLOBALS['SIM_EXEC_TIME'] for building queries (Commit b5c87806 by Georg Ringer)
2017-12-17 [TASK] Remove unused palettes (Commit fa7f38ac by Georg Ringer)
2017-12-17 Apply fixes from StyleCI (#491) (Commit 858e3abd by Georg Ringer)
2017-12-17 [TASK] Document related variants in template (Commit 9c638a2f by Georg Ringer)
2017-12-17 [BUGFIX] Make option list.paginate.prevNextHeaderTags work (#481) (Commit 9dcbff50 by Christian Futterlieb)
2017-12-17 Change datatype for tag in newsDemand to string (#483) (Commit cc9f0793 by Torben Hansen)
2017-12-17 fix search by percent or undersCore (#486) (Commit a4cde7d4 by Esteban Marin)
2017-12-05 [TASK] Hide shariff namespace (Commit 93e1b60f by Georg Ringer)
2017-11-21 Fixed Typo (#456) (Commit cb98c935 by Fritz the Cat)
2017-11-21 [TASK] Let it work with 9 (Commit 9c920f19 by Georg Ringer)
2017-11-21 [BUGFIX] Fix category usage in Sitemap generator (Commit cac5cd8f by Georg Ringer)
2017-11-21 [TASK] Use sorting column in ItemsProcFunc (Commit d9a1aa96 by Georg Ringer)
2017-11-06 Fix PHP Notice in ext_localconf.php (#458) (Commit a8e68933 by Tymoteusz Motylewski)
2017-10-26 Apply fixes from StyleCI (#453) (Commit a9350093 by Georg Ringer)
2017-10-26 [FEATURE] Get translated content element id list (Commit 574d93e8 by Georg Ringer)
2017-10-26 Apply fixes from StyleCI (#452) (Commit 9f3e4c0d by Georg Ringer)
2017-10-26 [TASK] Migrate AdministrationController to Doctrine (Commit ecc3af5c by Georg Ringer)
2017-10-26 [TASK] Remove not needed test (Commit ef33512a by Georg Ringer)
2017-10-26 [TASK] Use FAL API in AbstractImportService (Commit 0e32944e by Georg Ringer)
2017-10-26 [TASK] Migrate ItemsProcFunc to Doctrine (Commit b71bf638 by Georg Ringer)
2017-10-26 [TASK] Remove unused methods (Commit 266154aa by Georg Ringer)
2017-10-26 [TASK] Remove unused getter of DatabaseConnection (Commit 13fa94da by Georg Ringer)
2017-10-26 [!!!][TASK] Remove ObjectViewHelper (Commit 2061386e by Georg Ringer)
2017-10-26 Remove incorrect closing bracket (#446) (Commit e5a13dba by Boris Schauer)
2017-10-01 Update Index.rst (#429) (Commit f908c159 by Stefan Isak)
2017-09-27 [BUGFIX] Re-enable settings.detailPid in selectedList's flexform (#436) (Commit ab55ea71 by Rémy DANIEL)
2017-09-22 [BUGFIX] #357 Add tt_content ctype labels to pagelayoutview to get rid of error message (#432) (Commit bb050b02 by Kevin Purrmann)
2017-09-18 Update Readme.md (Commit 2fd3f1eb by Georg Ringer)
2017-09-13 Moved XML-NameSpace-declaration from div- or span-tags into separate html-tags to achieve valid HTML5 output (#415) (Commit 226951a5 by Sebastian Wolfertz)
2017-09-13 [TASK] Changing PhpDoc type for tsstamp (#418) (Commit 3eca0e57 by Thomas Deuling)
2017-09-12 Some minor fixes (#423) (Commit 5f81c827 by Cedric Ziel)
2017-09-11 [TASK] Remove unnecessary else branch (#422) (Commit 906cd336 by Cedric Ziel)
This list has been created by using `git log 6.1.1..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,26 @@
.. include:: /Includes.rst.txt
6.2.1- 2018/01/24
==================
.. only:: html
.. contents::
:local:
:depth: 3
This release makes the extension compatible with PHP 5.6 again
All Changes
-----------
This is a list of all changes in this release: ::
2018-01-24 [BUGFIX] Make code PHP 5.6 compatible (Commit 214a4db5 by Georg Ringer)
2018-01-23 [DOC] Should be "features" instead of "feature" (#539) (Commit 8c7e1e2d by lechenbauer)
2018-01-23 [TASK] Use datetime instead of crdate for sitemap (Commit fbf2ec59 by Georg Ringer)
This list has been created by using `git log 6.2.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,52 @@
.. include:: /Includes.rst.txt
6.3.0 - 2018/02/01
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Fix regressions
^^^^^^^^^^^^^^^
Fix a small bug in the `MetaTagsViewHelper` which has been added in last release.
Restrict template layouts to a colPos
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It is now possible to restrict template layouts to certain colPos values.
.. code-block:: typoscript
tx_news.templateLayouts {
1 = Fobar
2 = Another one
2.allowedColPos = 1,2,3
3 = --div--,Group 2
4 = Blub
4.allowedColPos = 0,1
}
This feature has been sponsored by **h_da - Hochschule Darmstadt**, https://www.h-da.de/, thanks a lot!
All Changes
-----------
This is a list of all changes in this release: ::
2018-01-29 [FEATURE] Restrict template layouts to colpos values (Commit 0b14c23d by Georg Ringer)
2018-01-29 [BUGFIX] Fix regression in sorting of sys_language records (Commit 2228d42e by Georg Ringer)
2018-01-29 [DOC] Fix wrong constants in rss docs (Commit 79f1a293 by Georg Ringer)
2018-01-29 [BUGFIX] Remove unwanted attributes in metatags (Commit 8fe15ad2 by Georg Ringer)
2018-01-29 [BUGFIX] Use tstamp for last modification in sitemap (Commit e2cd8dfd by Georg Ringer)
2018-01-24 [DOC] Use correct version (Commit 24a5272c by Georg Ringer)
This list has been created by using `git log 6.2.1..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,294 @@
.. include:: /Includes.rst.txt
7.0.0 - 2018/26/04
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
The following changes might be important for your installation.
Support for TYPO3 9 & 8
^^^^^^^^^^^^^^^^^^^^^^^
This is the 1st version which supports the upcoming TYPO3 9 version. Version 8 LTS is supported as well but requires version **8.7.13**.
- Every usage of `$GLOBALS['TYPO3_DB']` has been migrated to *Doctrine DBAL*.
- Adopt TCA to the best practice of the Core without any deprecations.
.. Important::
Support for version 7.6 has been dropped. With October 2018 7.6 wil have reached end of life. Check out https://typo3.com/services/extended-support/ if you need an extended support.
Improved SEO support
^^^^^^^^^^^^^^^^^^^^
SEO is important to everyone and now news supports editors with an improved url handling.
Since a long time, there has been a field called `path_segment` which has been well hidden and can be used as alternative path segment for realurl.
**Now** this field has been moved right below the title and is automatically filled by the title. If the title changes, the slug field will stay the same to keep the URL in the frontend.
|img-release700-slug-field|
.. Important::
As long as you don't change your realurl configuration, you don't benefit from the the slug field.
But if you change, be aware that URLs might change. An upgrade wizard in the Install Tools cares about filling the slug field automatically.
The documentation about realurl configuration as been adopted:
.. code-block:: php
// EXT:news start
'a' => [
[
'GETvar' => 'tx_news_pi1[action]',
],
[
'GETvar' => 'tx_news_pi1[controller]',
],
[
'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' => [
'table' => 'tx_news_domain_model_news',
'id_field' => 'uid',
'alias_field' => 'IF(path_segment!="",path_segment,title)',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l10n_parent',
'expireDays' => 180,
'enable404forInvalidAlias' => true
]
]
],
// EXT:news end
Improved field ordering
^^^^^^^^^^^^^^^^^^^^^^^
The fields of a news record in the backend have been reordered and improved:
- Fields `type` & `istopnews` at the top
- Date fields moved up
- Author fields moved to the tab "Metadata"
- Custom tab for media elements (as in the default content element "*Text with media*")
- Custom tab for categories (as in any content element)
- Custom tab for languages (as in any record)
Allow more options for file preview
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The well known checkbox `Show in list views` inside every FAL relation is changed to a dropdown to allow the following settings:
- Show only in detail views (Behaviour as the previous **unchecked** checkbox)
- Show in all views (Behaviour as the previous **checked** checkbox)
- Show only in list views (New)
.. Important::
This feature must be activated inside the extension manager settings: `records.advancedMediaPreview`.
|img-release700-filereference-select|
Donation module
^^^^^^^^^^^^^^^
A new view has been added to the administration module to show how you can support the further development of this extension.
|img-donation-module|
.. tip::
Supported are:
- Patreon https://www.patreon.com/georgringer
- Paypal https://www.paypal.me/GeorgRinger/25
- Amazon Wishlist http://www.amazon.de/registry/wishlist/8F573K08TSDG
Improved administration module
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 more TsConfig options have been added to customize the administration module
- `tx_news.module.controlPanels = 1` to enable control panels
- `tx_news.module.allowedCategoryRootIds = 12,34` to restrict shown categories to list of category root ids
Features
--------
List of all other features.
Show tag count
^^^^^^^^^^^^^^
By using a new ViewHelper it is now possible to get the count of (system-wide) usage of a given tag.
.. code-block:: html
{n:tag.count(tagUid:tag.uid) -> f:variable(name: 'tagUsageCount')}
Allow sorting of selectedList items
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The view "selected list" which can be used to render a manual selected list of articles is now capable of sorting those just as a regular list.
Support creation filter by multiple categories
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
By using new ViewHelpers it is now possible to create links to filter news by multiple categories instead of only one.
.. code-block:: html
<!-- check if active -->
<n:multiCategoryLink.isCategoryActive list="{overwriteDemand.categories}" item="{category.item.uid}">
<f:then>
<!-- remove link -->
<f:link.page title="{category.item.title}" class="active" pageUid="{settings.listPid}"
additionalParams="{n:multiCategoryLink.arguments(mode:'remove',item:category.item.uid,list:overwriteDemand.categories)}">dazu
</f:link.page>
</f:then>
<f:else>
<!-- add link -->
<f:link.page title="{category.item.title}" class="active" pageUid="{settings.listPid}"
additionalParams="{n:multiCategoryLink.arguments(mode:'add',item:category.item.uid,list:overwriteDemand.categories)}">dazu
</f:link.page>
</f:else>
All Changes
-----------
This is a list of all changes in this release: ::
2018-04-17 [DOC] Document linkVars for RSS (Commit 98af3b45 by Georg Ringer)
2018-04-17 [TASK] Raise requirements to 8.7.13 (Commit 5eb5257d by Georg Ringer)
2018-04-17 [TASK] Allow Core 9.2 in ext_emconf (Commit a985dfdb by Georg Ringer)
2018-04-17 [TASK] Adopt versions (Commit 52e0204c by Georg Ringer)
2018-04-17 [TASK] Add DB fields for multilanguage tags (Commit d34a1f11 by Georg Ringer)
2018-04-13 [TASK] Improve hook for showinpreview (Commit 6284ecba by Georg Ringer)
2018-04-13 [DOC] Finalize release notes (Commit 5b2f58cb by Georg Ringer)
2018-04-12 [DOC] Fix toc in manual (Commit 2059f921 by Georg Ringer)
2018-04-12 [TASK] Make new showinpreview configurable (Commit 1da6d732 by Georg Ringer)
2018-04-12 [TASK] Add seperate getter for list only (Commit 2738823f by Georg Ringer)
2018-04-12 [DOC] Start release notes for 7.0 (Commit 518667c5 by Georg Ringer)
2018-04-12 [TASK] Add method to generate slug (Commit c254c522 by Georg Ringer)
2018-04-12 [DOCS] Add docs about multi category filtering (Commit 579c51af by Georg Ringer)
2018-04-12 [TASK] Include sponsor imgs base64 decoded (Commit 4d74d214 by Georg Ringer)
2018-04-11 [FEATURE] Add notes to news model (Commit 1efe02bd by Georg Ringer)
2018-04-11 [FEATURE] Provide slugservice (Commit f82a9b3d by Georg Ringer)
2018-04-10 [TASK] Migrate RTE configuration (Commit eb478dd3 by Georg Ringer)
2018-04-10 [TASK] Move tca to allowLanguageSynchronization (Commit e7b2d0dc by Georg Ringer)
2018-04-10 [TASK] Remove usage of noCopy (Commit f7b57def by Georg Ringer)
2018-04-10 [TASK] Migrate input fields to inputLink rendertype (Commit 99c11643 by Georg Ringer)
2018-04-10 [TASK] Migrate TCA wizards (Commit dd2004cb by Georg Ringer)
2018-04-10 [TASK] Migrate rte wizard (Commit d6e2f27c by Georg Ringer)
2018-04-10 [TASK] Migrate tca suggest options (Commit c57fa2f2 by Georg Ringer)
2018-04-10 [TASK] Use rendertype inputDateTime (Commit 3938ff23 by Georg Ringer)
2018-04-10 [TASK] Migrate usage of showIconTable (Commit 83490854 by Georg Ringer)
2018-04-10 [TASK] Remove usage of TCA config show_thumbs (Commit 096af7c1 by Georg Ringer)
2018-04-10 [BUGFIX] Followup test fix (Commit 082d2ff7 by Georg Ringer)
2018-04-10 [BUGFIX] Fix failing test (Commit 2838c656 by Georg Ringer)
2018-04-07 [!!!][FEATURE] Allow more options for file preview (Commit 624642ff by Georg Ringer)
2018-04-07 [TASK] Correct TCA types (Commit 8252ed08 by Georg Ringer)
2018-04-07 [DOC] Change realurl identifier (Commit 20999d71 by Georg Ringer)
2018-04-07 [FEATURE] Prefill slug field with optimized title (Commit b6d12d18 by Georg Ringer)
2018-04-07 [!!!] Change type of showinpreview to int (Commit 03d817b2 by Georg Ringer)
2018-04-06 [FEATURE] Allow sorting of selectedList items (Commit 3931f7c8 by Georg Ringer)
2018-04-06 [!!!][FEATURE] Pass settings to the signal slots (Commit 35f4446d by Georg Ringer)
2018-04-06 [BUGFIX] Autosubmit form if preselects are there (Commit fa16beb2 by Georg Ringer)
2018-04-05 [BUGFIX] Resolve breaking change in symfony/finder (Commit 8523d344 by Georg Ringer)
2018-04-05 [BUGFIX] Add render method to condition VHs (Commit cdaf2124 by Georg Ringer)
2018-04-05 [TASK] Finalize TCA (Commit a3f21123 by Georg Ringer)
2018-04-04 [TASK] Improve TCA of news (Commit d46db49a by Georg Ringer)
2018-04-03 [DOC] Fix typo in Readme (Commit 6caedf4b by Georg Ringer)
2018-03-31 [FEATURE] Show tag counts (Commit f3f37c1b by Georg Ringer)
2018-03-31 [FEATURE] Add shortcut button to administration module (Commit f1e758ce by Georg Ringer)
2018-03-30 [BUGFIX] Fix and improve search in FE (Commit 31df8272 by Georg Ringer)
2018-03-30 [TASK] Drop usage of old DB conneciton (Commit 6ebe5fac by Georg Ringer)
2018-03-30 [TASK] Finalize gst (Commit d58803f3 by Georg Ringer)
2018-03-30 [TASK] Migrate last usage of old DB (Commit eb21887b by Georg Ringer)
2018-03-29 [TASK] Use XS for the sponsors (Commit 00f76f8d by Georg Ringer)
2018-03-29 [TASK] Add dkd as sponsor (Commit d714a5ec by Georg Ringer)
2018-03-29 [FEATURE] Make rendering of meta tags configurable (Commit f49f6d3f by Georg Ringer)
2018-03-29 [!!!][TASK] Add chash to widget uris (Commit 7c0290de by Georg Ringer)
2018-03-29 [TASK] Revert template changes (Commit 6714dba8 by Georg Ringer)
2018-03-29 [FEATURE] Support multi category links (Commit 331d7db1 by Georg Ringer)
2018-03-28 [DOC] Add support stuff to docs (Commit e1745344 by Georg Ringer)
2018-03-28 Apply fixes from StyleCI (#626) (Commit 6b4de0eb by Georg Ringer)
2018-03-28 [TASK] Change allowed versions (Commit 493d12b5 by Georg Ringer)
2018-03-28 [TASK] Finalize donation template (Commit 06831b81 by Georg Ringer)
2018-03-28 [FEATURE] Make it possible to reduce categories in admin module (Commit e202e23c by Georg Ringer)
2018-03-28 [TASK] Allow more fields as date field (Commit 7d105a52 by Georg Ringer)
2018-03-28 [DOC] Cleanup rss docs (Commit a457e04a by Georg Ringer)
2018-03-28 [FEATURE] Make it possible to show the controlPanels in admin module (Commit 07ba83b2 by Georg Ringer)
2018-03-28 [TASK] Use API to show overlay field in user settings (#624) (Commit e4bac9d8 by Mathias Brodala)
2018-03-27 [BUGFIX] Fix backend module for 9 (Commit 10bb0ff0 by Georg Ringer)
2018-03-27 [TASK] Show donation info in admin module (Commit b0182434 by Georg Ringer)
2018-03-27 [BUGFIX] Fix token generation in backend module (Commit 790f187c by Georg Ringer)
2018-03-26 [BUGFIX] Transform datetime value to integer for registered property (Commit 964e92d5 by Georg Ringer)
2018-03-26 [BUGFIX] Force validation to int for date fields (Commit 15f1126a by Georg Ringer)
2018-03-26 [TASK] Synchronize dependencies (Commit e98b23e3 by Georg Ringer)
2018-03-26 Update ext_localconf.php (#411) (Commit 4db822d9 by bobbel78)
2018-03-25 [BUGFIX] Replace usage of deprecated method create_function() (#617) (Commit 2b3a7426 by Xavier Perseguers)
2018-03-25 [BUGFIX] Correctly link to Composer in the readme (#618) (Commit 10858a6d by Daniel Ruf)
2018-03-22 [TASK] Fix usages of template layouts and optgroups (Commit db696abd by Georg Ringer)
2018-03-22 [FIX] Fixes a small grammar issue. (#615) (Commit 0669b74c by Robert Wildling)
2018-03-17 [DOC] Updated Contribution section in Readme.md (#610) (Commit 96c494d0 by Torben Hansen)
2018-03-16 Fix description in flexform comments. (#603) (Commit 190a7641 by Robert Wildling)
2018-03-16 Remove useless zzz chars (#607) (Commit 8fa60347 by Alexander Grein)
2018-03-14 [TASK] Switch extension icon (Commit f341e09a by Georg Ringer)
2018-03-14 [TASK] Module navigation (Commit f797e89c by Georg Ringer)
2018-03-08 [TASK] Remove not needed VH test (Commit 4f20af71 by Georg Ringer)
2018-03-08 [DOCS] Fix realurl example in docs (Commit 7c8c699d by Georg Ringer)
2018-03-08 Merge branch '8+' (Commit 67763e4e by Georg Ringer)
2018-03-08 [BUGFIX] not generating data-link argument for Ajax Pagination (#599) (#600) (Commit cefa4926 by lsascha)
2018-03-08 [FEATURE] Donation module (Commit f3fd982d by Georg Ringer)
2018-03-01 [BUGFIX] Render audio not as image (Commit 1cfc3e69 by Georg Ringer)
2018-02-28 Apply fixes from StyleCI (#598) (Commit ab924047 by Georg Ringer)
2018-02-28 Update .travis.yml (Commit 52015833 by Georg Ringer)
2018-02-27 [BUGFIX] Pass correct content to stdWrap function (#595) (Commit 5223bd43 by Markus Klein)
2018-02-13 [WIP][TASK] Start working on RecordList changes (Commit 8c4171c6 by Georg Ringer)
2018-02-13 [TASK] Migrate query in RecordListConstraint (Commit b593c466 by Georg Ringer)
2018-02-13 [TASK] Bring back version check variable (Commit d95f3e7c by Georg Ringer)
2018-02-13 [TASK] Replace StringFrontend (Commit 7bc1c609 by Georg Ringer)
2018-02-13 [TASK] Migrate AccessControlService (Commit 19bc9b11 by Georg Ringer)
2018-02-13 [TASK] Migrate query of AccessControlService (Commit 831adfd5 by Georg Ringer)
2018-02-13 [FEATURE] Support settings.opengraph.locale (Commit 3a89b72b by Georg Ringer)
2018-02-12 Apply fixes from StyleCI (#580) (Commit 50fe51bc by Georg Ringer)
2018-02-12 [BUGFIX] Set no_cache flag for news not found template (Commit 332e81ee by Georg Ringer)
2018-02-12 Merge branch 'master' of github.com:georgringer/news into 8+ (Commit e03cf095 by Georg Ringer)
2018-02-11 [TASK] Remove phpunit dev in compsoer (Commit a9978521 by Georg Ringer)
2018-02-11 [TASK] Limit travis jobs for 9 (Commit cf6ad537 by Georg Ringer)
2018-02-11 [BUGFIX] Fix prev next VH (Commit f73707d0 by Georg Ringer)
2018-02-11 [BUGFIX] Remove return type hint (Commit 8df1116d by Georg Ringer)
2018-02-11 [TASK] Allow more versions of testing framework (Commit 151a6db1 by Georg Ringer)
2018-02-11 [TASK] Fix unit tests (Commit 2af853b2 by Georg Ringer)
2018-02-10 [BUGFIX] Prevent output of ViewHelper xmlns-attributes in rendered code on website (#572) (Commit fe5f32cc by chris)
2018-02-07 [TASK] Make hook in recordlist ready for 9 (Commit 9cd7c2d9 by Georg Ringer)
2018-02-07 [TASK] Remove outcommented code (Commit c9ee0e46 by Georg Ringer)
2018-02-07 [TASK] Use proper xlf path (Commit 4d29855a by Georg Ringer)
2018-02-07 [TASK] Convert NewsRepository (Commit a11ab27e by Georg Ringer)
2018-02-07 [TASK] Migrate CategoryService (Commit 4b53a45a by Georg Ringer)
2018-02-07 [TASK] Convert 1st part of CategoryService (Commit fa6303ce by Georg Ringer)
2018-02-07 [TASK] Remove unused method (Commit 81ccdc4c by Georg Ringer)
2018-02-06 [TASK] Migrate NewsRepository (Commit de059447 by Georg Ringer)
2018-02-06 [TASK] Migrate SimplePrevNext (Commit 1f8ee59e by Georg Ringer)
2018-02-06 [TASK] Migrate TagEndPoint (Commit 37d98d99 by Georg Ringer)
2018-02-06 [TASK] Remove unsupported code (Commit 7443ac03 by Georg Ringer)
2018-02-06 [TASK] Migrate CategoryRepository to doctrine DBAL (Commit 6a5cc346 by Georg Ringer)
2018-02-06 [TASK] Remove deprecated flexform configs (Commit e8706144 by Georg Ringer)
2018-02-06 [TASK] Remove checks for older versions in AbstractDemandRepository (Commit 794a6bc2 by Georg Ringer)
2018-02-06 [TASK] Migrate to doctrine DBAL of first classes (Commit 18aa77fa by Georg Ringer)
2018-02-06 [TASK] Restrict to version 8+ (Commit 6adeeb57 by Georg Ringer)
2018-02-06 [DOC] Add administration section (Commit ad094a3d by Georg Ringer)
2018-02-06 [BUGFIX] Fix PHP error (Commit 54dff25e by Georg Ringer)
2018-02-06 [FEATURE] Merged constructor for proxy classes (#368) (Commit f877ddb8 by Marc Bastian Heinrichs)
2018-02-06 [BUGFIX] Fix calculation of numberOfPages (Commit 6fcfcdfb by Georg Ringer)
2018-02-06 [BUGFIX] Explicit override settings with stdWrap enabled (#361) (Commit 5d7a02a3 by Christian Futterlieb)
This list has been created by using `git log 6.3.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,21 @@
.. include:: /Includes.rst.txt
7.0.1 - 2018/27/04
==================
.. only:: html
.. contents::
:local:
:depth: 3
All Changes
-----------
This is a list of all changes in this release: ::
2018-04-27 [TASK] Bring back old fal getters (Commit 5f609c28 by Georg Ringer)
2018-04-27 [TASK] Use up to date realurl configuration (#655) (Commit 7f1a4c1e by Markus Klein)
2018-04-27 [TASK] Suggest newest version of rx_shariff (#656) (Commit 3287d3dd by Markus Klein)
This list has been created by using `git log 7.0.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,30 @@
.. include:: /Includes.rst.txt
7.0.4 - 2018/16/05
==================
.. only:: html
.. contents::
:local:
:depth: 3
All Changes
-----------
This is a list of all changes in this release: ::
2018-05-16 [DOC] Fix changelog (Commit 3a894566 by Georg Ringer)
2018-05-16 [TASK] Release 7.0.2 (Commit 6f219cb7 by Georg Ringer)
2018-05-16 [BUGFIX] Use correct key for type query (Commit 54ca8316 by Georg Ringer)
2018-05-14 [DOC] Fix wrong code block in custom type example (Commit 49baecb3 by Georg Ringer)
2018-05-11 Improved compatibility for postgres installations (#666) (Commit 52815427 by Damir Andrašević)
2018-05-08 [BUGFIX] Forward from list to single when needed (#664) (Commit 90b314eb by Helmut Hummel)
2018-05-08 dont concatenate js/css files (#652) (Commit c4ca0715 by Marco Pfeiffer)
2018-05-08 [BUGFIX] Remove debug code and make category filter in BE work (Commit 7ec44d35 by Georg Ringer)
2018-05-02 Fixes already fully qualified urls being prefixed for Open Graph Protocol tag (#659) (Commit 243c843d by Markus Mächler)
2018-04-28 [TASK] Force string before any slug conversion (Commit 6a99271f by Georg Ringer)
2018-04-28 [TASK] Use renderType checkboxToggle for 9+ (Commit b1780aec by Georg Ringer)
This list has been created by using `git log 7.0.1..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,25 @@
.. include:: /Includes.rst.txt
7.0.5 - 2018/16/05
==================
.. only:: html
.. contents::
:local:
:depth: 3
All Changes
-----------
This is a list of all changes in this release: ::
2018-06-09 [DOC] Document how to set properties of EM #660 (Commit 1eb5c791 by Georg Ringer)
2018-06-06 [BUGFIX] Make sure to have an array when asking for category permissions (#673) (Commit c4703699 by Markus Klein)
2018-05-22 [TASK] Adopt .gitattributes file (Commit 6980b79f by Georg Ringer)
2018-05-22 [BUGFIX] selected in all views should be available in details view (#662) (Commit 2f18ab13 by Sébastien Rüegg)
2018-05-22 [BUGFIX] Skip link generation if not possible (Commit b7d49dd9 by Georg Ringer)
2018-05-18 [TASK] Add github template issues (Commit 1342c933 by Georg Ringer)
2018-05-18 [DOC] Correct menu in changelog (Commit 9254ee3b by Georg Ringer)
This list has been created by using `git log 7.0.4..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,40 @@
.. include:: /Includes.rst.txt
7.0.6 - 2018/08/10
==================
.. only:: html
.. contents::
:local:
:depth: 3
This release supports 9.5 LTS
All Changes
-----------
This is a list of all changes in this release: ::
2018-10-02 [BUGFIX] Support custom showinpreview types (Commit aa0a6547 by Georg Ringer)
2018-10-02 [TASK] Use different preview icon (Commit d472d0f4 by Georg Ringer)
2018-10-02 [DOC] Fix example for NewsControllerSettings hook (#738) (Commit 634f864c by Johannes Klinger)
2018-10-02 [Bugfix] correct date formatting in iCal list template (#726) (Commit 3a02ce4d by Hendrik Putzek)
2018-10-01 [FEATURE] Use slug handling of Core (Commit 717c1a32 by Georg Ringer)
2018-09-14 [BUGFIX] Remove wizard for link fields (Commit bafe6a5c by Georg Ringer)
2018-09-14 [BUGFIX] Fix warning detection for foreign record title #727 (#728) (Commit 247a3862 by Sebastian Michaelsen)
2018-07-25 [BUGFIX] AbstractImportService must not be a singleton (Commit cf107019 by Georg Ringer)
2018-07-25 [BUGFIX] Followup: use correct key (Commit c6722456 by Georg Ringer)
2018-07-25 [FEATURE] Change import method to array (Commit fc62d762 by Georg Ringer)
2018-07-23 [DOC] Clarify where to set config for hrDates (#692) (Commit 961b83a1 by Web-Macher)
2018-07-23 [BUGFIX] Fix news slug updater identifier (#707) (Commit 9ff2c908 by Mathias Brodala)
2018-07-06 [BUGFIX] Add a cache tag for listings without a configured startingpoint (#702) (Commit 106bd01d by bnf)
2018-07-06 [DOC] Add clarification to Changelog for 7.0.0 (#700) (Commit de705d99 by Sybille Peters)
2018-06-27 [BUGFIX] Allow strict_mode of Mysql for archive field (Commit b73b1db9 by Georg Ringer)
2018-06-20 [TASK] Allow 9.3 & 9.4 (Commit 83a61092 by Georg Ringer)
2018-06-19 [BUGFIX] Use instance of TimeTracker instead of $GLOBAL['TT'] (#684) (Commit f2a994ae by Tom Hatzer)
2018-06-15 Change ratio of video in detail view (#678) (Commit 3139db4d by Thomas Löffler)
2018-06-15 also add the localized uid as cache tag (#680) (Commit e9015293 by Marco Pfeiffer)
2018-06-15 Documentation change: fix line numbers in realurl example (#677) (Commit e526eafa by Sybille Peters)
This list has been created by using `git log 7.0.5..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,34 @@
.. include:: /Includes.rst.txt
7.0.7 - 2018/24/10
==================
.. only:: html
.. contents::
:local:
:depth: 3
All Changes
-----------
This is a list of all changes in this release: ::
2018-10-22 [TASK] Skip another test for 9 (Commit 569120ad by Georg Ringer)
2018-10-22 [TASK] Fix errors in tests (Commit 8032b877 by Georg Ringer)
2018-10-22 [TASK] Skip tests for 9 and Extbase command controllers (Commit 95a4b687 by Georg Ringer)
2018-10-22 [TASK] Adapt ViewHelper example code (#765) (Commit 886aefe8 by jokumer)
2018-10-15 [BUGFIX] Allow hiding the page tree in 9 LTS (Commit f94a5e4a by Seb Red)
2018-10-15 [BUGFIX] Improve end date in search in FE (Commit 51aa4b14 by Georg Ringer)
2018-10-15 [FOLLOWUP] Render related links as link in TYPO3 9.5 (#764) (Commit f1f6934a by echavaillaz)
2018-10-12 Fix url in redirectToPageOnStart() (#757) (Commit ed5dbe61 by Seb Red)
2018-10-12 Render related links as link in TYPO3 9.5 (#761) (Commit be8702ce by jokumer)
2018-10-12 Render related links as link in TYPO3 9.5 (#762) (Commit 79ec29b8 by jokumer)
2018-10-12 Changed confirmMsg to confirmMsgText in AdministrationController. (#713) (Commit 90a2cd8e by René Schulze)
2018-10-10 [BUGFIX] Fix token generation for administration module (Commit 7db8c6e4 by Georg Ringer)
2018-10-10 [TASK] Cleanup TCA (Commit 7a174236 by Georg Ringer)
2018-10-10 [!!!][TASK] Use uniqueInSite for path_segment (Commit 74551101 by Georg Ringer)
2018-10-09 [BUGFIX] Fix eval of archive (Commit 6873c7da by Georg Ringer)
2018-10-09 [BUGFIX] Remove duplicated enclosure tag (#752) (Commit 7a9038e2 by Daniel Huf)
This list has been created by using `git log 7.0.6..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,26 @@
.. include:: /Includes.rst.txt
7.0.8 - 2018/06/11
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
To fix a regression of the Core regarding routing, a change has been made which requires a *DB compare* to add the field `l10n_source`.
You can also upgrade to master branch of the Core until 9.5.2 is released.
All Changes
-----------
This is a list of all changes in this release: ::
2018-11-02 [TASK] Document how to manipulate flexform with tsconfig (Commit 013c1d1d by Georg Ringer)
2018-10-31 [TASK] Add recordlist as dependency (Commit a70d62a7 by Georg Ringer)
2018-10-31 [TASK] Provide l10n_source field in TCA (Commit 9c8777ce by Georg Ringer)
2018-10-25 [BUGFIX] Do not override page header data on CE shortcut to news record (#772) (Commit e624f956 by jokumer)
This list has been created by using `git log 7.0.7..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,71 @@
.. include:: /Includes.rst.txt
7.1.0 - 2019/07/03
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
The following changes might be important for your installation.
Improved slug handling
^^^^^^^^^^^^^^^^^^^^^^
The following changes might be important if you are using news and TYPO3 9:
The slug configuration for `tx_news_domain_model_news` improved by using features of the Core which got merged in version 9.5.4.
The configuration looks now like: ::
'generatorOptions' => [
'fields' => ['title'],
'replacements' => [
'/' => '-'
],
],
'fallbackCharacter' => '-',
'eval' => 'uniqueInSite',
The fields `tx_news_domain_model_tag` && `sys_category` have been extended by a slug field as well. Upgrade wizards in the Install Tool can be used to fill the slug field.
Additionally a wizard to migrate realurl alias to the slug field has been integrated.
All Changes
-----------
This is a list of all changes in this release: ::
2019-02-18 [TASK] Add getIdentifier to SlugUpdater (Commit 2c8522ad by Georg Ringer)
2019-02-18 [BUGFIX] Allow setSplitSubjectWords to be false (#850) (Commit 8e60a197 by Jonas Schwabe)
2019-02-18 [TASK] Use '-' for '/'-replacement in slug (#853) (Commit 84c9c3ac by nebrot)
2019-02-11 [TASK] Use '-' for '/'-replacement in slug (#851) (Commit 638c5bb6 by nebrot)
2019-02-09 [FEATURE] Add realurl alias migration for news slugs (#849) (Commit e2cdb891 by Jörg Kummer)
2019-02-01 Check for existence of properties before formating (#835) (Commit 25ad077e by Harald Atteneder)
2019-01-28 [TASK] Remove suggest entries (Commit 06d72d4b by Georg Ringer)
2019-01-11 [BUGFIX] Fix #825 by adding cache tags for selected list news (#829) (Commit d921e823 by JarvisH)
2019-01-10 [TASK] Remove superfluous TypoScript condition (#827) (Commit 92bfdfed by Josef Glatz)
2018-12-22 [TASK] Move slot for NewsController::detailAction (Commit 8e31439a by Georg Ringer)
2018-12-22 [FEATURE] Add hook for demand creation (Commit c6f89a32 by Georg Ringer)
2018-12-22 [TASK] Fix typo (#821) (Commit 1ce10a69 by Martin)
2018-12-19 Change action name to controller name in advanced RealUrl example (#820) (Commit 996b5648 by Stefan Frömken)
2018-12-18 [BUGFIX] Generate correct URLs in sitemap for dd_googlesitemaps (#818) (Commit 55376019 by Markus Klein)
2018-12-18 [FEATURE] Add possibility to translate tags (#800) (Commit bdfde0bf by Matthias Bernad)
2018-12-11 Fix broken link to Core documentation (#814) (Commit 677c96ad by jokumer)
2018-12-07 [TASK] Improve slug configuration (Commit ea1f35aa by Georg Ringer)
2018-12-06 [TASK] Add slug field to the models (Commit 13cfe929 by Georg Ringer)
2018-12-06 [FEATURE] Slugs for category and tags (Commit 4d14925a by Georg Ringer)
2018-12-05 [BUGFIX] Fix keys for $allLayouts to handle restrictions correctly (#811) (Commit 6b97b9f0 by Dominique Kreemers)
2018-12-02 [FEATURE] Add possibility to retrieve media for detail view only (#801) (Commit 136983a4 by Seb Red)
2018-12-03 Set advancedMediaPreview to 1 instead of true (#808) (Commit 84330731 by Ben Abbott)
2018-11-12 Correction prevNextHeaderTags Condition (#735) (Commit 574e8ceb by in-session)
2018-11-12 [TASK] Remove dead code FormEngine (Commit fab22193 by Georg Ringer)
2018-11-12 [BUGFIX] Readd label for submit button in administration module (Commit 1926f360 by Georg Ringer)
2018-11-07 [DOC] Add links to Settings.cfg (#792) (Commit 48712bbf by Sybille Peters)
2018-11-07 [BUGFIX] Fix PaginateAdditionalParamsViewHelper for 9 LTS (Commit 69e46a42 by Georg Ringer)
This list has been created by using `git log 7.0.8..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,72 @@
.. include:: /Includes.rst.txt
7.2.0 - 2019/04/15
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
On the fly creation of tags
^^^^^^^^^^^^^^^^^^^^^^^^^^^
A special thanks to Nicole Cordes who provided a new implementation of creating tags on the fly.
The code has been taken from https://github.com/IchHabRecht/t3tags.
Features
--------
Custom menu processor
^^^^^^^^^^^^^^^^^^^^^
A processor has been added which is useful for detail pages to add the news record as fake menu entry.
.. code-block:: typoscript
10 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
10 {
as = breadcrumbMenu
... further configuration
}
20 = GeorgRinger\News\DataProcessing\AddNewsToMenuProcessor
20.menus = breadcrumbMenu,specialMenu
All Changes
-----------
This is a list of all changes in this release: ::
2019-04-10 [DOC] Added tip for chars counter. (Commit 7b687c59 by gaumondp)
2019-04-09 [FEATURE] Allow other extensions to add actions to the news administration module (#688) (Commit c8208edd by Dmitry Dulepov)
2019-04-09 [BUGFIX] Change parentcategory getter in Category model (Commit 8dc44dc5 by Georg Ringer)
2019-04-09 [BUGFIX] Reset news in detailAction if internal or external (Commit e1cb2be1 by Georg Ringer)
2019-04-09 [DOC] Example how to set link page in Fluid (Commit 23679999 by Georg Ringer)
2019-04-09 [TASK] Set correct tca information for crdate+tstamp (Commit 9773c9bc by Georg Ringer)
2019-04-09 [FEATURE] Add menu processor to add news record to menus (Commit 32ca5b56 by Georg Ringer)
2019-04-08 [BUGFIX] Use logicalAnd to combine search results (Commit 30cd65d9 by Georg Ringer)
2019-04-08 [TASK] Change label of bodytext (Commit 5faeee2f by Georg Ringer)
2019-04-08 [FEATURE] Custom page icon for pages with news plugins (Commit 9637af05 by Georg Ringer)
2019-04-08 [BUGFIX] Fix #858 by adding PageLayoutView hook to hide all inline tt_content elements showing in page module (#861) (Commit 18f742af by JarvisH)
2019-04-08 [BUGFIX] Use f:link.typolink instead of f:link.page (Commit 5193e57b by Georg Ringer)
2019-04-08 [BUGFIX] Init object manager in RenderMediaVh (Commit ec4db236 by Georg Ringer)
2019-04-08 [BUGFIX] AddCacheTagsByNewsRecords for selectedListAction (#888) (Commit b1a20d0c by Ayke Halder)
2019-04-08 [DOC] Explain routing in TYPO3 v9 (#891) (Commit 49af74f3 by Sebastian Klein)
2019-04-08 [BUGFIX] Remove offset from calculcationg number of pages (Commit aa1d4a15 by Georg Ringer)
2019-04-05 [TASK] Release of 7.1.1 (Commit 9b0e54ab by Georg Ringer)
2019-04-05 [BUGFIX] Add missing l10n_source columns (#890) (Commit a9c907bd by Oliver Hader)
2019-04-04 - parameter disableLanguageOverlayMode has been added to the generateQuery method (#889) (Commit 40709195 by Alex)
2019-04-03 Fix strip of "ORDER BY" in statistics query (#883) (Commit 6a796eb4 by Markus Poerschke)
2019-03-25 [BUGFIX] Handle array's within method Page::setRegisterProperties (#881) (Commit 9752108d by Jörg Kummer)
2019-03-22 [BUGFIX] Restore dummy-preview-image (#875) (Commit 676c5319 by Jörg Kummer)
2019-03-20 FIX #870 Exception when importing tt_news with news_ttnewsimport (#872) (Commit 8adf2987 by Peter Linzenkirchner)
2019-03-16 [BUGFIX] Fix creating tags on the fly (Commit f8ed372f by Georg Ringer)
2019-03-14 [BUGFIX] Create a unique slug value in SlugService (#846) (#847) (Commit 20602e8e by Wolfgang Klinger)
2019-03-09 [FEATURE] Provide pagination information to TSFE register (#781) (Commit 2c61711e by p2 media GmbH & Co. KG)
2019-03-08 [TASK] Add archiveRestriction to overrideFlexformSettingsIfEmpty (Commit 1dc2ff92 by Georg Ringer)
2019-03-08 [BUGFIX] Fix slugservice with non ascii (Commit 466b44e8 by Georg Ringer)
This list has been created by using `git log 7.1.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,33 @@
.. include:: /Includes.rst.txt
7.2.1 - 2019/08/04
==================
.. only:: html
.. contents::
:local:
:depth: 3
This is a bugfix release.
All Changes
-----------
This is a list of all changes in this release: ::
2019-08-04 [TASK] Add funding button (Commit ede0e834 by Georg Ringer)
2019-08-04 [TASK] Add renderType inputDateTime to datetime columns (#923) (Commit f13009c2 by Jan Kiesewetter)
2019-08-04 [BUGFIX] Make the setRespectSysLanguage configurable in CategoryRepository (Commit 63b7a617 by Georg Ringer)
2019-08-02 [Bugfix] Constructor in subsequent proxyclasses (#947) (Commit 5402a228 by Markus Kugler)
2019-07-25 Add MySQL as service to Travis conf (#946) (Commit dda700a3 by Stefan Frömken)
2019-07-16 [BUGFIX] Replace undefined var $recordTitle (#941) (Commit fb5e8c6b by vaxul)
2019-05-20 Fix news sitemap for multiple storage pages (#910) (Commit 4582db99 by Ayke Halder)
2019-05-09 BUGFIX: Allow to overwrite TypoScript settings (#908) (Commit 095bd174 by Daniel Siepmann)
2019-05-06 [BUGFIX] Add data-namespace-typo3-fluid (#902) (Commit 3db158ec by T3 Premium)
2019-05-06 [TASK] Change datetime and archive fields to bigint (#903) (Commit d0c62921 by Daniel Huf)
2019-05-06 [TASK] Define absolute typolinks for atom feed (#904) (Commit 45dbd213 by Daniel Huf)
This list has been created by using `git log 7.2.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,13 @@
.. include:: /Includes.rst.txt
7.2.2 - 2019/08/05
==================
.. only:: html
.. contents::
:local:
:depth: 3
This is a followup bugfix release as the composer release was kind of strange.

View File

@@ -0,0 +1,23 @@
.. include:: /Includes.rst.txt
7.2.3 - 2019/08/06
==================
.. only:: html
.. contents::
:local:
:depth: 3
This is a bugfix release and reverts commit 095bd174cc5134296142fb3e969c88d5a3f741af
All Changes
-----------
This is a list of all changes in this release: ::
2019-08-06 Revert "BUGFIX: Allow to overwrite TypoScript settings (#908)" (Commit 87c3b31f by Georg Ringer)
This list has been created by using `git log 7.2.2..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,84 @@
.. include:: /Includes.rst.txt
7.3.0 - 2019/28/08
==================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Starting of major refactoring
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This release is the starting point of next major refactoring project. The main target is to **support TYPO3 9 & 10 LTS**.
Providing support for 2 LTS versions has got the following advantages:
- People using 9 already get the new features
- Upgrade to 10 is therefore easier because it means that the extension is already compatible
So what is it all about:
- *SEO*: Support for MetaTag-API, custom TitleTag-Provider, custom Sitemap-Provider
- *Translations*: With 9 the translations changed a lot, so this needs to be all checked and tested
- *Code adoption*: Fix deprecations, remove code specific to 8
- *Best practice*: The extension is used for a lot of developers as best practice example. Some code parts need to be improved to fit the expectations.
- *Features*: I got a couple of features in my mind as well
- *Breaking changes*: Those won't be many and will be feature like but as those change behaviour those are still breaking.
You can follow the next steps at https://github.com/georgringer/news/projects/3.
Features
--------
The following features have been added.
Custom Sitemap Provider
^^^^^^^^^^^^^^^^^^^^^^^
A custom sitemap provider `NewsXmlSitemapDataProvider` has been added to improve the sitemaps generated by EXT:seo in version 9.
Read about its configuration in the chapter Best practice > SEO.
XLF Translations
^^^^^^^^^^^^^^^^
Instead of using the translation server (http://translation.typo3.org) the service https://crowdin.com/project/typo3-extension-news
is being used. The translations are now included in the extension itself.
All Changes
-----------
This is a list of all changes in this release: ::
2019-08-28 [TASK] Update translations (Commit f2b95587 by Georg Ringer)
2019-08-19 [TASK] Fix CI issues (Commit 209bc55d by Georg Ringer)
2019-08-19 [TASK] Prioritize local language files over global ones (Commit 0bf8c488 by Georg Ringer)
2019-08-18 [FEATURE] Support hrDate in sitemap (Commit f5fd8def by Georg Ringer)
2019-08-17 [BUGFIX] Fix wrong handling of singal dispatcher result (Commit f21ff259 by Dmitry Dulepov)
2019-08-17 Apply fixes from StyleCI (#1009) (Commit cdcf2c70 by Georg Ringer)
2019-08-17 [TASK] Finish docs (Commit 340e47f9 by Georg Ringer)
2019-08-16 [DOC] Start 7.3.0 notes (Commit 7b165f3d by Georg Ringer)
2019-08-16 [TASK] Update german translations (Commit b01b0b6f by Georg Ringer)
2019-08-15 [DOC] Example how to render news with same tags (Commit 1d69a13a by Georg Ringer)
2019-08-15 [BUGFIX] Use correct lenght attribute in rss feed (Commit f109bf49 by Georg Ringer)
2019-08-15 [FEATURE] Add itemprop="image" to image elements (Commit ff368f09 by Georg Ringer)
2019-08-15 [BUGFIX] Get only last defined optiongroup (#963) (Commit daa6f485 by 123AltmarkAgentur)
2019-08-15 [TASK] Change slug generation for 8 and wizards (#1002) (Commit b9aedf7a by Georg Ringer)
2019-08-15 [BUGFIX] Respect dates before 1970 in datemenu (Commit a2795e21 by Georg Ringer)
2019-08-15 [BUGFIX] Provide identifir for RealurlAliasNewsSlugUpdater (Commit 34d7023f by Georg Ringer)
2019-08-14 [TASK] Add more translations (Commit fcd1b573 by Georg Ringer)
2019-08-14 Update Crowdin configuration file (Commit 4dec05e7 by Georg Ringer)
2019-08-14 [TASK] Add translations to the extension (Commit ad9e13bd by Georg Ringer)
2019-08-14 [TASK]Apply fixes from StyleCI (Commit 1717655a by Georg Ringer)
2019-08-14 [BUGFIX] Add support for tag lists with pagination in twb template (#988) (Commit 889920c9 by Johannes)
2019-08-14 Update Crowdin configuration file (Commit 43bbad50 by Georg Ringer)
2019-08-14 [TASK] Add isRegistered check for custom icons (Commit ebad625e by Georg Ringer)
2019-08-14 [BUGFIX] Check for the category setting to exist when adding category constraints. (#905) (Commit db50d859 by Simon Fischer)
2019-08-13 [BUGFIX] #960: SQL error in the search module (#961) (Commit 81fb114d by Dmitry Dulepov)
2019-08-13 [TASK] Remove DebugConsole from import js (Commit aa96a55b by Georg Ringer)
2019-08-12 [FEATURE] Provide custom Sitemap provider (Commit 8f3c7a8d by Georg Ringer)
2019-08-12 [DOC] Use 7.2.3 instead of 7.2.2 in Changelog/7-2-3.rst (#959) (Commit e47ed862 by Georg Tiefenbrunn)
2019-08-08 [TASK] Replace deprecated constant TAB (Commit b9f72a82 by Georg Ringer)
This list has been created by using `git log 7.2.3..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,19 @@
.. include:: /Includes.rst.txt
7.3.1 - 2019/29/08
==================
.. only:: html
.. contents::
:local:
:depth: 3
All Changes
-----------
This is a list of all changes in this release: ::
2019-08-29 [TASK] Add translations (Commit f2727976 by Georg Ringer)
2019-08-29 [BUGFIX] Fix XCLASS for XliffParser in 8 (Commit 8e995ac9 by Georg Ringer)
This list has been created by using `git log 7.3.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,222 @@
.. include:: /Includes.rst.txt
8.0.0 - 2020/21/04
==================
.. only:: html
.. contents::
:local:
:depth: 3
Support for TYPO3 9 & 10
------------------------
This version supports TYPO3 9 and 10 LTS only. To ease the upgrade from older installations, the upgrade wizards for news are still kept.
A **big thanks** to:
- TYPO3 Academic Committee and especially Doris Leonhardt for organizing sponsorings by various universities: Hochschule Osnabrück, Hochschule Offenburg, Technische Universität Kaiserslautern, Universität Ulm, Universität Rostock, Bauhaus-Universität Weimar, Universität Wien, Otto-Friedrich-Universität Bamberg, Technische Universität München, Akademie der Wissenschaften und der Literatur Mainz, Hochschule Darmstadt
- Sponsors: webconsulting, Torben Hansen, macopedia, Agenda Open Systems, sitegeist, mediatis, dörler engineering services e.U., Cyberhouse, Elementare Teilchen
- Individual sponsors: Karavas Aristeidis, Susanne Moog, naderio.de, Damian Ickler, atnexxt, Stephan Salzmann, Rainer Karnowski, Sebastian Klein, Markus Timtner, Fritz Knauf, Marco Bresch, Marc Fell, Andreas Heller, Metin Yilmaz
This release wouldn't have been possible without your support!
Also thanks to Benjamin Franzke and Sebastian Fischer who helped codewise a lot.
Breaking changes
----------------
The following changes should be carefully checked.
Removed ViewHelpers
^^^^^^^^^^^^^^^^^^^
The following Social ViewHelpers have been removed:
* Disqus
* GooglePlus
* Gravatar
* Twitter
* Facebook/Comment
* Facebook/Like
* Facebook/Share
.. attention::
Check out if one of those ViewHelpers are in use and either remove the usage in the templates or copy the ViewHelper to your site package.
Remove local xlf files
^^^^^^^^^^^^^^^^^^^^^^
The translated xlf files have been removed in favor of *Crowdin* as Language Service. In TYPO3 10 Crowdin is used by default, for 9 Crowdin must be enabled with a feature flag.
Get all information about that at https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Internationalization/ManagingTranslations.html.
The Crowdin project can be found at https://crowdin.com/project/typo3-extension-news.
Use extension configuration api
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Watch out that only the configuration `$GLOBALS[TYPO3_CONF_VARS']['EXTENSION']['news']` is used.
The serialized counterpart `$GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']` has been deprecated with TYPO3 9 already!
Remove import command
^^^^^^^^^^^^^^^^^^^^^
The import command controller has never really been used and has been removed.
Features
--------
Improved SEO features
^^^^^^^^^^^^^^^^^^^^^
The :php:`TitleTagViewHelper` has been migrated to use the :php:`PageTitleProvider`.
Hreflang on news detail pages
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If using languages with the language mode `strict`, the hreflang tag must only be generated if the according news record is translated as well!
.. note::
This feature is only supported by TYPO3 10, described at https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Hooks/Events/Frontend/ModifyHrefLangTagsEvent.html.
EXT:news reduces the rendered hreflang attributes by using this event and checking the availability of the records.
Check availability in Fluid templates
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you are building a language menu and want to check if the news record is available, you can use the ViewHelper
:html:`<n:check.pageAvailableInLanguage language="{languageId}">`. A full example can look like this:
.. code-block:: html
<ul>
<f:for each="{LanguageMenu}" as="item">
<f:if condition="{item.available}">
<n:check.pageAvailableInLanguage language="{item.languageId}">
<li class="language-switch {f:if(condition:item.active, then:'active')}">
<a href="{item.link}">{item.navigationTitle}</a>
</li>
</n:check.pageAvailableInLanguage>
</f:if>
</f:for>
</ul>
All Changes
-----------
This is a list of all changes in this release: ::
2020-04-21 [BUGFIX] Proper mocking of LanguageService in Tests (Commit 8168cbf1 by Georg Ringer)
2020-04-21 [TASK] Force composer to use 10.4 (Commit b9bb646c by Georg Ringer)
2020-04-21 [DOC] Further documentation for 8.0.0 (Commit f807d5d4 by Georg Ringer)
2020-04-15 [BUGFIX] Adopt max key length for path_segment (Commit 9554b36e by Georg Ringer)
2020-04-15 [BUGFIX] Fix path_segment not set in NewsImportService (#1186) (Commit 50d1f3b7 by Markus Mächler)
2020-04-15 [DOC] Update TS condition for detail page (#1216) (Commit 4d8a0463 by Markus Klein)
2020-04-14 [TASK] Check TYPO3_branch for version info (Commit ed365443 by Georg Ringer)
2020-04-10 [DOC] Improve 8.0.0 rst (Commit 2252ce82 by Georg Ringer)
2020-04-09 [TASK] Folluwp (Commit 69cf06d8 by Georg Ringer)
2020-04-09 [TASK] Follwup (Commit da13a9ef by Georg Ringer)
2020-04-09 [TASK] Properly set up ClassCacheManager in 9 (Commit 70b5e280 by Georg Ringer)
2020-04-09 [TASK] Follwup php error (Commit 02ccc9cd by Georg Ringer)
2020-04-09 [FEATURE] Support strict mode for hreflang + language menu (Commit f4dc5de1 by Georg Ringer)
2020-04-08 [DOC] Update example about TCAdefaults (Commit ce109636 by Georg Ringer)
2020-04-07 [DOC] Start 8.0.0 changelog (Commit 94352cef by Georg Ringer)
2020-04-07 [TASK] Readd title tag vh (Commit fc950092 by Georg Ringer)
2020-04-07 [BUGFIX] leave early when no proxy class is set (#1202) (Commit 20a7c13b by Christian Eßl)
2020-04-01 [BUGFIX] Force cache rebuild after clear (Commit d1bab5e1 by Georg Ringer)
2020-04-01 [TASK] Simplify class loader logic (Commit d3c1b85c by Georg Ringer)
2020-03-30 [BUGFIX] Check properly for DI in ClassLoader (Commit ac0cb20c by Georg Ringer)
2020-03-30 [TASK] Remove exclude from l10n_parent (Commit 205cb3ef by Georg Ringer)
2020-03-28 Merge remote-tracking branch 'origin/8.0' (Commit 10807c7b by Georg Ringer)
2020-03-28 [DOC] fix spelling in doc-code for registerPlugin and flexform path (#1182) (Commit 12946e00 by MonTea)
2020-03-03 [BUGFIX] Flx class loading for 10 (Commit cc8f162d by Georg Ringer)
2020-02-26 Reduce bytes of path_segment INDEX to 225 (#1169) (Commit 93d318cb by Stefan Frömken)
2020-02-26 Add Index to speed up Slug Generation for UpgradeWizard (#1167) (Commit fd17fbde by Stefan Frömken)
2020-02-18 [BUGFIX] Fix update wizards (Commit 03e53e24 by Georg Ringer)
2020-02-17 [TASK] Readd slug updates (Commit 6bd900fd by Georg Ringer)
2020-02-16 [TASK] Fix notices (Commit 20a1827d by Georg Ringer)
2020-02-16 [TASK] Fix namespace of tests (Commit 05a58bf1 by Georg Ringer)
2020-02-16 [TASK] Remove outdated test (Commit 73be698b by Georg Ringer)
2020-02-15 Apply fixes from StyleCI (#1156) (Commit a56524d8 by Georg Ringer)
2020-02-15 [BUGFIX] Disable Treeprovider for the moment (Commit c40ea4e8 by Georg Ringer)
2020-02-15 [BUGFIX] Force initialize cache (Commit e28d77ef by Georg Ringer)
2020-02-15 [TASK] Add month.html from ext:eventnews to gitignore (Commit 6b003a1d by Georg Ringer)
2020-02-15 [FEATURE] Reenable page title through template (Commit eaa45b8f by Georg Ringer)
2020-02-13 [TASK] Replace all other usages of EmConfiguration (Commit 7320bf04 by Georg Ringer)
2020-02-13 [BUGFIX] Add missing ; (Commit 26608149 by Georg Ringer)
2020-02-13 Merge branch 'master' into 8.0 (Commit c7951ea6 by Georg Ringer)
2020-02-13 [!!!][TASK] Remove usage of \GeorgRinger\News\Utility\EmConfiguration (Commit c8ab6426 by Georg Ringer)
2020-02-13 [TASK] Use ::class everywhere (Commit bd7fb248 by Georg Ringer)
2020-02-13 [TASK] Add functional tests (Commit e3f52cbb by Georg Ringer)
2020-02-12 [DOC] Better description for "archiveRestriction = active" (#925) (Commit bb89dd28 by esokoll2)
2020-02-12 [TASK] add documentation how to define multiple sitemaps (#1093) (Commit b847e076 by Johannes)
2020-02-09 [!!!][TASK] Remove local xlf files (Commit 38beffc2 by Georg Ringer)
2020-02-09 [BUGFIX] Fix #1115: bulk editing of records is not possible since TYPO3 8.x (#1116) (Commit b17358ff by Dmitry Dulepov)
2020-02-09 [TASK] Use group type for l10n_parent (#1142) (Commit c84f2ea3 by Stefan Frömken)
2020-02-09 Apply fixes from StyleCI (#1144) (Commit 9c390576 by Georg Ringer)
2020-02-09 [TASK] Allow all 10x versions (Commit 5609ade0 by Georg Ringer)
2020-02-08 [TASK] Remove init of unused and outdated hook (Commit 3eb81488 by Georg Ringer)
2020-02-07 [TASK] Run tests for php 7.4 (Commit f0ca37be by Georg Ringer)
2020-02-07 [BUGFIX] Fix tests for 10 (Commit d4ba706a by Georg Ringer)
2020-02-06 [TASK] Followup (Commit 6bb23010 by Georg Ringer)
2020-02-06 [TASK] Followup (Commit 2e8cb8e0 by Georg Ringer)
2020-02-06 [TASK] Use void (Commit 2db8eb69 by Georg Ringer)
2020-02-06 [TASK] Adopt unit tests (Commit ef671873 by Georg Ringer)
2020-02-03 [BUGFIX] Remove not needed constructor (Commit fc366da6 by Georg Ringer)
2020-01-22 [TASK] Change max width for OG images (Commit 5ce3fbd7 by Georg Ringer)
2020-01-17 [BUGFIX] don't show path_segment when in non live workspace (#1124) (Commit 3981dfc4 by Hannes Bochmann)
2020-01-14 This is to add the possibility to load a footer .js file instead of an header one (#936) (Commit dcb54175 by Nalmar-x)
2020-01-14 [BUGFIX] prevent rendering of html tag if video is rendered (#1121) (Commit 0d77f56a by DerBasti)
2019-12-18 [FEATURE] Use custom page title provider (Commit 2ce0e72f by Georg Ringer)
2019-12-13 [BUGFIX] Skip content elements with negative colPos (Commit 8ae936d6 by Georg Ringer)
2019-12-13 [DOC] Changes in routeEnhancer Documentation regarding pagination to page 1 (#1104) (Commit 9e037721 by esokoll2)
2019-11-19 [BUGFIX] Take account of the fieldname for category relations in AccessControlService (#1057) (Commit 93d07ec2 by Thomas Scholze)
2019-11-19 [BUGFIX] Remove "default" richtextConfiguration from TCA (#934) (Commit ca376ac4 by Io Kon)
2019-10-24 [BUGFIX] Use SlugHelper::generate in order to considerate slug field TCA configuration (#1089) (Commit 964ded3b by Felix Nagel)
2019-10-22 Apply fixes from StyleCI (#1087) (Commit f8c3c19a by Georg Ringer)
2019-10-22 [!!!][TASK] Remove import command (Commit b1ae25b2 by Georg Ringer)
2019-10-22 [TASK] Remove call to ->showHiddenRecords (Commit 01828d2f by Georg Ringer)
2019-10-22 [BUGFIX] Fix composer validations (Commit e5578b9b by Georg Ringer)
2019-10-22 [BUGFIX] Fix composer validations (Commit 59307366 by Georg Ringer)
2019-10-22 [TASK] Replace usage of PATH_site (Commit 49cdc6b0 by Georg Ringer)
2019-10-22 [DOC] Updated "extend flexforms" documentation (#1085) (Commit a6656b58 by Naderio)
2019-10-19 [!!!][TASK] Use extension configuration api (Commit 28345b4a by Georg Ringer)
2019-10-19 [TASK] Replace usage of GeneralUtility::devLog (Commit defec1eb by Georg Ringer)
2019-10-19 [TASK] Use LanguageAspect in SimplePrevNextVh (Commit 8b5704cc by Georg Ringer)
2019-10-19 Apply fixes from StyleCI (#1081) (Commit d22f36d0 by Georg Ringer)
2019-10-19 [TASK] Use proper method to set meta tags (Commit c3fc5f7b by Georg Ringer)
2019-10-19 [BUGFIX] Fix tag assigned in unit test for news (#1073) (Commit 857aee48 by Klaus Hörmann-Engl)
2019-10-19 [!!!][TASK] Remove usage of removed disqus VH (Commit b08d5304 by Georg Ringer)
2019-10-19 [!!!][TASK] Set an action in action link of DateMenu (Commit cadc3024 by Georg Ringer)
2019-10-19 [TASK] Replace usage of $GLOBALS['TSFE']->tmpl->getFileName (Commit 43469c65 by Georg Ringer)
2019-10-17 [BUGFIX] Fix docblock issues (Commit 3237f099 by Georg Ringer)
2019-10-15 [TASK] Update TargetLinkViewHelper (Commit 834e1f13 by Georg Ringer)
2019-10-13 [BUGFIX] Use correct url (Commit 988072b7 by Georg Ringer)
2019-10-13 [TASK] Use proper routing in BE module (Commit 302e5bbd by Georg Ringer)
2019-10-13 [BUGFIX] Fix TCA of checkoxes (Commit e1fbec05 by Georg Ringer)
2019-10-13 [TASK] Use proper access to user tsconfig (Commit 534495ba by Georg Ringer)
2019-10-13 [TASK] Use EXT:core instead of EXT:lang (Commit 6ef7294a by Georg Ringer)
2019-10-13 [TASK] Use TYPO3\CMS\Core\Localization\LanguageService (Commit b86286da by Georg Ringer)
2019-10-13 [TASK] Add persistence configuration (Commit 776f6184 by Georg Ringer)
2019-10-10 [BUGFIX] prevent sanitizing title if title is not set in fieldArray (#1063) (Commit 7d61edce by DaRealFreak)
2019-09-30 Update Index.rst (#1058) (Commit 5bd43900 by bahneclaussen)
2019-09-25 [BUGFIX] Use correct time for hrDate in sitemaps (#1056) (Commit 84e73ed7 by Markus Klein)
2019-09-25 [DOC] Add demo template for google news sitemap (#1055) (Commit 13e345ad by Markus Klein)
2019-09-19 [BUGFIX] Remove slash in path_segement of news (TYPO3 8) (#1053) (Commit 0f0feefe by chris)
2019-09-18 [FEATURE] Add Google News mode to xml sitemap provider (#1052) (Commit 5412f2b1 by Markus Klein)
2019-09-18 [BUGFIX] Show internal or external news in shortcut render #1046 (#1047) (Commit 5d6c7320 by Guillaume Germain)
2019-09-17 Return must be an array (#1050) (Commit 21a11d41 by Jo Hasenau)
2019-09-11 [BUGFIX] Return true for executed wizard, also if no update queries necessary (#1033) (Commit 09115be8 by Jörg Kummer)
2019-09-10 Apply fixes from StyleCI (#1043) (Commit 42146f61 by Georg Ringer)
2019-09-09 [TASK] Remove version check from AddNewsToMenuProcessor (Commit 05899aa7 by Georg Ringer)
2019-09-09 [TASK] Add strict type to Url Utility (Commit 8306a75b by Georg Ringer)
2019-09-09 [TASK] Remove 9 checks in php (Commit e17c0a31 by Georg Ringer)
2019-09-09 [TASK] Remove check for dd_googlesitemap (Commit eb97a76e by Georg Ringer)
2019-09-09 [TASK] Use new annotations in models (Commit 05a24ef7 by Georg Ringer)
2019-09-09 [TASK] Use correct AbstractConditionViewHelper class (Commit 5e5aae0b by Georg Ringer)
2019-09-09 [TASK] Use correct interface in TargetLinkViewHelperTest (Commit 898409b8 by Georg Ringer)
2019-09-09 [!!!][TASK] Refactor ViewHelpers (Commit 3514f0a7 by Georg Ringer)
2019-09-09 [!!!][TASK] Start migration to 9-10 support (Commit f9e36e39 by Georg Ringer)
2019-09-04 [TASK] Add new translations (Commit 1da3b709 by Georg Ringer)
2019-09-03 [TASK] Add crowdin badge (Commit 4d2b91bd by Georg Ringer)
2019-08-30 [TASK] Add a .gitignore (#1029) (Commit b5cf6acb by Oliver Klee)
This list has been created by using `git log 7.3.1..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,60 @@
.. include:: /Includes.rst.txt
8.1.0 - 28th April 2020
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
The following changes might be important for your installation.
Adopt minimum requirements
^^^^^^^^^^^^^^^^^^^^^^^^^^
If still using TYPO3 9.5, the minimum TYPO3 version is now **9.5.16**.
The reason is the class `\TYPO3\CMS\Core\Information\Typo3Information` which is available since this version.
Custom ChunkViewHelper
^^^^^^^^^^^^^^^^^^^^^^
The ViewHelper `Iterator\Chunk` has been copied from EXT:vhs to EXT:news to be independent from other extensions.
It allows rendering news items in columns.
.. code-block:: html
<f:for each="{news -> n:iterator.chunk(count: 3)}" as="col" iteration="cycle">
<div class="row">
<f:for each="{col}" as="newsItem">
<div class="col-md-4">
<f:render partial="List/Item" arguments="{newsItem: newsItem, settings:settings}"/>
</div>
</f:for>
</div>
</f:for>
All Changes
-----------
This is a list of all changes in this release: ::
2020-04-28 [TASK] Mention VH remove in docs (Commit 1b70f3de by Georg Ringer)
2020-04-28 [TASK] Allow more versions of rx_shariff in ext_emconf (Commit 62d0cbaa by Georg Ringer)
2020-04-28 [TASK] Allow more versions of rx-shariff (Commit b388b026 by Georg Ringer)
2020-04-28 [TASK] Use Typo3Version (#1239) (Commit b8b8c511 by Georg Ringer)
2020-04-28 [TASK] Add test for ChunkViewHelper (Commit 6ba0aec3 by Georg Ringer)
2020-04-28 [FEATURE] Add VH iterator:chunk (Commit c58b81e4 by Georg Ringer)
2020-04-28 [BUGFIX] Fix redirect to TSconfig configured storage page (#1233) (Commit e8b30d74 by Markus Klein)
This list has been created by using `git log 8.0.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,31 @@
.. include:: /Includes.rst.txt
8.1.1 - 4th May 2020
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
If you are using TYPO3 10.4.0, please update to 10.4.1!
All Changes
-----------
This is a list of all changes in this release:
.. code-block:: none
2020-05-04 Apply fixes from StyleCI (#1254) (Commit b0222e5d by Georg Ringer)
2020-05-04 [BUGFIX] Add default priority #1253 (Commit 57fcf9ad by Georg Ringer)
2020-05-04 [DOC] Remove outdated doc about sitemap (Commit ed6da01c by Georg Ringer)
2020-05-03 [BUGFIX] Check for correct pageTitle setting (#1251) (Commit 8359bbce by Andreas Fernandez)
2020-04-29 [BUGFIX] Create valid returnUrls in BE module (#1247) (Commit b060df67 by Markus Klein)
This list has been created by using `git log 8.1.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,35 @@
.. include:: /Includes.rst.txt
8.2.0 - 4th May 2020
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
The slug eval configuration of all 3 slug fields (news,tag and category record) is changed from `uniqueInSite` to `unique`.
If you really need `uniqueInSite` you can switch to this setting in the Extension settings in the Install Tool.
**Some further explanation:**
- If `uniqueInSite` is used, news records in multiple sites can have the slug. The drawback is that those news can't be shared between these sites.
- Using `unique` means that news records in multiple sites have always a different slug, no matter if the title is the same or not. Therefore news can be shared between multiple sites.
All Changes
-----------
This is a list of all changes in this release: ::
2020-05-06 Apply fixes from StyleCI (#1262) (Commit c0a7da2e by Georg Ringer)
2020-05-06 [!!!][BUGFIX] Change slug evaluation to unique instead of uniqueInSite (Commit b578b8f1 by Georg Ringer)
2020-05-06 [BUGFIX] Force integer for chunk size (Commit d41e9471 by Georg Ringer)
2020-05-05 [TASK] Avoid TCA migration entries for 10 LTS (Commit 9fd89417 by Georg Ringer)
This list has been created by using `git log 8.1.0..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,39 @@
.. include:: /Includes.rst.txt
8.3.0 - 12th May 2020
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Required Core version
^^^^^^^^^^^^^^^^^^^^^
Due to important bugfixes in TYPO3 Core itself, the minimum version is now either TYPO3 **9.5.17** *or* **10.4.2**.
Improved RSS by plugin example
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
EXT:news now ships a modified version of EXT:fluid_styled_content's `List.html` to simplfiy the setup of RSS feeds.
All you need to do is use
.. code-block:: typoscript
lib.contentElement.templateRootPaths.5 = EXT:news/Resources/Private/Examples/Rss/fluid_styled_content/Templates
All Changes
-----------
This is a list of all changes in this release: ::
2020-05-12 [TASK] Raise requirements for TYPO3 Core (Commit 2a3bf518 by Georg Ringer)
2020-05-12 [FEATURE] Ship custom List.html of EXT:fluid_styled_content (Commit 9c92a3e0 by Georg Ringer)
2020-05-06 [DOC] Proper changelist for 8.2.0 (Commit 1401dc7c by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,45 @@
.. include:: /Includes.rst.txt
8.4.0 - 18th August 2020
========================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Database compare required
^^^^^^^^^^^^^^^^^^^^^^^^^
2 changes require a database compare after an update
All Changes
-----------
This is a list of all changes in this release: ::
2020-08-13 [DOCS] Use new TypoScript condition syntax for RSS feed (#1325) (Commit 518f290c by Chris Müller)
2020-07-30 [BUGFIX] Use makeInstance for ResourceFactory in ImportController (Commit d46a3d35 by Georg Ringer)
2020-07-30 [BUGFIX] Use makeInstance for ResourceFactory in ImportController (Commit 9336e543 by Georg Ringer)
2020-07-29 [BUGFIX] Determine current route correctly (#1315) (Commit e6acd640 by Markus Klein)
2020-07-29 [DOCS] Minor fix in TypoScript configuration (#1317) (Commit bd9f4a06 by Sybille Peters)
2020-07-29 [DOCS] Fix code blocks in TypoScript settings (#1318) (Commit 3ef5d601 by Sybille Peters)
2020-07-21 [FEATURE] Add changefreq and priority for XML sitemap (#1316) (Commit 08e0d600 by echavaillaz)
2020-07-20 [DOCS] Add more TypoScript / Flexform default values (#1320) (Commit 005aa681 by Sybille Peters)
2020-07-20 [DOCS] Fix docs rendering warnings (#1319) (Commit 94e52a4b by Sybille Peters)
2020-07-09 [!!!][TASK] Change title from tintytext to varchar(255) (#1310) (Commit 5661e8d5 by Stefanos Karasavvidis)
2020-07-06 Add Extbase persistence configuration to PHP (#1308) (Commit 8857b7cf by Toben Schmidt)
2020-06-18 [DOC] Overwrite Demand in FE (Commit 28dd3af2 by Georg Ringer)
2020-06-09 [DOC] Fix typo in admin documentation (#1295) (Commit 5157cd5f by Markus Poerschke)
2020-06-09 [BUGFIX] Update deprecated function call in News Import module (#1296) (Commit f60a7763 by ben mckenzie)
2020-05-26 [BUGFIX] Use correct page not found handler (Commit 8ea355e9 by Georg Ringer)
2020-05-24 [BUGFIX] Use correct module routes (#1273) (Commit 802e6a64 by Jonathan Kieling)
2020-05-16 [BUGFIX] Fix excludeAlreadyDisplayedNews condition (#1278) (Commit af5beda6 by Helmut Hummel)
2020-05-15 [BUGFIX] give priority to news-title as primary source for NewsTitleProvider (#1277) (Commit 89eb4cd9 by Ingo Fabbri)
2020-05-12 [BUGFIX] Improve check if news record exists (Commit 05a8d843 by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,37 @@
.. include:: /Includes.rst.txt
8.4.1 - 25th September 2020
===========================
.. only:: html
.. contents::
:local:
:depth: 3
Bugfix release
--------------
Just a bugfix release
All Changes
-----------
This is a list of all changes in this release: ::
2020-09-25 [TASK] Drop DataMapper workaround for QueryInterface injection (Commit e82cff29 by Georg Ringer)
2020-09-25 Apply fixes from StyleCI (#1348) (Commit 91f2a266 by Georg Ringer)
2020-09-25 [BUGFIX] Fix failing test (Commit a34348c0 by Georg Ringer)
2020-09-25 [BUGFIX] Show sitemap_changefreq only for version 10. (Commit 757c306e by Georg Ringer)
2020-09-25 Apply fixes from StyleCI (#1346) (Commit 6cf21870 by Georg Ringer)
2020-09-25 [TASK] Remove self_accessor from styleci.yml (Commit 78ae4f7b by Georg Ringer)
2020-09-25 [TASK] Remove no_alias_functions from styleci.yml (Commit e269fd27 by Georg Ringer)
2020-09-25 [TASK] Remove unused property in test (Commit 30dffa9a by Georg Ringer)
2020-09-25 [BUGFIX] Remove wrong displayCond (Commit 20e98668 by Georg Ringer)
2020-09-21 [TASK] Use addToList for allowedNewTables (Commit 9f21abda by Georg Ringer)
2020-09-16 fasted ==> fastest (#1339) (Commit 0fbfadbd by Franz Holzinger)
2020-08-28 Add missing page key to config section (#1329) (Commit 868701f1 by Martin Hummer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,51 @@
.. include:: /Includes.rst.txt
8.5.0 - 20th October 2020
=========================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Improved language menu on news detail pages
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Thanks to Andrea Moroni (https://www.web-to-date.com/) for sponsoring this important feature!
It is now possible to render a correct language menu on detail pages which respects if a news record is translated or not.
.. code-block:: typoscript
10 = TYPO3\CMS\Frontend\DataProcessing\LanguageMenuProcessor
10 {
as = languageMenu
addQueryString = 1
}
11 = GeorgRinger\News\DataProcessing\DisableLanguageMenuProcessor
# comma separated list of language menu names
11.menus = languageMenu
All Changes
-----------
This is a list of all changes in this release: ::
2020-10-20 [FEATURE] Disable language menu item if news is not translated (Commit 99caedee by Georg Ringer)
2020-10-16 [TASK] Remove trailing comma (Commit d1834a3d by Georg Ringer)
2020-10-15 [TASK] Update outdated links (#1369) (Commit 4e7cab53 by Simon Schaufelberger)
2020-10-15 [BUGFIX] Map translated news aliases (#1363) (Commit 9f535c3d by creifenscheid)
2020-10-15 Apply fixes from StyleCI (#1367) (Commit f0f20c93 by Georg Ringer)
2020-10-15 [BUGFIX] show correct overlay palette for video and audio filetypes (#1366) (Commit 13244e80 by Richard Vollebregt)
2020-10-08 [BUGFIX] BE module category search (#1359) (Commit 0fccc9a4 by Markus Klein)
2020-10-05 [BUGFIX] respect sys_language in FindInList (#1357) (Commit e1680790 by Henrik Ziegenhain)
2020-10-01 [TASK] Revert FilterMenuPagesHook (Commit 0bb7a10e by Georg Ringer)
2020-09-30 [BUGFIX] Check if _PAGES_OVERLAY_REQUESTEDLANGUAGE exists (Commit 87e28e62 by Georg Ringer)
2020-09-29 [FEATURE] Filter detail pages if news is not translated (Commit 957d2be1 by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,41 @@
.. include:: /Includes.rst.txt
8.5.1 - 8th January 2021
========================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Thanks to
^^^^^^^^^
Thanks to **Violetta Digital Craft GmbH** (https://www.violetta.ch) who sponsored this release!
New TYPO3 version requirement
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The mimimum TYPO3 version is either `9.5.17` or `10.4.12`.
All Changes
-----------
This is a list of all changes in this release: ::
2021-01-04 [BUGFIX] Adjust the IRRE xclass to match v10.4.12 (#1412) (Commit b13d167a by Markus Klein)
2020-12-31 [DOC] Add documentation to limit available content element CTypes (#1411) (Commit 77d0d62c by Peter Kraume)
2020-12-17 [BUGFIX] Fix invalid crop usage in RenderMediaViewHelper (#1409) (Commit a8bca7c7 by Markus Klein)
2020-12-11 [BUGFIX] Prevent double encoding of metatag content (#1403) (Commit 2f452fdf by Markus Klein)
2020-12-11 [BUGFIX] Fix entry level in category menu for TYPO3 10 (#1404) (Commit c3944732 by echavaillaz)
2020-11-20 [DOC] Fixed locale for LocaleModifier example (#1386) (Commit a1ecb3b1 by Torben Hansen)
2020-11-20 [BUGFIX] Use correct time in ical (#1392) (Commit 50bd6917 by Markus Klein)
2020-11-15 [BUGFIX] Set correct default for fe_group field (Commit f7f989cd by Georg Ringer)
2020-11-02 [BUGFIX] Correctly adjust timezone in sitemap (#1380) (Commit 8f40f411 by Markus Klein)
2020-10-22 [TASK] Remove maxItems for selectedList (#1373) (Commit 7b1a52ca by ayacoo)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,29 @@
.. include:: /Includes.rst.txt
8.5.2 - 12th January 2021
=========================
.. only:: html
.. contents::
:local:
:depth: 3
Important changes
-----------------
Thanks to
^^^^^^^^^
Thanks to **Simple Web-Solutions GmbH** (https://www.simple-web-solutions.de/) who sponsored this release!
All Changes
-----------
This is a list of all changes in this release: ::
2021-01-12 [BUGFIX] Exclude current news in simpleprevnext (Commit 13e538cf by Georg Ringer)
2021-01-08 [DOC] Index news records, don't index page itself (SEO) (#1337) (Commit 20e3bdc6 by Sebastian Klein)
2021-01-08 [TASK] Fix annotations (Commit e1a0838e by Christian Bülter)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,41 @@
.. include:: /Includes.rst.txt
8.6.0 - 22th July 2021
========================
.. only:: html
.. contents::
:local:
:depth: 3
Bugfix release
--------------
Just a bugfix release
All Changes
-----------
This is a list of all changes in this release: ::
2021-07-21 [BUGFIX] Fix page permissions SQL clause in Page-Utility (#1438) (Commit 0af5cb4a by Ingo Fabbri)
2021-07-15 [BUGFIX] Create valid DTSTAMP in List.ical (#1535) (Commit 0be75d03 by Markus Klein)
2021-07-13 Remove noBlur = 1 (#1517) (Commit ba5edd06 by Daniel Koether)
2021-07-13 [BUGFIX] Clear cache for old pid when move news record (#1531) (Commit a4c954a3 by Christoph Lehmann)
2021-07-08 [BUGFIX] Ensure Demand properties have correct data type (#1528) (Commit 936bb818 by Markus Klein)
2021-06-01 [BUGFIX] module.localizationView can be disabled (#1518) (Commit cd1d45c4 by Markus Klein)
2021-05-20 [BUGFIX] Exclude domain models from DI container scanning (#1512) (Commit e0399174 by Oliver Eglseder)
2021-04-03 [BUGFIX] Preview of translations in strict language mode (#1484) (Commit ee889f83 by Christoph Lehmann)
2021-03-23 [BUGFIX] Rebuild caches if not existing (#1470) (Commit dbfa9ec2 by Georg Ringer)
2021-03-18 [FEATURE] Define a setting for the typeNum of the rss feed (#1493) (Commit e8692d4c by Jan Kiesewetter)
2021-03-16 [DOC] Add configuration for Edit on GitHub button (#1486) (Commit daf47b36 by Sybille Peters)
2021-03-11 [DOCS] Description of settings.timeRestriction (#1476) (Commit 44043e1a by Felix Heller)
2021-02-17 [TASK] Always show path_segment field (Commit 99fbc185 by Georg Ringer)
2021-02-05 Fix doc in NewsAvailability class (#1434) (Commit 47c37f4e by Łukasz Uznański)
2021-01-19 [BUGFIX] Hide editlock for non admins (#1427) (Commit 7b72b79b by echavaillaz)
2021-01-13 [DOC] Use correct condition for news detail view detection (#1421) (Commit 02a8d117 by Markus Klein)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,172 @@
.. include:: /Includes.rst.txt
9.0.0 - 23th October 2021
=========================
.. only:: html
.. contents::
:local:
:depth: 3
Support for TYPO3 10 && 11
--------------------------
This version fully supports TYPO3 10 and 11 LTS.
Due to a lot of changes it might be that small issues still might occur. Please report those at https://github.com/georgringer/news/issues!
Breaking changes
----------------
The following changes should be carefully checked.
Removed ViewHelpers
^^^^^^^^^^^^^^^^^^^
The ViewHelpers `<n:widget.paginate>` and `<n:widget.ajax.paginateAdditionalParams>` have been removed as widget ViewHelpers have been removed with TYPO3 11 (see https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/11.0/Breaking-92529-AllFluidWidgetFunctionalityRemoved.html).
Take a look at the default templates for a migration
.. code-block:: html
<f:if condition="{settings.list.paginate.insertAbove}">
<f:render partial="List/Pagination" arguments="{pagination: pagination.pagination, paginator: pagination.paginator}" />
</f:if>
<f:for each="{pagination.paginator.paginatedItems}" as="newsItem" iteration="iterator">
<f:render partial="List/Item" arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" />
</f:for>
<f:if condition="{settings.list.paginate.insertBelow}">
<f:render partial="List/Pagination" arguments="{pagination: pagination.pagination, paginator: pagination.paginator}" />
</f:if>
.. important::
The parameter in the URL changed as well and is now `&tx_news_pi1[currentPage]` instead of `&tx_news_pi1[@widget_0][currentPage]`. Please adopt your routing configuration!
Use the extension **numbered_pagination** (https://extensions.typo3.org/extension/numbered_pagination) to get a better pagination, like showing only 10 pages at a time.
Changed ImageSizeViewHelper
^^^^^^^^^^^^^^^^^^^^^^^^^^^
The view-helper to retrieve image related information like width/height has been changed.
The attribute `image` is now required. The following changes have been done in the default templates and can be duplicated to the custom templates:
**Partials/Detail/Opengraph.html**
.. code-block:: html
<f:variable name="ogImagePath" value="{f:uri.image(src:'{newsItem.firstPreview.uid}', treatIdAsReference:1, maxWidth:'1200')}" />
<n:metaTag
property="og:image"
content="{ogImagePath}"
forceAbsoluteUrl="1" />
<n:metaTag property="og:image:width" content="{n:imageSize(property:'width', image:'{ogImagePath}')}" />
<n:metaTag property="og:image:height" content="{n:imageSize(property:'height', image:'{ogImagePath}')}" />
**Templates/News/List.xml**
.. code-block:: xml
<f:if condition="{newsItem.firstPreview}">
<f:variable name="ogImage" value="{f:uri.image(image:newsItem.firstPreview, absolute:1, maxWidth: '1920', maxHeight: '1920')}" />
<enclosure url="{ogImage}" length="{n:imageSize(property:'size',image:ogImage)}" type="{newsItem.firstPreview.originalResource.mimeType}"/>
</f:if>
Switch from signals to events
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Events are now used instead of signals
Drop setting skipControllerAndAction
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The setting `settings.link.skipControllerAndAction` is not evalulated anymore as it should be removed by the routing configuration.
Improved code quality
^^^^^^^^^^^^^^^^^^^^^
The code quality has been improved by adding more return types
All Changes
-----------
This is a list of all changes in this release: ::
2021-10-23 [TASK] Add tests running in PHP8 & TYPO3 dev-master (Commit 9058745d by Georg Ringer)
2021-10-22 [TASK] Allow more pagination implementations (#1610) (Commit d009a903 by Georg Ringer)
2021-10-22 [TASK] Make tests work in v11 (Commit 9fe96a48 by Georg Ringer)
2021-10-22 [DOC] Improve changelog for 9.0 (Commit be266618 by Georg Ringer)
2021-10-22 [TASK] Allow rx_shariff v14 (Commit d5e3941f by Georg Ringer)
2021-10-17 [DOC] use english words in example (Commit a3ce7bae by Georg Ringer)
2021-10-17 [DOC] Fix typo in docs (Commit 52d6122e by Georg Ringer)
2021-10-12 [TASK] Update Index.rst to clarify usage of "previewHiddenRecords" (#1591) (Commit d3a9dd0c by Markus)
2021-10-11 [TASK] Add tca for tx_news_related_news (Commit ab936766 by Georg Ringer)
2021-10-11 [TASK] Import namespace in AdministrationController (Commit 95cc7454 by Georg Ringer)
2021-10-07 [BUGFIX] Leave slash at the beginning of the image path in TYPO3 11 to be in sync with the paths which get retrieved by $assetCollector->getMedia() in ImageSizeViewHelper (#1587) (Commit 3eb0c8ec by chris)
2021-10-07 Improve backend module for TYPO3 11.5 (#1588) (Commit 53923eab by Johannes)
2021-10-06 [BUGFIX] Use own check for firstpartofstr (Commit 27a191b0 by Georg Ringer)
2021-10-05 [TASK] Use GeneralUtility::isFirstPartOfStr in ClassLoader (Commit 94a21ec9 by Georg Ringer)
2021-09-28 [TASK] Replace deprecated string util methods (#1583) (Commit 9ad81c70 by Georg Ringer)
2021-09-28 [BUGFIX] Add timeRestrictionHigh to overrideFlexformSettingsIfEmpty (Commit feef53ef by Georg Ringer)
2021-09-17 [!!!][TASK] Change headline in detail from h3 to h1 (Commit d6a8bd6b by Georg Ringer)
2021-09-16 [ FEATURE ] In Detail view showing related news sorted by sorting foreign #1563 (#1565) (Commit 686a9e5f by Robert von Hackwitz)
2021-09-15 [!!!][TASK] Rework ImageSizeViewHelper (Commit 9cff6564 by Georg Ringer)
2021-09-15 [BUGFIX] Followup variable check (Commit 7e362528 by Georg Ringer)
2021-09-15 [BUGFIX] Add more type checks (Commit c1eb4645 by Georg Ringer)
2021-09-15 [BUGFIX] Check variables in PageLayoutView before accessing (Commit 1117f480 by Georg Ringer)
2021-09-15 [TASK] Remove outdated softref configuration (Commit e003bc18 by Georg Ringer)
2021-09-14 [TASK] Check for array key (Commit d46c41c6 by Georg Ringer)
2021-09-07 [TASK] Add explicit keys on subclasses registration (#1562) (Commit b899ae37 by Eric Chavaillaz)
2021-09-07 [!!!][FEATURE] Switch from signal to event (#1567) (Commit 96bfe0a6 by Gerrit Mohrmann)
2021-09-07 Apply fixes from StyleCI (#1572) (Commit fbc2b8c9 by Georg Ringer)
2021-09-07 [TASK] Remove extensionmanager from functional test ext loading (#1573) (Commit b04cee28 by Georg Ringer)
2021-09-07 [TASK] Remove dev-master from ci.yml (Commit a1b84bdb by Georg Ringer)
2021-09-07 [BUGFIX] Remove not available softref from tca (#1568) (Commit 7bc86a4b by Gerrit Mohrmann)
2021-09-07 [DOC] Fixed little typo in example (#1569) (Commit 0e7cca7e by Volker)
2021-09-01 [DOC] Fix subclass registration (#1560) (Commit 2e003608 by iresults-tma)
2021-08-15 [TASK] Switch from SignalSlot to Event in Importer classes (#1554) (Commit aa6f0db4 by Gerrit Mohrmann)
2021-08-12 [TASK] Remove deprecated usages (Commit 3403a4c2 by Gerrit Mohrmann)
2021-07-29 [TASK] EmConfiguration can't be autowired (Commit 8ad5d463 by Georg Ringer)
2021-07-27 [TASK] Handle access control for newer Apache versions (#1544) (Commit 06f3d908 by Sybille Peters)
2021-07-22 [BUGFIX] Fix namespace issue in AdministrationController (Commit bc1e759b by Georg Ringer)
2021-07-22 Merge branch '11' (Commit 6f207e09 by Georg Ringer)
2021-05-20 [TASK] Move setting modification to different call (Commit 70a58bc5 by Georg Ringer)
2021-05-12 [BUGFIX] Properly set permissions (Commit 6412442a by Georg Ringer)
2021-05-12 [BUGFIX] Reset tabledata in page layout hook (Commit b1e2e0cf by Georg Ringer)
2021-05-11 [BUGFIX] Use ObjectManager in Administration module (Commit d8ab1b90 by Georg Ringer)
2021-05-06 [BUGFIX] Proper compare in BackendUtility (Commit 2871820e by Georg Ringer)
2021-04-03 [TASK] Further code improvements (Commit 5bfb1bd1 by Christoph Lehmann)
2021-03-29 Symfony Dependency Injection (DI) (#1503) (Commit 6fbc2d02 by AKaravas)
2021-03-21 Apply fixes from StyleCI (#1496) (Commit 4426ffc8 by Georg Ringer)
2021-03-21 Merge remote-tracking branch 'origin/master' into 11 (Commit e2522f5d by Georg Ringer)
2021-03-21 [TASK] Rename typoscript & tsconfig files (Commit 6fcd2975 by Georg Ringer)
2021-03-16 [BUGFIX] Make numberedpagination optional (Commit e0d3afd0 by Georg Ringer)
2021-03-16 [BUGFIX] Fix return type error for related #1482 (Commit 25fffdef by Georg Ringer)
2021-03-16 Update composer.json (Commit fcbe1f23 by Georg Ringer)
2021-03-11 [BUGFIX] Replace usage of self (Commit ccb75ca1 by Georg Ringer)
2021-03-11 [TASK] Change github action ubuntu version (Commit 38c4a933 by Georg Ringer)
2021-03-11 [BUGFIX] Make the admin module work (Commit b9a7caee by Georg Ringer)
2021-03-09 [BUGFIX] Use correct composer dependencies (Commit 95903049 by Georg Ringer)
2021-03-03 [BUGFIX] Set categories only as array (Commit a0b7f58f by Georg Ringer)
2021-03-03 [BUGFIX] Allow nullable return value of category (Commit 559708fb by Georg Ringer)
2021-03-03 [DOC] Update example to extend news types #1381 (Commit d0f7f391 by Georg Ringer)
2021-03-03 [BUGFIX] Use correct attribute in MetaTagViewHelper (Commit e42d3705 by Georg Ringer)
2021-02-25 [BUGFIX] Show tag count in twb templates #1044 (Commit cdaff6bc by Georg Ringer)
2021-02-24 [!!!][BUGFIX] Remove setting skipControllerAndAction (Commit ab5c6d1c by Georg Ringer)
2021-02-22 [BUGFIX] Set proper types (Commit d87fd0a8 by Georg Ringer)
2021-02-22 [BUGFIX] Fix failing functional test (Commit a32280d8 by Georg Ringer)
2021-02-22 [TASK] Check functional tests (Commit c8bf3ac4 by Georg Ringer)
2021-02-22 [TASK] Remove gitlab-ci.yml (Commit 31117381 by Georg Ringer)
2021-02-17 [TASK] Work on better types (Commit f3020f1a by Georg Ringer)
2021-02-17 [TASK] Improve code by using psalm (Commit 2c424b91 by Georg Ringer)
2021-02-17 [TASK] Add typo3 dev-master (Commit 759534d9 by Georg Ringer)
2021-02-17 [TASK] Allow more versions in github actions (Commit 83dae3cd by Georg Ringer)
2021-02-17 [BUGFIX] Fix more type issues (Commit 8f3b8597 by Georg Ringer)
2021-02-17 [BUGFIX] Improve types (Commit 59d45e84 by Georg Ringer)
2021-02-17 [BUGFIX] Add missing return types (Commit a7436b18 by Georg Ringer)
2021-02-17 [TASK] Add return types (Commit b992ddf5 by Georg Ringer)
2021-02-17 [TASK] Switch to github actions instead of travis (Commit 0f391d5d by Georg Ringer)
2021-02-17 [FEATURE] Use new pagination implementation (Commit 434a43bc by Georg Ringer)
2021-02-16 [BUGFIX] Limit flexform fields for new records as well (Commit 98b5fa1b by Georg Ringer)
2021-02-16 [TASK] Improve code by php-cs-fixer (Commit 85429fa8 by Georg Ringer)
2021-02-16 [TASK] Improve code quality with rector (Commit 59d20395 by Georg Ringer)
2021-02-16 [!!!][TASK] Remove all widget ViewHelpers (Commit 82b69a9b by Georg Ringer)
2021-02-16 [TASK] Allow version 10-11 (Commit 760505dc by Georg Ringer)
2021-02-12 [TASK] Remove interfaces from TCA (Commit 3ee96b03 by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,70 @@
.. include:: /Includes.rst.txt
9.1.0 - 11th November 2021
==========================
.. only:: html
.. contents::
:local:
:depth: 3
Important features
------------------
Twitter Bootstrap v5 templates
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Thanks to Carsten Hager who provided templates variants based on Twitter Boostrap v5 which have been added next to the TWBv3 templates.
Improved manual
^^^^^^^^^^^^^^^
Thanks to Lina Wolf who updated the documentation and provided lots of additional information!
Support of lazy loading images
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The following TypoScript configuration has been added which are used in the templates.
.. code-block:: typoscript
plugin.tx_news.settings {
list.media.image.lazyLoading = {$styles.content.image.lazyLoading}
detail.media.image.lazyLoading = {$styles.content.image.lazyLoading}
}
If EXT:fluid_styled_content is not set, provide the configuration yourself.
All Changes
-----------
This is a list of all changes in this release: ::
2021-11-10 [BUGFIX] Return description of media #1643 (Commit 977c0dfa by Georg Ringer)
2021-11-10 [DOC] Add suggestion for fluid_styled_content #1642 (Commit 40b1623d by Georg Ringer)
2021-11-10 [DOC] Mention the twb5 templates in the according docs (Commit 66428004 by Georg Ringer)
2021-11-10 [TASK] Add description for suggestion instead of version information (Commit 6b5d0fd6 by Georg Ringer)
2021-11-10 [DOC] Add example how FAL properties can be rendered (Commit d393772b by Georg Ringer)
2021-11-10 [TASK] Add addQueryString:1 to TWB5 pagination (Commit 8ba5623d by Georg Ringer)
2021-11-10 [DOCS] Explain concept of "Demands" (#1638) (Commit 90f6aad8 by Lina Wolf)
2021-11-05 [BUGFIX] Handle hreflang event only if news is found #1532 (Commit f63e4408 by Georg Ringer)
2021-11-05 [BUGFIX] Use correct alt/title for list items in TWB variants (Commit 40e97f12 by Georg Ringer)
2021-11-05 [FEATURE] Support lazy loading for images (Commit 061c3968 by Georg Ringer)
2021-11-05 Apply fixes from StyleCI (#1637) (Commit 4221725b by Georg Ringer)
2021-11-05 [BUGFIX] Fix #1400: make mod.web_list.deniedNewTables/mod.web_list.allowedNewTables work again (#1401) (Commit fe0cb3f5 by Dmitry Dulepov)
2021-11-05 [BUGFIX] AbstractDemandedRepository::countDemanded uses generateQuery (Commit 95f8eb09 by Georg Ringer)
2021-11-05 [TASK] Support workspaces for tags #1397 (Commit 0c4b8b45 by Georg Ringer)
2021-11-05 [TASK] Add option uniqueInPid to slug options #1298 (Commit a22f5f36 by Georg Ringer)
2021-11-05 [BUGFIX] Fix SQL definition for related_link (#1436) (Commit 16be8bf1 by Eric Chavaillaz)
2021-11-05 [TASK] Remove non existing opengraph tags #1264 (Commit 08b95e37 by Georg Ringer)
2021-11-05 [BUGFIX] Respect categories from demand (#1555) (Commit 770c2ee2 by Thomas Helmrich)
2021-11-03 [DOCS] Modernize Page "Save & Preview" (#1634) (Commit 71c4e3a1 by Lina Wolf)
2021-11-01 [BUGFIX] Allow null for News::contentElements (Commit a4ff4ac6 by Georg Ringer)
2021-11-01 [Docs] Improve documentation content (#1628) (Commit 29004c02 by Lina Wolf)
2021-10-26 [BUGFIX] Proper migration of ExtensionUtility::configurePlugin #1617 (Commit 49732f58 by Georg Ringer)
2021-10-26 [DOC] Improve example for proxy class generation #1576 (Commit 3c85c812 by Georg Ringer)
2021-10-26 [BUGFIX] Add querystring to pagination links #1618 (Commit 9297aa56 by Georg Ringer)
2021-10-26 [DOCS] Fix Syntax, bring rst up to date (#1620) (Commit b241a78c by Lina Wolf)
2021-10-26 [FEATURE] Bootstrap 5 Templates (Commit f65b09bf by Carsten Hager)
2021-10-25 Fix code examples (#1615) (Commit 0639533d by Lina Wolf)
2021-10-25 [DOC] Fix date in release notes (Commit a9f5752c by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,43 @@
.. include:: /Includes.rst.txt
9.1.1 - 20th December 2021
==========================
.. only:: html
.. contents::
:local:
:depth: 3
Christmas release
-----------------
All Changes
-----------
This is a list of all changes in this release: ::
2021-12-16 [TASK] Update module_administration.svg (#1677) (Commit a1d143ef by bucheggerOnline)
2021-12-16 [DOCS] Add portal-like startpages (#1679) (Commit 28555eef by Lina Wolf)
2021-12-12 [DOCS] Minor improvements on How to start page (#1670) (Commit 2e79c284 by Sybille Peters)
2021-12-12 [DOCS] Minor improvements on thanks page (#1669) (Commit df5da57f by Sybille Peters)
2021-12-12 [DOCS] Changes related to Extension Configuration (#1672) (Commit 0bc2d96e by Sybille Peters)
2021-12-12 [DOCS] Improve style (#1675) (Commit ab49e789 by Sybille Peters)
2021-12-12 [DOCS] Fix formatting for typoscript (#1674) (Commit 17d9d7d4 by Sybille Peters)
2021-12-10 [BUGFIX] Properties of type DateTimeInterface should be nullable (Commit 4fd307ee by Georg Ringer)
2021-12-05 [DOCS] Fix typo (#1667) (Commit 53f2e97d by Alexander Nitsche)
2021-12-02 [BUGFIX] Replace outdated usage of clearable (Commit 9ab99cc3 by Georg Ringer)
2021-11-23 [DOC] Update badges in readme (Commit 923b9649 by Georg Ringer)
2021-11-23 [DOCS] Add General TSconfig examples (#1649) (Commit d5bbd3ce by Lina Wolf)
2021-11-23 [DOCS] documents data processors (#1655) (Commit eddb7d96 by Lina Wolf)
2021-11-23 Fix deprecated tests (Commit 1f4024bd by Georg Ringer)
2021-11-23 [TASK] Remove test class without test (Commit daf71ea6 by Georg Ringer)
2021-11-23 [BUGFIX] Remove invalid character (Commit ef7e00f2 by Georg Ringer)
2021-11-23 [BUGFIX] Allow null for archive (Commit 03cf9093 by Georg Ringer)
2021-11-20 Fix path to news_only.tsconfig (#1650) (Commit bae5fb38 by Michael Binder)
2021-11-17 fix small typo (#1648) (Commit 85297d36 by Volker Burggräf)
2021-11-16 [TASK] Remove trailing dot from pagination overview (#1647) (Commit a24f20f2 by Benjamin Franzke)
2021-11-11 [BUGFIX] Remove outdated linkvalidator configuration #1644 (Commit dd9d1bda by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:'%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,40 @@
.. include:: /Includes.rst.txt
9.2.2 - 25th January 2022
=========================
.. only:: html
.. contents::
:local:
:depth: 3
Bugfix release
--------------
This release is just a bugfix release.
All Changes
-----------
This is a list of all changes in this release: ::
2022-01-25 [BUGFIX] Allow null as return value of NewsRepository::findByUid (Commit ca58c4f1 by Georg Ringer)
2022-01-24 [BUGFIX] Rename variable name in NewsBaseController (Commit 1f21a325 by Georg Ringer)
2022-01-23 [TASK] Remove ajax pagination left overs (Commit 76c09fca by Georg Ringer)
2022-01-11 Update BackendUtility.php (#1688) (Commit d5c2c795 by Naderio)
2022-01-11 [DOCS] Display TypoScript and Extension configuration as confvals (#1696) (Commit fa5ffbdb by Lina Wolf)
2022-01-11 [BUGFIX] Fix pagination style for Bootstrap 3 (#1693) (Commit 19367ea8 by Daniel Haupt)
2022-01-11 Apply fixes from StyleCI (#1702) (Commit b81878a0 by Georg Ringer)
2022-01-11 [TASK] Further array check (Commit e6a0534b by Georg Ringer)
2022-01-11 [BUGFIX] Improve constructor merging (Commit fc3daf55 by Stig Nørgaard Færch)
2022-01-11 [BUGFIX] Check for variable in PageLayoutView (Commit 985ced62 by Georg Ringer)
2022-01-11 [BUGFIX] Better type checks for PHP8 (Commit cfe9fd7b by Georg Ringer)
2022-01-05 [BUGFIX] Move Changelog back to previous position (#1690) (Commit 8ad6c136 by Lina Wolf)
2022-01-05 [FEATURE] Display TSconfig as confvals (#1695) (Commit cd580513 by Lina Wolf)
2021-12-23 Update Item.html (#1666) (Commit 877000e5 by Thorsten Griebenow)
2021-12-23 [DOCS] Fix installation page (#1671) (Commit 374fbf72 by Sybille Peters)
2021-12-23 [DOCS] Update information about versioning (#1680) (Commit e447b4a0 by Sybille Peters)
2021-12-23 [BUGFIX] Take language id into account when generating a unique value in SlugService (#1684) (Commit 82fa4b3c by Wolfgang Klinger)
2021-12-23 [DOCS] Automate Screenshots (#1682) (Commit a097d3a6 by Lina Wolf)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:'%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,65 @@
.. include:: /Includes.rst.txt
9.3.0 - 14th March 2022
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important features
------------------
Support of single_pid in linkhandler
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The linkhandler can be used to generate links to news records by editors using the UI.
If the field `single_pid` of a news categories is used to define a dynamic target page instead of one hardcoded page, the following userFunc can now be used to get the correct page:
.. code-block:: typoscript
config.recordLinks.tx_news {
typolink {
# Detail page
parameter.cObject = USER
parameter.cObject {
userFunc = GeorgRinger\News\Service\LinkHandlerTargetPageService->process
news.data = field:uid
# Page used if no detail page is set in the category
fallback = 123
}
additionalParams.data = field:uid
additionalParams.wrap = &tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&tx_news_pi1[news]=|
}
}
All Changes
-----------
This is a list of all changes in this release: ::
2022-03-09 [BUGFIX] News::getDatetime can be null (Commit a46afa56 by Georg Ringer)
2022-03-04 [BUGFIX] Change used constants in TWB5 templates (Commit 641a22bc by Georg Ringer)
2022-02-21 [TASK] Adopt sorting in LinkHandlerTargetPageService (Commit 811472cc by Georg Ringer)
2022-02-21 [BUGFIX] Fix georgringer/news#1576: extension classes can be included twice and cause fatail error (#1727) (Commit 4e984e7c by Dmitry Dulepov)
2022-02-18 Apply fixes from StyleCI (#1726) (Commit 36da8ace by Georg Ringer)
2022-02-18 [DOC][FEATURE] Example how to skip dedicated detail page (Commit c066cf5d by Georg Ringer)
2022-02-18 [FEATURE] Provide linkhandler with category single_pid (Commit b1cae28b by Georg Ringer)
2022-02-14 [BUGFIX] Add workspace-restriction to XML-sitemap (#1722) (Commit 0abc861d by maximilian-walter)
2022-02-14 [DOCS] Clear cache for auto-publishing (#1718) (Commit a71a0560 by Lina Wolf)
2022-02-07 [BUGFIX] Avoid notice exception on ClassCacheManager (Commit 48a4e4b7 by Georg Ringer)
2022-02-04 [BUGFIX] Fix notices in backend (#1717) (Commit ade53b52 by Thomas Lüder)
2022-02-02 [FEATURE] Display number of news per category in Category Menu (#1699) (Commit 70beb6a8 by Philipp Kitzberger)
2022-02-02 [TASK] Do not link current page in pagination #1663 (Commit b74a4db0 by Georg Ringer)
2022-02-02 [BUGFIX] Show pagination only if required (Commit 99510b74 by Georg Ringer)
2022-02-02 [BUGFIX] Show pagination only if required (Commit a6e5b43d by Georg Ringer)
2022-02-02 [BUGFIX] Fix notices in backend (Commit a201e24c by Georg Ringer)
2022-02-02 [BUGFIX] Add "section" to link URL if uriOnly = 1 (#1709) (Commit 7013fa79 by Felix Heller)
2022-02-02 [BUGFIX] Fix "section" attribute in link tags (#1708) (Commit f59f21db by Felix Heller)
2022-01-28 [BUGFIX] Fix notice in CategoryService (Commit ffd8c12a by Georg Ringer)
2022-01-26 [BUGFIX] Remove bogus line (Commit 31a241a5 by Georg Ringer)
2022-01-25 [TASK] Remove not needed template (Commit 6de45b36 by Georg Ringer)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,40 @@
.. include:: /Includes.rst.txt
9.3.1 - 17th March 2022
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Important bugfixes
------------------
Support of pagination with limit & offset
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Since the transformation from the ViewHelper widgets to the pagination API the
pagination didn't allow to set an additional limit and offset in the plugin.
This works now again.
All Changes
-----------
This is a list of all changes in this release: ::
2022-03-17 [BUGFIX] Make the limit and offset in combination with pagination work (Commit bc85dff1 by Georg Ringer)
2022-03-16 Apply fixes from StyleCI (#1747) (Commit d18ad5bf by Georg Ringer)
2022-03-16 [FEATURE] List tags in admin module (Commit 0495266b by Georg Ringer)
2022-03-16 [TASK] Adopt class copyright (Commit 2df86068 by Georg Ringer)
2022-03-16 [BUGFIX] Fix notices in NewsController (Commit a043c278 by Georg Ringer)
2022-03-16 Apply fixes from StyleCI (#1742) (Commit 77c75b91 by Georg Ringer)
2022-03-16 [BUGFIX] Fix notice in PageViewQueryHook (Commit fdac4d02 by Georg Ringer)
2022-03-16 [BUGFIX] Fallback for category overlay in backend #1740 (Commit 12aa9135 by Georg Ringer)
2022-03-15 [BUGFIX] Fix notice in RecordListQueryHook (Commit 52d12735 by Georg Ringer)
2022-03-15 [TASK] Remove media preview in backend list (Commit 46951129 by Georg Ringer)
2022-03-14 [TASK] Change path to dummyImage for using EXT:news with typo3/cms-composer-installers 4.0 (#1739) (Commit d893d410 by Andreas Kessel)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,46 @@
.. include:: /Includes.rst.txt
9.4.0 - 26th April 2022
=======================
.. only:: html
.. contents::
:local:
:depth: 3
Thanks to
---------
This release is dedicated to Benni Mack and b13 (https://b13.com/).
Thanks for leading by example, helping me out as dev and as friend ❤️!
If you use EXT:news and it works out fine for you, please consider donating. Head over to https://github.com/sponsors/georgringer!
All Changes
-----------
This is a list of all changes in this release: ::
2022-04-26 [BUGFIX] Remove download + columnselector in be module (Commit 84bc6a02 by Georg Ringer)
2022-04-24 [BUGFIX] Fix notice in NewsController (#1775) (Commit 104a5275 by Georg Ringer)
2022-04-24 [BUGFIX] Use correct notice check (Commit cc2c7dc9 by Georg Ringer)
2022-04-24 [TASK] Change condition order (Commit d04fe5c9 by Georg Ringer)
2022-04-24 [BUGFIX] Link title in backend module again (Commit 63132676 by Georg Ringer)
2022-04-23 [TASK] Fix PHP notice (#1774) (Commit 8dd77033 by Peter Kraume)
2022-04-23 [BUGFIX]n Fix notices (#1773) (Commit 03182cdf by Georg Ringer)
2022-04-20 [DOCS] Align with new TYPO3 documentation standards (#1771) (Commit 2b0c6c51 by Alexander Nitsche)
2022-04-01 [BUGFIX] Return empty instead NULL (#1740) (#1763) (Commit a34e236a by Philipp Idler)
2022-04-01 [BUGFIX] Avoid warning undefined array key (#1764) (Commit 6873a913 by nigelmann)
2022-03-30 [BUGFIX] Fix notice for singleNews argument (Commit a046697b by Georg Ringer)
2022-03-29 Remove unnecessary part .text('Back') in JavaScript Snippet (#1762) (Commit 7e6b31a8 by Eric Bode)
2022-03-28 [FEATURE] Add 'fileIndex' argument to MediaViewHelper (Commit ee811c85 by Philipp Parzer)
2022-03-24 [BUGFIX] Fix notice in ItemsProcFunc (Commit 7e7d8179 by Georg Ringer)
2022-03-23 [BUGFIX] Fix notice in PageLayoutView (Commit 70105f0c by Georg Ringer)
2022-03-21 [BUGFIX] Show news in backend module again (Commit 11e85013 by Georg Ringer)
2022-03-19 Add func tests for news controller (#1757) (Commit b745f4c7 by Stefan Frömken)
2022-03-18 Add unit tests for static text (#1756) (Commit 271ade85 by Stefan Frömken)
2022-03-18 [TASK] Improve code of category model (Commit 7cefc9e7 by Stefan Frömken)
2022-03-18 Add allow-plugins to composer.json (#1752) (Commit 77db38cf by Stefan Frömken)
This list has been created by using `git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short`.

View File

@@ -0,0 +1,84 @@
.. include:: /Includes.rst.txt
.. the changelog is displayed in the pagetree in Reference/Changelog
.. there are external links to the github files however.
.. _changelog:
=========
ChangeLog
=========
Please follow this link to know which bugs have been fixed in which version.
List of versions
================
.. toctree::
:maxdepth: 5
:titlesonly:
:glob:
9-4-0
9-3-1
9-3-0
9-2-0
9-1-1
9-1-0
9-0-0
8-6-0
8-5-2
8-5-1
8-5-0
8-4-1
8-4-0
8-3-0
8-2-0
8-1-1
8-1-0
8-0-0
7-3-1
7-3-0
7-2-3
7-2-2
7-2-1
7-2-0
7-1-0
7-0-8
7-0-7
7-0-6
7-0-5
7-0-4
7-0-1
7-0-0
6-3-0
6-2-1
6-2-0
6-1-1
6-1-0
6-0-0
5-3-2
5-3-1
5-3-0
5-2-0
5-1-0
5-0-0
4-3-0
4-2-1
4-2-0
4-1-0
4-0-0
3-2-6
3-2-5
3-2-4
3-2-3
3-2-2
3-2-1
3-2-0
3-1-0
3-0-1
3-0-0
2-3-0
2-2-1
2-2-0
2-1-0