Add proper Changelog to documentation from now on

This commit is contained in:
Daniel Siepmann 2021-12-08 09:06:57 +01:00
parent ce3863619e
commit 34dff294ea
4 changed files with 48 additions and 17 deletions

View file

@ -1,16 +0,0 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../Includes.txt
.. _changelog:
ChangeLog
=========
Providing a change log chapter is optional. You can also refer
users to the ChangeLog file inside the extension or to some repository's
commit listing.

View file

@ -0,0 +1,10 @@
.. _changelog:
Changelog
=========
.. toctree::
:glob:
:reversed:
Changelog/*

View file

@ -0,0 +1,37 @@
2.1.0
=====
Breaking
--------
Nothing
Features
--------
* ``DateDemandFactory`` supports TypoScript ``stdWrap`` on all settings on first level.
* New option ``queryCallback`` for ``DateDemand`` was added.
This option allows to define a callback in TYPO3 way (e.g. function, closure or method ``->``).
This receives the ``DateRepository`` as well as the current ``QueryInterface`` to alter query after it was created based on the ``DateDemand``.
Fixes
-----
* ``DateRepository`` now properly fetches ``Date`` if no ``start`` and no ``end`` was given.
It fetched only upcoming ``Date`` beforehand.
It will now fetch all ``Date`` where either the start OR end is in future.
That way also currently active ``Date`` are returned.
Converting default from "future" to "running and future".
Tasks
-----
* Moved creation of ``DateDemand`` out of ``DateController`` into a new ``DateDemandFactory``.
That allows re use of creation from settings.
This also streamlines creation with ``EventDemand`` and ``EventDemandFactory``.
Deprecation
-----------
Nothing

View file

@ -60,5 +60,5 @@ DD Events
Developer/Index
KnownProblems/Index
ToDoList/Index
ChangeLog/Index
Changelog
Links