diff --git a/CHANGELOG.md b/CHANGELOG.md
index a40071d5c..2c6d6ced1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,582 +1,21 @@
-# VHS Change log
-
-3.1.0 - 2016-10-18
-------------------
-
-- :exclamation: [#1081](https://github.com/FluidTYPO3/vhs/pull/1081) *'doktypes'* attribute is deprecated in v:menu
- - not supported by TYPO3 Core as well
- - use e.g. shortcuts to group pages in menu instead of sysfolders
-
-- [TYPO3 8.4 supported](https://github.com/FluidTYPO3/vhs/commit/6bf3bb53664d876f2afac565899f94a5fb8d19f7)
-
-- [#1089](https://github.com/FluidTYPO3/vhs/pull/1089) Subresource Integrity - **SRI** - generation for v:asset.script and v:asset.style
- - Subresource Integrity (SRI) is a security feature that enables browsers to verify that files they fetch (for example, from a CDN) are delivered without unexpected manipulation
- - Activated with TS setting `plugin.tx_vhs.assets.tagsAddIntegrityAttribute`
- - Values, accepted by TS setting: `0 = off` (default), `1 = sha256`, `2 = sha384`, `3 = sha512`
- - [SRI](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity)
-
-- [#1095](https://github.com/FluidTYPO3/vhs/pull/1095) **v:const** ViewHelper added
- - Gets a value of PHP constant
- - [v:const](https://fluidtypo3.org/viewhelpers/vhs/master/ConstViewHelper.html)
-
-- [commit](https://github.com/FluidTYPO3/vhs/commit/9c14db5bc6dc2379a94a14432016235bfd08c1fa) **v:iterator.range** ViewHelper added
- - Creates a new array of numbers from the low to the high given value, incremented by the step value
- - Attributes: *'low'* (default: 1), *'high'*, *'step'* (default: 1)
- - [v:iterator.range](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/RangeViewHelper.html)
-
-- [commit](https://github.com/FluidTYPO3/vhs/commit/78f427fab396807367b403f62afa55d46f124edf) **v:iterator.push** ViewHelper added
- - Adds one variable to the end of the array and returns the result
- - Attributes: *'subject'* (input to work on, Array/Traversable/...), *'add'* (member to add to end of array, *required*), *'key'* (optional key to use; if key exists the member will be overwritten!)
- - [v:iterator.push](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/PushViewHelper.html)
-
-- [commit](https://github.com/FluidTYPO3/vhs/commit/1a356578733956c48be6c722fe0a7eba0605e622) v:media.image got *'canvasWidth'*, *'canvasHeight'* and *'canvasColor'* attributes
- - In case attributes are present VH creates a canvas with given dimensions and background color to center an image on
- - This is useful in cases where images of different sizes and aspect ratios need to be displayed in a clean way without having to crop them
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html)
-
-- [commit](https://github.com/FluidTYPO3/vhs/commit/3ae5313a74be327f08b7811cea6ac1e81f312a0b) v:media.image got *'crop'* attribute
- - Contains same values, as db field *crop* of *sys_file_reference* table when UI cropping tool in TYPO3 BE is used
- - Can be something like: {"x":22.07,"y":35.97,"width":142.92,"height":98.17,"rotate":0}
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html)
-
-- [#1085](https://github.com/FluidTYPO3/vhs/pull/1085) Prevented unintended auto rendering of v:menu when 'hideIfEmpty' attribute is used
-
-- [#1082](https://github.com/FluidTYPO3/vhs/pull/1082) Fixed render method in AbstractSecurityViewHelper, which prevented then-else rendering
-
-- [commit](https://github.com/FluidTYPO3/vhs/commit/2a4c6b9b9586d791706a98c6116476e3ebf67ea1) v:page.resources.fal respects TYPO3 localization rules, when fetching resources for localized pages
-
-- [#1115](https://github.com/FluidTYPO3/vhs/pull/1115) Fixed `Call to undefined method FluidTYPO3\Vhs\ViewHelpers\Page\Menu\SubViewHelper::isActive()`
-
-- [#1123](https://github.com/FluidTYPO3/vhs/pull/1123) Prevented ambiguous generation of assets with same content, but different name
-
-- [#1128](https://github.com/FluidTYPO3/vhs/pull/1128) Fixed `Uncaught TYPO3 Exception
-Class 'FluidTYPO3\Vhs\Traits\MathUtility' not found`
-
-- [#1130](https://github.com/FluidTYPO3/vhs/pull/1130) v:menu renders "Link to external URL" as external url - not local with redirect
-
-
-3.0.1 - 2016-07-29
-------------------
-
-- [#1067](https://github.com/FluidTYPO3/vhs/pull/1067) Argument `subject` on `v:format.preg.replace` made optional to allow usage with tag content / inline
-- [#1068](https://github.com/FluidTYPO3/vhs/pull/1068) Page-related ViewHelpers operable in backend context
-- [#1073](https://github.com/FluidTYPO3/vhs/pull/1073) Bug fix to show sub menus with single item on root level pages
-- [#1074](https://github.com/FluidTYPO3/vhs/pull/1074) Bug fix to remove unintentionally shown pages from menus
-- [#1077](https://github.com/FluidTYPO3/vhs/pull/1077) Added `JSON_HEX_APOS` to default JSON encoding parameters in `v:format.json.encode`
-
-
-3.0.0 - 2016-07-12
-------------------
-
- Cosmetic change: unmodified PSR-2 CGL and shorthand array syntax adopted.
- Contributions must now respect this CGL (`phpcs` as well as `phpcbf` are provided
- in the `vendor/bin` directory once installed and can be ran using `--standard=PSR2`).
-
-- :exclamation: NEW DEPRECATIONS AND REMOVED DEPRECATED CODE
- - [49e2295](https://github.com/FluidTYPO3/vhs/commit/49e22956fccd789fb244a7d244443de22915040a) Deprecated VHS typoLink ViewHelpers (use core versions instead)
- - *'includeHidden'*, *'showHiddenInMenu'* attributes deprecated on all Menu ViewHelpers
- - *'linkAccessRestrictedPages'* was deprectaed in favor of *'showAccessProtected'* on all Menu ViewHelpers
- - *'resolveExclude'*, *'showHidden'*, *'excludeSubpageTypes'* attributes removed from all Menu ViewHelpers
- - Removed `FluidTYPO3\Vhs\Service\PageSelectService` (use `FluidTYPO3\Vhs\Service\PageService` and TYPO3 native `TYPO3\CMS\Frontend\Page\PageRepository` instead)
- - [#1023](https://github.com/FluidTYPO3/vhs/pull/1023) RegEx related ViewHelpers changed
- - *v:condition.string.preg* removed and **v:variable.pregMatch** should be used instead
- - *v:format.regularExpression* removed and **v:format.pregReplace** should be used instead
- - [v:variable.pregMatch](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/PregMatchViewHelper.html)
- - [v:format.pregReplace](https://fluidtypo3.org/viewhelpers/vhs/master/Format/PregReplaceViewHelper.html)
- - [#1003](https://github.com/FluidTYPO3/vhs/pull/1003) v:switch and v:case ViewHelpers removed (use core versions instead)
- - [7ca6865](https://github.com/FluidTYPO3/vhs/commit/7ca686598c6d54ac6f3358198b09d71bd8032e2b) Argument `arguments` on Asset ViewHelpers removed (use `variables` instead)
-
-- [#970](https://github.com/FluidTYPO3/vhs/pull/970) **PHP7** is supported
-
-- [TYPO3 8 supported](https://github.com/FluidTYPO3/vhs/commit/5625467c951b2ee762d88da21169ade08605e7d0)
-
-- :exclamation: [#974](https://github.com/FluidTYPO3/vhs/pull/974) *'allowMoveToFooter'* attribute removed from asset ViewHelpers
- - use *'movable'* instead
-
-- :exclamation: [fc1baf9](https://github.com/FluidTYPO3/vhs/commit/fc1baf90b07f6036ccec74e53730c8c2f66e6af6) *'name'* attribute removed from v:variable.extensionConfiguration
- - use *'path'* instead
- - [v:variable.extensionConfiguration](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/ExtensionConfigurationViewHelper.html)
-
-- :exclamation: [#1003](https://github.com/FluidTYPO3/vhs/pull/1003) v:switch and v:case ViewHelpers removed
- - use **f:switch** and **f:case** from Fluid itself
- - check the notes from PR [#1003](https://github.com/FluidTYPO3/vhs/pull/1003) for migration instruction
-
-- :exclamation: [#987](https://github.com/FluidTYPO3/vhs/pull/987) Major refactoring of menu ViewHelpers
- - All the menu ViewHelpers are relocated from *v:page.menu.[vh-name]* to **v:menu.[vh-name]**
- - Removed `FluidTYPO3\Vhs\Service\PageSelectService` (use `FluidTYPO3\Vhs\Service\PageService` and TYPO3 native `TYPO3\CMS\Frontend\Page\PageRepository` instead)
- - **v:condition.page.hasSubpages**
- - *'includeHiddenInMenu'* attribute added - include pages hidden in menu
- - *'includeAccessProtected'* attribute added - includes pages, protected by FE groups constraints, see [#976](https://github.com/FluidTYPO3/vhs/issues/976)
- - *'includeHidden'*, *'showHiddenInMenu'* attributes deprecated
- - All the menu ViewHelpers
- - *'showAccessProtected'* attribute added - if `TRUE` links to access protected pages are always rendered regardless of user login status
- - *'classAccessProtected'* attribute added - optional class name to add to links which are access protected
- - *'classAccessGranted'* attribute added - optional class name to add to links which are access protected but access is actually granted (user is logged in with corrrect FE usergroup)
- - *'resolveExclude'*, *'showHidden'*, *'excludeSubpageTypes'* attributes removed
- - All the menu objects, used in Fluid manual menu rendering
- - got *'accessProtected'* property, which indicates, that page is protected by FE groups constraints
- - got *'accessGranted'* property, which indicates, that page is protected by FE groups, but currently logged in user can access the page
- - *'hasSubPages'* property was renamed to **'hasSubpages'** (lowercase P)
- - [Source commit with more info](https://github.com/FluidTYPO3/vhs/commit/ee6956109be02d1c8fd75db6e4c4732e417bf184)
- - [Followup no. 1](https://github.com/FluidTYPO3/vhs/commit/0400fb8297099db5a863cedbb3aaa1f8f9d64361)
- - [Followup no. 2](https://github.com/FluidTYPO3/vhs/commit/5b47ccca9484b399b5e7b3710f964e6b4077a8aa)
- - [Followup no. 3](https://github.com/FluidTYPO3/vhs/commit/342953013812788a29c58d33031d72221c737c6e)
-
-
-- :exclamation: [#1024](https://github.com/FluidTYPO3/vhs/pull/1024) v:page.link functionality was aligned with same link creation behavior, which was introdiced in menu ViewHelpers, regarding shrotcuts and protected pages
- - Received new attributes *'showAccessProtected'*, *'classAccessProtected'*, *'classAccessGranted'*, *'useShortcutUid'*, *'useShortcutTarget'*, *'useShortcutData'*
- - *'linkAccessRestrictedPages'* was deprectaed in favor of *'showAccessProtected'*
- - [v:page.link](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LinkViewHelper.html)
-
-- [#1022](https://github.com/FluidTYPO3/vhs/pull/1022) All the possible ViewHelpers are static compilable, which results in major performance improve
- - Discover [Static compilable](http://blog.reelworx.at/detail/fluid-compilable-speed-it-up/)
-
-- [#955](https://github.com/FluidTYPO3/vhs/pull/955) **v:unless** ViewHelper added
- - Inverted *f:if* which only supports negative matching
- - [v:unless](https://fluidtypo3.org/viewhelpers/vhs/master/UnlessViewHelper.html)
-
-- [#988](https://github.com/FluidTYPO3/vhs/pull/988) **v:iterator.diff** ViewHelper added
- - Computes the difference of arrays/Traversables
- - [v:iterator.diff](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/DiffViewHelper.html)
-
-- [#1018](https://github.com/FluidTYPO3/vhs/pull/1018) **v:iterator.unique** ViewHelper added
- - Accepts a subject and returns or assigns a new uniques-filtered array
- - [v:iterator.unique](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/UniqueViewHelper.html)
-
-- [#1019](https://github.com/FluidTYPO3/vhs/pull/1019) **v:iterator.column** ViewHelper added
- - Allows doing everything that array_column in PHP does but also supporting Iterator as input
- - [v:iterator.column](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/ColumnViewHelper.html)
-
-- [#958](https://github.com/FluidTYPO3/vhs/pull/958) v:page.header.alternate got *'addQueryString'* attribute
- - If *TRUE*, the current query parameters will be kept in the URI
- - [v:page.header.alternate](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/AlternateViewHelper.html)
-
-- [#980](https://github.com/FluidTYPO3/vhs/pull/980) v:media.youtube got *'enableJsApi'* attribute
- - Adds `enablejsapi=1` to a list of YouTube parameters
- - [v:media.youtube](https://fluidtypo3.org/viewhelpers/vhs/master/Media/YoutubeViewHelper.html)
-
-- [aff7034](https://github.com/FluidTYPO3/vhs/commit/aff7034dc135a704b9d946d3f87df6bdc0a3790f) v:variable.extensionConfiguration returns a complete extension settings in case NULL provided as 'path'
- - [v:variable.extensionConfiguration](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/ExtensionConfigurationViewHelper.html)
-
-- [6851420](https://github.com/FluidTYPO3/vhs/commit/6851420557ef00f5efcfb1ab8ad871c0b7c990a0) Image and ImageInfo ViewHelpers cna now correctly recognize a FileReference, supplied as 'src', so no need to set up manually 'treatIdAsUid' and 'treatIdAsReference' attributes
-
-- [#966](https://github.com/FluidTYPO3/vhs/pull/966) Fixed links of type "external" in menu ViewHelpers
- - [Source commit with more info](https://github.com/FluidTYPO3/vhs/commit/39a7c1820887199a1aade1c7bdd4b9dfd0ecd5eb)
-
-- [#981](https://github.com/FluidTYPO3/vhs/pull/981) Fixed `player_id` argument for Vimeo player
-
-- [#982](https://github.com/FluidTYPO3/vhs/pull/982) Fixed rendering of restricted pages by menu ViewHelpers
-
-- [#984](https://github.com/FluidTYPO3/vhs/pull/984) Fixed *'caseSensitive'* behavior of v:format.replace
-
-- [#994](https://github.com/FluidTYPO3/vhs/pull/994) Fixed deprecation warnings with `TSFE->getPageRenderer()`
-
-- [#995](https://github.com/FluidTYPO3/vhs/pull/995) Fixed *'addQueryString'* behavior in v:page.languageMenu
-
-- [#997](https://github.com/FluidTYPO3/vhs/pull/997) Fixed path to SVG flag icons in v:page.languageMenu
-
-- Easter egg: over [1000](https://github.com/FluidTYPO3/vhs/pull/1000) commitments into repository!
-
-- [#1001](https://github.com/FluidTYPO3/vhs/pull/1001) v:format.placeholder.image now loads the placeholder via http**s**: https://placehold.it
-
-- [#953](https://github.com/FluidTYPO3/vhs/pull/953) v:page.resources.fal respects enableFileds, when sliding records by rootline
-
-- [#1015](https://github.com/FluidTYPO3/vhs/pull/1015) v:render.template is aware of TYPO3 7 paths definition (layoutRootPath**s** and partialRootPath**s**)
-
-- [#1042](https://github.com/FluidTYPO3/vhs/pull/1042) v:page.header.canonical includes query string, like with `addQueryString`
-
-- [#1044](https://github.com/FluidTYPO3/vhs/pull/1044) Fix duplicate content in workspace previews
-
-- [8085f56](https://github.com/FluidTYPO3/vhs/commit/8085f5621112f1d23aaabd8c89d464dc2f7b71b8) v:media.source respect fully qualified uris
-
-- [456d709](https://github.com/FluidTYPO3/vhs/commit/456d709413351ceb2bc9a478a7e54bb032f9e5dc) src-set of image ViewHelper works correctly with `treatIdAsReference`
-
-- [4ea3cb2](https://github.com/FluidTYPO3/vhs/commit/4ea3cb289ffc99e10b321bbe45b94610576d631f) Bug fix for incorrect type cast causing translated FAL records to be incorrectly detected
-
-- [f38acef](https://github.com/FluidTYPO3/vhs/commit/f38acef2565d516b24c6cf89e7a67fec12165b3c) Bug fix for returned variable in `v:resource.collection`
-
-- [62428e8](https://github.com/FluidTYPO3/vhs/commit/62428e82e76e01191ecbc4c9355bcfbe34cbfaab) Security condition ViewHelpers fixed to work in compiled templates
-
-- [5e17260](https://github.com/FluidTYPO3/vhs/commit/5e17260ae34800fda6a183ff2b7f3353cfe70261) Bug fix for interpretation of `movable` argument on Assets
-
-- [9c739c7](https://github.com/FluidTYPO3/vhs/commit/9c739c7d8179be6ad28fa8e6aa596f0e8f14163b) Bug fix to localise all FAL records individually
-
-- [efa01ee](https://github.com/FluidTYPO3/vhs/commit/efa01eefe7a64867515682625df7faf439b356c6) Bug fix to exclude DELETED placeholders for FAL records when in workspace mode
-
-- [2614c18[(https://github.com/FluidTYPO3/vhs/commit/2614c189ba08cf1b58c9f9fbbd250b7114e593f9) Bug fix to make image sub-ViewHelpers function with changed parent class
-
-- [#1065](https://github.com/FluidTYPO3/vhs/pull/1065) Updated deprecated usage of PageRenderer
-
-2.4.0 - 2015-11-19
-------------------
-
-- [TYPO3 7 LTS supported](https://github.com/FluidTYPO3/vhs/commit/ab893323e2cac57ca32b22efe20a7ad67c3e7bff)
-
-- :exclamation: No more testing for PHP 5.4
-
-- :exclamation: Support of TYPO3 6.2 dropped
- - For TYPO3 6.2 based projects there will be a *legacy* branch
-
-- :exclamation: [#829](https://github.com/FluidTYPO3/vhs/pull/829) *'allowMoveToFooter'* attribute became deprecated in asset ViewHelpers
- - use *'movable'* instead
-
-- :exclamation: [#856](https://github.com/FluidTYPO3/vhs/pull/856) *'pageUid'* attribute removed from v:render.request
- - In fact it was never used, so shouldn't break your code, unless you explicitly defined it
- - [v:render.request](https://fluidtypo3.org/viewhelpers/vhs/master/Render/RequestViewHelper.html)
-
-- [#906](https://github.com/FluidTYPO3/vhs/pull/906) [#907](https://github.com/FluidTYPO3/vhs/pull/907) [#908](https://github.com/FluidTYPO3/vhs/pull/908) [#909](https://github.com/FluidTYPO3/vhs/pull/909) [#910](https://github.com/FluidTYPO3/vhs/pull/910) [#911](https://github.com/FluidTYPO3/vhs/pull/911) [#912](https://github.com/FluidTYPO3/vhs/pull/912) [#913](https://github.com/FluidTYPO3/vhs/pull/913) All the condition (v:condition.*) ViewHelpers are static compilable
- - Makes these ViewHelpers compatible with TYPO3 7.3+
- - Improves Fluid rendering speed
- - Discover [Static compilable](http://blog.reelworx.at/detail/fluid-compilable-speed-it-up/)
-
-- [#875](https://github.com/FluidTYPO3/vhs/pull/875) **Responsive images** support added
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html) got *'srcset'* attribute, which contains CSV or Traversable with image widths
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html) got *'srcsetDefault'* attribute, expected to contain default width, which should be used as fallback for non-srcset aware browsers
- - [v:media.picture](https://fluidtypo3.org/viewhelpers/vhs/master/Media/PictureViewHelper.html) - fully-functional implementation of [picturefill](http://scottjehl.github.io/picturefill/)
-
-- [#825](https://github.com/FluidTYPO3/vhs/pull/825) v:page.resources.fal got *'slide'*, *'slideCollect'* and *'slideCollectReverse'* attributes, which enables page media to slide
- - [v:page.resources.fal](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Resources/FalViewHelper.html)
- - As a bonus, [SlideViewHelperTrait](https://github.com/FluidTYPO3/vhs/blob/4b2215d74b339f3014e1e0f866439cbb05cb2ff6/Classes/Traits/SlideViewHelperTrait.php) introduced
-
-- [#884](https://github.com/FluidTYPO3/vhs/pull/884) **v:media.gravatar** and **v:uri.gravatar** ViewHelpers added
- - [v:media.gravatar](https://fluidtypo3.org/viewhelpers/vhs/master/Media/GravatarViewHelper.html)
- - [v:uri.gravatar](https://fluidtypo3.org/viewhelpers/vhs/master/Uri/GravatarViewHelper.html)
- - [Gravatar](https://en.gravatar.com/)
-
-- [#945](https://github.com/FluidTYPO3/vhs/pull/945) v:variable.extensionConfiguration can fetch a subpart of extension configuration
- - *'path'* attribute introduced, which is responsible for this; contains TS-dotted path, like 'bar.baz'
- - :exclamation: *'name'* attribute became optional and deprecated
- - *'name'* and *'path'* are both optional, but at least one of them must be set
- - [v:variable.extensionConfiguration](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/ExtensionConfigurationViewHelper.html)
-
-- [#883](https://github.com/FluidTYPO3/vhs/pull/883) v:resource.image returns an img-tag instead of an array, when no 'as' attribute provided
- - [v:resource.image](https://fluidtypo3.org/viewhelpers/vhs/master/Resource/ImageViewHelper.html)
-
-- [#861](https://github.com/FluidTYPO3/vhs/pull/861) All the menu ViewHelpers got *'forceAbsoluteUrl'* attribute
- - Forces menu items to contain absolute URLs
- - Default: `FALSE`
-
-- v:page.resources.fal respects overrides in page localizations
- - [v:page.resources.fal](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Resources/FalViewHelper.html)
- - [Source commit with more info](https://github.com/FluidTYPO3/vhs/commit/59c9b3b3c9cc94e3e750d91f5f81dc3a6c9e675a)
-
-- [#921](https://github.com/FluidTYPO3/vhs/pull/921) v:page.header.canonical respects RealURL configuration
- - :exclamation: Due to internal changes, attribute *'normalWhenNoLanguage'* is not used anymore and deprecated
- - [v:page.header.canonical](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/CanonicalViewHelper.html)
-
-- v:format.tidy got *'encoding'* attribute
- - Sets string encoding for Tidy
- - Default: `utf8`
- - [v:format.tidy](https://fluidtypo3.org/viewhelpers/vhs/master/Format/TidyViewHelper.html)
- - [Source commit with more info](https://github.com/FluidTYPO3/vhs/commit/f572be6a6c6ca261e1eee9bc74dc54e0dae0bb01)
-
-- v:format.replace got *'caseSensitve'* attribute
- - Makes replacements case sensitive
- - Default: `TRUE`
- - [v:format.replace](https://fluidtypo3.org/viewhelpers/vhs/master/Format/ReplaceViewHelper.html)
-
-- [#847](https://github.com/FluidTYPO3/vhs/pull/847) All the menu ViewHelpers got rid of hardcoded backup values
- - This allows to use any variable names in 'as' and 'rootLineAs' attributes
-
-- [#879](https://github.com/FluidTYPO3/vhs/pull/879) All the menu ViewHelpers respect empty values in page translations
-
-- [#763](https://github.com/FluidTYPO3/vhs/pull/763) All the menu ViewHelpers respect moved pages in workspaces
-
-- [#854](https://github.com/FluidTYPO3/vhs/pull/854) v:page.languageMenu correctly detects TYPO3 version and provides appropriate path to flag-images
- - [v:page.languageMenu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageMenuViewHelper.html)
-
-- [#871](https://github.com/FluidTYPO3/vhs/pull/871) v:page.languageMenu applies both: 'inactive' and 'current' classes, when this is a case
- - [v:page.languageMenu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageMenuViewHelper.html)
-
-- [#858](https://github.com/FluidTYPO3/vhs/pull/858) Force closing tag (instead of self-closing), when no file specified (or found) for asset
-
-- [#922](https://github.com/FluidTYPO3/vhs/pull/922) v:page.resources.fal loads resources of *current* page by default
- - [v:page.resources.fal](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Resources/FalViewHelper.html)
-
-- [#865](https://github.com/FluidTYPO3/vhs/pull/865) v:resource.image respects fully qualified URIs
- - This VH can be used with external storages from now
- - [v:resource.image](https://fluidtypo3.org/viewhelpers/vhs/master/Resource/ImageViewHelper.html)
-
-- [#905](https://github.com/FluidTYPO3/vhs/pull/905) v:page.menu correctly calculates number of translated sub-pages
-
-- [#915](https://github.com/FluidTYPO3/vhs/pull/915) v:media.image correctly define paths to images, when `config.absRefPrefix` contains sub-folder in path
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html)
-
-- [#939](https://github.com/FluidTYPO3/vhs/pull/939) v:resource.record.fal handles workspaces better
- - [v:resource.record.fal](https://fluidtypo3.org/viewhelpers/vhs/master/Resource/Record/FalViewHelper.html)
-
-- [#898](https://github.com/FluidTYPO3/vhs/pull/898) All the menu ViewHelpers are aware of possible *anonymous* users, when checking access rights against pages, links to which they generate
- - *anonymous* users are those, who doesn't have a concrete *user* object, but have *group* only, like is done in [EXT:sfpipauth](http://typo3.org/extensions/repository/view/sfpipauth)
-
-- [#925](https://github.com/FluidTYPO3/vhs/pull/925) v:media.audio correctly handles audio-files with non-lowercase file extension
- - [v:media.audio](https://fluidtypo3.org/viewhelpers/vhs/master/Media/AudioViewHelper.html)
-
-- [#934](https://github.com/FluidTYPO3/vhs/pull/934) `PageSelectService` is instantiated via `GeneralUtility::makeInstance()` instead of `new()`, making it possible to Xclass
-
-- Bugfix to respect 'preload' argument of v:media.audio
- - [v:media.audio](https://fluidtypo3.org/viewhelpers/vhs/master/Media/AudioViewHelper.html)
-
-2.3.3 - 2015-05-20
-------------------
-
-- [#826](https://github.com/FluidTYPO3/vhs/pull/826) **v:format.wordWrap** added - breaks a *'subject'* into strings with maximum size of *'limit'* (default = 80) characters, breaking with *'break'* (default = PHP_EOL) and concatenating them with *'glue'* (default = PHP_EOL)
- - [v:format.wordWrap](https://fluidtypo3.org/viewhelpers/vhs/master/Format/WordWrapViewHelper.html)
-
-- [#819](https://github.com/FluidTYPO3/vhs/pull/819) v:format.eliminate got *'whitespaceBetweenHtmlTags'* attribute, which makes VH to remove all spaces between HTML tags
- - [v:format.eliminate](https://fluidtypo3.org/viewhelpers/vhs/master/Format/EliminateViewHelper.html)
-
-2.3.2 - 2015-04-16
-------------------
-
-- [#798](https://github.com/FluidTYPO3/vhs/pull/798) v:page.header.meta got *'property'* attribute - used for open graph metadata
- - [v:page.header.meta](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/MetaViewHelper.html)
-
-- [#799](https://github.com/FluidTYPO3/vhs/pull/799) v:iterator.filter got *'nullFilter'* attribute - allows to filter NULL or empty values
- - [v:iterator.filter](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/FilterViewHelper.html)
-
-- v:or 'arguments' array also applies on 'alternative' text
- - Format is same, as in PHP [sprintf](http://php.net/manual/ru/function.sprintf.php)
- - [v:or](https://fluidtypo3.org/viewhelpers/vhs/master/OrViewHelper.html)
-
-2.3.1 - 2015-03-15
-------------------
-
-- No important changes
-
-2.3.0 - 2015-03-09
-------------------
-
-- :exclamation: Legacy namespace support completely removed
- - It is no longer possible to use any of VHS classes by their legacy names. Switch to the proper vendor and namespace.
-
-- Reusable Traits implemented to extend ViewHelper capabilities, as a replacement for ViewHelperUtility:
- - [BasicViewHelperTrait](https://github.com/FluidTYPO3/vhs/commit/0630c1a685b36b3bf799220a8e06b9c57ccadefe)
- - [ArrayConsumingViewHelperTrait](https://github.com/FluidTYPO3/vhs/commit/0630c1a685b36b3bf799220a8e06b9c57ccadefe)
- - [TemplateVariableViewHelperTrait](https://github.com/FluidTYPO3/vhs/commit/0630c1a685b36b3bf799220a8e06b9c57ccadefe)
- - [TagViewHelperTrait](https://github.com/FluidTYPO3/vhs/commit/7def7c1cb1f0cb5d125465cdd65a854851b6d7e3)
-
-- :exclamation: Support of TYPO3 6.0 and 6.1 was dropped
-
-- :exclamation: Minimum PHP requirement is now 5.4.0 due to the use of Traits
- - [Details](https://github.com/FluidTYPO3/vhs/commit/d1b732dbcd61fbdfd27df323265cbcb77618b4a3)
- - [Reason for raising requirement](https://github.com/FluidTYPO3/vhs/commit/0630c1a685b36b3bf799220a8e06b9c57ccadefe)
-
-- [#734](https://github.com/FluidTYPO3/vhs/pull/734) :exclamation: **v:format.url.sanitizeString** changed
- - Became deprecated - use **v:format.sanitizeString** instead
- - Got *'customMap'* attribute - allows to override built-in replacement mapping with custom one
- - [v:format.sanitizeString](https://fluidtypo3.org/viewhelpers/vhs/master/Format/SanitizeStringViewHelper.html)
-
-- :exclamation: CompilableAsset concept removed
- - [Details](https://github.com/FluidTYPO3/vhs/commit/c56b224d83886539112e0ee5e270218ad0bee8ad)
-
-- [#735](https://github.com/FluidTYPO3/vhs/pull/735) Context ViewHelpers added: **v:condition.context.isDevelopment**, **v:condition.context.isProduction**, **v:condition.context.isTesting** and **v:context.get**
- - [v:condition.context.isDevelopment](https://fluidtypo3.org/viewhelpers/vhs/master/Condition/Context/IsDevelopmentViewHelper.html) - returns TRUE if application context is 'Development' or a sub-context of it
- - [v:condition.context.isProduction](https://fluidtypo3.org/viewhelpers/vhs/master/Condition/Context/IsProductionViewHelper.html) - returns TRUE if application context is 'Production' or a sub-context of it
- - [v:condition.context.isTesting](https://fluidtypo3.org/viewhelpers/vhs/master/Condition/Context/IsTestingViewHelper.html) - returns TRUE if application context is 'Testing' or a sub-context of it
- - [v:context.get](https://fluidtypo3.org/viewhelpers/vhs/master/Context/GetViewHelper.html) - returns the current application context which may include possible sub-contexts
- - **Note**: these ViewHelpers will work on TYPO3 >= 6.2 only. [Read more about contexts in TYPO3](http://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Bootstrapping/Index.html#bootstrapping-context)
-
-- [#771](https://github.com/FluidTYPO3/vhs/pull/771) **v:variable.extensionConfiguration** added - reads extensions settings located in ext_conf_template.txt
- - [v:variable.extensionConfiguration](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/ExtensionConfigurationViewHelper.html)
-
-- [#746](https://github.com/FluidTYPO3/vhs/pull/746) **v:resource.language** added - reads a language file and returns all the translations from it
- - [v:resource.language](https://fluidtypo3.org/viewhelpers/vhs/master/Resource/LanguageViewHelper.html)
-
-- [#770](https://github.com/FluidTYPO3/vhs/pull/770) [#773](https://github.com/FluidTYPO3/vhs/pull/773) v:media.youtube got more control attributes:
- - *'hideControl'* - hide player's control bar
- - *'hideInfo'* - hide player's info bar
- - *'playlist'* - comma separated list of video IDs to be played
- - *'loop'* - play the video in a loop
- - *'start'* - start playing after seconds
- - *'end'* - stop playing after seconds
- - *'lightTheme'* - use the player's light theme
- - *'videoQuality'* - set the player's video quality (hd1080,hd720,highres,large,medium,small)
- - *'windowMode'* - Set the Window-Mode of the player (transparent,opaque). This is necessary for z-index handling in IE10/11.
- - [v:media.youtube](https://fluidtypo3.org/viewhelpers/vhs/master/Media/YoutubeViewHelper.html)
-
-- [#751](https://github.com/FluidTYPO3/vhs/pull/751) v:iterator.filter also accepts an array as 'filter' attribute; in case of array provided as filter, each value of 'subject' is compared with each value of 'filter'
-
-- [#757](https://github.com/FluidTYPO3/vhs/pull/757) v:iterator.merge can be used in a chain
- - suggested usage: `{abc -> v:iterator.merge(b: def)}`
- - [v:iterator.merge](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/MergeViewHelper.html)
-
-- Contents of Fluid assets (asset's attribute *fluid="TRUE"*) can be stored (or overridden) with TS 'content' property
- - See [commit message](https://github.com/FluidTYPO3/vhs/commit/a14e2bbe1734e20509399513d987626f3a28bda3)
- - Check [asset TS settings](https://github.com/FluidTYPO3/vhs#asset-settings)
-
-- [#740](https://github.com/FluidTYPO3/vhs/pull/740) v:page.languageMenu got *'excludeQueryVars'* attribute - set to comma-separate list of GET variables to exclude from generated link
- - [v:page.languageMenu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageMenuViewHelper.html)
-
-- v:debug got more intelligence in debugging ObjectAccessors - shows properties only accessible in Fluid
- - [v:debug](https://fluidtypo3.org/viewhelpers/vhs/master/DebugViewHelper.html)
-
-2.2.0 - 2014-12-03
-------------------
-
-- Added support of TYPO3 7.x
-
-2.1.4 - 2014-11-16
-------------------
-
-- [#710](https://github.com/FluidTYPO3/vhs/pull/710) :exclamation: Asset's *'arguments'* property is removed - use *'variables'* instead
- - [v:asset.prefetch](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/PrefetchViewHelper.html)
- - [v:asset.script](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/ScriptViewHelper.html)
- - [v:asset.style](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/StyleViewHelper.html)
-
-- :exclamation: MenuViewHelpers attribute *'useShortcutUid'* default value was changed from TRUE to FALSE
- - [v:page.menu.browse](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/BrowseViewHelper.html)
- - [v:page.menu.deferred](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/DeferredViewHelper.html)
- - [v:page.menu.directory](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/DirectoryViewHelper.html)
- - [v:page.menu.list](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/ListViewHelper.html)
- - [v:page.breadCrumb](https://fluidtypo3.org/viewhelpers/vhs/master/Page/BreadCrumbViewHelper.html)
- - [v:page.menu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html)
-
-2.1.3 - 2014-10-24
-------------------
-
-- [#688](https://github.com/FluidTYPO3/vhs/pull/688) **v:condition.type.isBoolean** added
- - [v:condition.type.isBoolean](https://fluidtypo3.org/viewhelpers/vhs/master/Condition/Type/IsBooleanViewHelper.html)
-
-- [#697](https://github.com/FluidTYPO3/vhs/pull/697) **v:format.removeXss** added - accepts *'string'* as argument and cleans it out from possible XSS
- - Not included in VH reference, so please check [commit](https://github.com/FluidTYPO3/vhs/commit/9bcb298d10722110401dca48263159f3ae5405a0)
-
-2.1.2 - 2014-10-04
-------------------
-
-- [#684](https://github.com/FluidTYPO3/vhs/pull/684) v:page.languageMenu got *'configuration'* attribute - holds additional typoLink configuration
- - [v:page.languageMenu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageMenuViewHelper.html)
-
-2.1.1 - 2014-10-03
-------------------
-
-- No important changes
-
-2.1.0 - 2014-10-03
-------------------
-
-- [#681](https://github.com/FluidTYPO3/vhs/pull/681) **v:tag** added - generate dynamic HTML tag names without breaking XHTML validation and with nice features, like disabling empty attributes
- - Check [release notes](https://fluidtypo3.org/blog/news/vhs-21-released.html) to find out more about this VH
- - [v:tag](https://fluidtypo3.org/viewhelpers/vhs/master/TagViewHelper.html)
-
-- v:iterator.filter got *'invert'* attribute - inverts the behavior of the ViewHelper, so the filtered element is removed from the array
- - [v:iterator.filter](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/FilterViewHelper.html)
-
-2.0.2 - 2014-09-19
-------------------
-
-- :exclamation: Asset's *'arguments'* property is deprecated - use *'variables'* instead
- - [v:asset.prefetch](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/PrefetchViewHelper.html)
- - [v:asset.script](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/ScriptViewHelper.html)
- - [v:asset.style](https://fluidtypo3.org/viewhelpers/vhs/master/Asset/StyleViewHelper.html)
-
-- v:iterator.extract got *'single'* attribute - returns the first value instead of always returning all values
- - [v:iterator.extract](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/ExtractViewHelper.html)
-
-2.0.1 - 2014-09-05
-------------------
-
-- No important changes
-
-2.0.0 - 2014-09-05
-------------------
-
-- [#545](https://github.com/FluidTYPO3/vhs/pull/545) :exclamation: PHP namespaces support
- - VHS now uses the FluidTYPO3\Vhs namespace which means you are advised to change all your Fluid namespace inclusions.
- - `{namespace v=Tx_Vhs_ViewHelpers}` -> `{namespace v=FluidTYPO3\Vhs\ViewHelpers}`
- - `xmlns:v="http://fedext.net/ns/vhs/ViewHelpers"` -> `xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"`
- - [More info](https://fluidtypo3.org/blog/news/vhs-20-released.html)
-
-- [#540](https://github.com/FluidTYPO3/vhs/pull/540) :exclamation: Deprecated ViewHelpers removed
- - **v:var** namespace is now **v:variable**
- - **v:if** namespace is now **v:condition**
- - **v:condition** ViewHelper is removed (use **v:if**)
- - all the ViewHelpers from **v:condition** namespace were reworked - check VHS [reference page](https://fluidtypo3.org/viewhelpers/vhs/master.html)
- - **v:form.hasValidator** is now **v:condition.form.hasValidator**
- - **v:form.required** is now **v:condition.form.isRequired**
- - all the client-information ViewHelpers: **..client.isBrowser**, **..client.isMobile**, **..client.isSystem** removed
- - **v:if.condition** - use **v:if**, it can do the same
- - **v:if.condition.extend** - use **v:if**, it can do the same
- - **v:iterator.contains** is now **v:condition.iterator.contains**
- - **v:page.content.footer** is now **v:page.footer**
- - **v:page.content.get** is now **v:content.get**
- - **v:page.content.render** is now **v:content.render**
- - **v:page.siteUrl** is now **v:site.url**
- - **v:var.isset** is now **v:condition.variable.isset**
-
-- [#643](https://github.com/FluidTYPO3/vhs/pull/643) :exclamation: ImageInfoViewHelpers attribute *path* renamed to *src*
- - [v:media.image.height](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/HeightViewHelper.html)
- - [v:media.image.width](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/WidthViewHelper.html)
- - [v:media.image.mimetype](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/MimetypeViewHelper.html)
-
-- :exclamation: *'allowMoveToFooter'* property renamed to *'movable'* in asset definitions through TypoScript
- - Check [commit message](https://github.com/FluidTYPO3/vhs/commit/0e2c6ea90a2efc9abd09622d4299ba4184b7da47) for details
-
-- :exclamation: *'showHidden'* property is deprecated in MenuViewHelpers
- - Check [commit message](https://github.com/FluidTYPO3/vhs/commit/ce1513ef21d0c23bd4db26e8ae4c1048b8dd0906) for a reason
- - [v:page.menu.browse](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/BrowseViewHelper.html)
- - [v:page.menu.deferred](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/DeferredViewHelper.html)
- - [v:page.menu.directory](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/DirectoryViewHelper.html)
- - [v:page.menu.list](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/ListViewHelper.html)
- - [v:page.breadCrumb](https://fluidtypo3.org/viewhelpers/vhs/master/Page/BreadCrumbViewHelper.html)
- - [v:page.menu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html)
-
-- Workspaces support in menus added
- - [Commit message](https://github.com/FluidTYPO3/vhs/commit/1146b2dadf00efc8a757c8b01d6b8f6defdb5f42)
-
-- [#534](https://github.com/FluidTYPO3/vhs/pull/534) **v:content.info** added - ViewHelper to access data of the current content element record
- - [v:content.info](https://fluidtypo3.org/viewhelpers/vhs/master/Content/InfoViewHelper.html)
-
-- **v:variable.register.get** and **v:variable.register.set** added - allow to work with TSFE registers
- - [v:variable.register.get](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/Register/GetViewHelper.html)
- - [v:variable.register.set](https://fluidtypo3.org/viewhelpers/vhs/master/Variable/Register/SetViewHelper.html)
-
-- **v:media.audio** added - renders HTML code to embed a HTML5 audio player
- - [v:media.audio](https://fluidtypo3.org/viewhelpers/vhs/master/Media/AudioViewHelper.html)
-
-- **v:iterator.keys** added - gets keys from an iterator
- - [v:iterator.keys](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/KeysViewHelper.html)
-
-- [#578](https://github.com/FluidTYPO3/vhs/pull/578) **v:resource.collection** added - returns a TYPO3 collection (records or files)
- - [v:resource.collection](https://fluidtypo3.org/viewhelpers/vhs/master/Resource/CollectionViewHelper.html)
-
-- [#538](https://github.com/FluidTYPO3/vhs/pull/538) ImageViewHelpers got *'format'* and *'quality'* attributes
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html)
- - [v:uri.image](https://fluidtypo3.org/viewhelpers/vhs/master/Uri/ImageViewHelper.html)
-
-- [#629](https://github.com/FluidTYPO3/vhs/pull/629) ImageViewHelpers got *'maxW'*, *'maxH'*, *'minW'*, *'minH'* attributes
- - [v:media.image](https://fluidtypo3.org/viewhelpers/vhs/master/Media/ImageViewHelper.html)
- - [v:uri.image](https://fluidtypo3.org/viewhelpers/vhs/master/Uri/ImageViewHelper.html)
-
-- [#626](https://github.com/FluidTYPO3/vhs/pull/626) v:iterator.sort can now combine sort flags in *'sortFlags'*
- - [v:iterator.sort](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/SortViewHelper.html)
-
-- [#634](https://github.com/FluidTYPO3/vhs/pull/634) ImageInfoViewHelpers support FAL now via new attributes: *'treatIdAsUid'* and *'treatIdAsReference'*
- - [v:media.image.height](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/HeightViewHelper.html)
- - [v:media.image.width](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/WidthViewHelper.html)
- - [v:media.image.mimetype](https://fluidtypo3.org/viewhelpers/vhs/master/Media/Image/MimetypeViewHelper.html)
-
-- [#635](https://github.com/FluidTYPO3/vhs/pull/635) v:iterator.chunk fills up missing chunks/elements with NULLs, when *'fixed'* is TRUE
- - [v:iterator.chunk](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/ChunkViewHelper.html)
-
-- [#641](https://github.com/FluidTYPO3/vhs/pull/641) v:iterator.chunk got *'preserveKeys'* attribute
- - [v:iterator.chunk](https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/ChunkViewHelper.html)
-
-- v:page.menu.browse got *'pageUid'* attribute
- - [v:page.menu.browse](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/BrowseViewHelper.html)
-
-- [#660](https://github.com/FluidTYPO3/vhs/pull/660) v:page.menu.browse got *'currentPageUid'* attribute
- - [v:page.menu.browse](https://fluidtypo3.org/viewhelpers/vhs/master/Page/Menu/BrowseViewHelper.html)
-
-- [#620](https://github.com/FluidTYPO3/vhs/pull/620) v:page.languageMenu got *'pageUid'* attribute
- - [v:page.languageMenu](https://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageMenuViewHelper.html)
-
-- ContentViewHelpers got *'sectionIndexOnly'* attribute - allows to include content elements which are indicated as "Include in section index" in content attributes
- - [v:render.record](https://fluidtypo3.org/viewhelpers/vhs/master/Render/RecordViewHelper.html)
- - [v:content.get](https://fluidtypo3.org/viewhelpers/vhs/master/Content/GetViewHelper.html)
- - [v:content.render](https://fluidtypo3.org/viewhelpers/vhs/master/Content/RenderViewHelper.html)
- - [v:content.random.get](https://fluidtypo3.org/viewhelpers/vhs/master/Content/Random/GetViewHelper.html)
- - [v:content.random.render](https://fluidtypo3.org/viewhelpers/vhs/master/Content/Random/RenderViewHelper.html)
-
-- [#552](https://github.com/FluidTYPO3/vhs/pull/552) Mount points are supported in menus
-
-- `vhs_main` and `vhs_markdown` caching configurations added, so you may configure to use your own caching backend (e.g. Redis) instead of DB
+Latest release: 3.1.0 (2016/12/09)
+
+All previous release change logs:
+
+* [3.1.0 (2016/12/09)](Documentation/Changelog/3.1.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/3.0.1...3.1.0)
+* [3.0.1 (2016/07/28)](Documentation/Changelog/3.0.1.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/3.0.0...3.0.1)
+* [3.0.0 (2016/07/11)](Documentation/Changelog/3.0.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.4.0...3.0.0)
+* [2.4.0 (2015/09/18)](Documentation/Changelog/2.4.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.3.3...2.4.0)
+* [2.3.3 (2015/05/19)](Documentation/Changelog/2.3.3.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.3.2...2.3.3)
+* [2.3.2 (2015/04/15)](Documentation/Changelog/2.3.2.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.3.1...2.3.2)
+* [2.3.1 (2015/03/14)](Documentation/Changelog/2.3.1.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.3.0...2.3.1)
+* [2.3.0 (2015/03/08)](Documentation/Changelog/2.3.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.2.0...2.3.0)
+* [2.2.0 (2014/12/02)](Documentation/Changelog/2.2.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.1.4...2.2.0)
+* [2.1.4 (2014/11/25)](Documentation/Changelog/2.1.4.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.1.3...2.1.4)
+* [2.1.3 (2014/11/15)](Documentation/Changelog/2.1.3.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.1.2...2.1.3)
+* [2.1.2 (2014/10/03)](Documentation/Changelog/2.1.2.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.1.1...2.1.2)
+* [2.1.1 (2014/10/02)](Documentation/Changelog/2.1.1.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.1.0...2.1.1)
+* [2.1.0 (2014/10/02)](Documentation/Changelog/2.1.0.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.0.2...2.1.0)
+* [2.0.2 (2014/09/18)](Documentation/Changelog/2.0.2.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.0.1...2.0.2)
+* [2.0.1 (2014/09/04)](Documentation/Changelog/2.0.1.md) [Full list of changes](https://github.com/FluidTYPO3/vhs/compare/2.0.0...2.0.1)
+* [2.0.0 (2014/09/04)](Documentation/Changelog/2.0.0.md) First release
\ No newline at end of file
diff --git a/Documentation/Changelog/2.0.0.md b/Documentation/Changelog/2.0.0.md
new file mode 100644
index 000000000..e93426384
--- /dev/null
+++ b/Documentation/Changelog/2.0.0.md
@@ -0,0 +1,477 @@
+## Release: 2.0.0 (2014/09/05)
+
+* 2014-09-04 [BUGFIX] If there's only one page in menu also add the lastClass to the item (Commit bc09143 by Daniel Dorndorf)
+* 2014-09-04 [FEATURE] Restore slideCollect on v:content.* (Commit 5fbf554 by Claus Due)
+* 2014-09-02 [FEATURE] Workspace support in menus (Commit 1146b2d by Claus Due)
+* 2014-09-02 [BUGFIX] Forced no_cache makes TS assets not build (Commit dd798e2 by Claus Due)
+* 2014-08-28 [BUGFIX] Argument has to be optional to allow use of tag children (Commit 753cc7d by Benjamin Rau)
+* 2014-08-26 [BUGFIX] Security ViewHelper - Add functionality for argument "frontendUsers" (Commit 42a5835 by Christian Albrecht)
+* 2014-08-25 [BUGFIX] Switch to cache insertion hook right before DB save (Commit 814f3a7 by Claus Due)
+* 2014-08-25 [BUGFIX] Incorrect hooks used for uncached content replacement (Commit 6735355 by Claus Due)
+* 2014-05-27 [FEATURE] Add CollectionViewHelper (Commit f439934 by Dmitri Pisarev)
+* 2014-07-20 [FEATURE] ViewHelpers to set/get TSFE-registers (Commit e26804b by Stefan Neufeind)
+* 2014-08-07 [BUGFIX] Cleaner processing of menu titleFields (Commit f069b9b by Claus Due)
+* 2014-08-06 [FEATURE] Option on Content ViewHelpers to render section index (Commit 1f8a791 by Claus Due)
+* 2014-08-06 [BUGFIX] Adapt to changed array indexes (Commit 5516227 by Björn Fromme)
+* 2014-08-05 [BUGFIX] Correct targetNamespace in XSD schema (Commit 04d7608 by Claus Due)
+* 2014-08-05 [BUGFIX] Incorrect use of grouping in content fetching (Commit 84a6686 by Claus Due)
+* 2014-08-05 [BUGFIX] PageSelect root line cache key ignores reverse instruction (Commit c62d3bc by Claus Due)
+* 2014-07-25 [BUGFIX] Don't create links from spacers (Commit c7c0212 by Björn Fromme)
+* 2014-07-23 [BUGFIX] Avoid path conflicts on CSS assets (Commit d576320 by Claus Due)
+* 2014-06-27 [BUGFIX] Ensure unique ids of nested menus (Commit c336e69 by Björn Fromme)
+* 2014-06-04 [BUGFIX] Wrong condition for checking Url (Commit d34d859 by Michael Staatz)
+* 2014-05-29 [BUGFIX] Test loginUser before frontendUserRepository (Commit a9913d7 by Rémy DANIEL)
+* 2014-06-23 [FEATURE] Add argument with page uid for building language menu. (Commit cbb7093 by Anton Danilov)
+* 2014-07-20 [BUGFIX] Avoid path conflicts on CSS assets (Commit 6737146 by Ludwig Rafelsberger)
+* 2014-07-19 [BUGFIX] Ensure valid arguments for array_chunk (Commit dbed821 by Björn Fromme)
+* 2014-07-09 [BUGFIX] Incorrect variable container index (Commit 660723d by Björn Fromme)
+* 2014-06-26 [BUGFIX] Fix broken flags argument in SortViewHelper (Commit c81d162 by Marc Neuhaus)
+* 2014-06-27 [BUGFIX] Ensure unique ids of nested menus (Commit 288f2a0 by Björn Fromme)
+* 2014-06-15 [FEATURE] Add iterator.keys ViewHelper (Commit ebabd3b by Stefan Neufeind)
+* 2014-06-12 [BUGFIX] Hotfix class alias map for Typoscript VHs (Commit ebfb776 by Cedric Ziel)
+* 2014-06-09 [BUGFIX] Provide TSFE in v:format.case in BE BE doesn't provide $GLOBALS['TSFE']->csConvObj and format caseViewhelper relays on it (Commit 16fc761 by Xaver Maierhofer)
+* 2014-06-11 [BUGFIX] Corrected namespace import for ResourceUtility (Commit cbd3b7f by Danilo Bürger)
+* 2014-06-07 [BUGFIX] Remove already defined Arguments from PdfThumbnailViewHelper (Commit 911bc98 by Xaver Maierhofer)
+* 2014-06-06 [BUGFIX] Don't show hidden (inactive) pages in menus (Commit 61b0ef3 by Björn Fromme)
+* 2014-06-05 [BUGFIX] Add form scope to class alias map (Commit 55579a4 by Cedric Ziel)
+* 2014-06-04 [BUGFIX] Wrong condition for checking Url (Commit d6f7769 by Michael Staatz)
+* 2014-05-29 [BUGFIX] Test loginUser before frontendUserRepository (Commit fd232d0 by Rémy DANIEL)
+* 2014-06-02 [BUGFIX] Incorrect return value from Resource / Record / Fal ViewHelper (Commit 5971087 by Claus Due)
+* 2014-06-02 [BUGFIX] Merge the fal properties correctly #595 (Commit 78b8ceb by mhirdes)
+* 2014-06-02 [BUGFIX] Incorrect return value from Resource / Record / Fal ViewHelper (Commit 89baf38 by Claus Due)
+* 2014-06-02 [BUGFIX] Merge the fal properties correctly #595 (Commit f578e2d by mhirdes)
+* 2014-06-02 [BUGFIX] Use created rendering context for rendering stack (Commit 0cbb2c0 by Danilo Bürger)
+* 2014-06-02 [BUGFIX] Use created rendering context for rendering stack (Commit 8e78168 by Danilo Bürger)
+* 2014-06-01 [BUGFIX] Remote URL condition was always false (Commit edaf0e8 by Xaver Maierhofer)
+* 2014-06-01 [FEATURE] Add unsupported browser message #584 (Commit b599de2 by Xaver Maierhofer)
+* 2014-06-01 [FEATURE] Add Media/AudioViewhelper. The attributes like video without a playback screen (Commit 3e3bdfa by Xaver Maierhofer)
+* 2014-05-31 [BUGFIX] Allow negative values for entryLevel according to TSRef (Commit 8cb77e8 by Björn Fromme)
+* 2014-06-01 [BUGFIX] Support mapping between file extensions and mime-type in Media Video Viewhelper #583 (Commit e4d87a5 by Xaver Maierhofer)
+* 2014-06-01 [BUGFIX] Remote URL condition was always false (Commit 2ab22ba by Xaver Maierhofer)
+* 2014-06-01 [BUGFIX] Match all remote sources incl CDN (spdy) #586 (Commit 7eb2245 by Xaver Maierhofer)
+* 2014-06-01 [BUGFIX] Support mapping between file extensions and mime-type in Media Video Viewhelper #583 (Commit 1975895 by Xaver Maierhofer)
+* 2014-05-31 [BUGFIX] Allow negative values for entryLevel according to TSRef (Commit ae2354c by Björn Fromme)
+* 2014-05-10 [BUGFIX] No early return on empty menu in deferred rendering mode (Commit 5fa7969 by Björn Fromme)
+* 2014-05-04 [BUGFIX] Don't re-dispatch content-length with active BE sessions (Commit c8713a6 by Björn Fromme)
+* 2014-05-03 [BUGFIX] Use page uid for overlay (Commit ff05dd8 by Danilo Bürger)
+* 2014-05-01 [BUGFIX] Menu vh must respect language_mode (Commit 620fec7 by Danilo Bürger)
+* 2014-05-01 [BUGFIX] Don't re-dispatch content-length in debug mode (Commit 63cb325 by Björn Fromme)
+* 2014-04-29 [BUGFIX] Merge with add file and file reference properties (Commit f77b01a by Danilo Bürger)
+* 2014-04-28 [BUGFIX] Use charset when formatting (Commit f4f4484 by Danilo Bürger)
+* 2014-04-21 [BUGFIX] Re-dispatch Content-length header after change (Commit e0ff98e by Claus Due)
+* 2014-04-19 [BUGFIX] Make rendering stack pop correctly in uncached rendering (Commit ec201a7 by Claus Due)
+* 2014-04-14 [BUGFIX] Properly support boolean|integer returns in Iterator Conditions (Commit b6b7303 by Claus Due)
+* 2014-04-04 [BUGFIX] Fix cgl cleanup introduced bugs (Commit 7c8bb68 by Danilo Bürger)
+* 2014-04-02 [BUGFIX] Path to template in doc-comments non standard-conform (Commit 1d538c2 by Benjamin Rau)
+* 2014-04-11 [BUGFIX] Complete array returned for fileReference (Commit 242cc4e by Benjamin Rau)
+* 2014-04-10 [BUGFIX] Localized metadata overlay on fal (Commit e21d673 by Danilo Bürger)
+* 2014-04-04 [BUGFIX] DateRange does not respect timezone (Commit 434ab55 by ste101)
+* 2014-04-02 [BUGFIX] Pull in metadata with fal 6.2 (Commit 4cb2ad3 by Danilo Bürger)
+* 2014-04-01 [BUGFIX] Expire assets by mtime instead of unlink (Commit c55aa2e by Claus Due)
+* 2014-03-31 [BUGFIX] Old closing tag used in doc-comments (Commit cbb7d6b by Benjamin Rau)
+* 2014-03-24 [BUGFIX] Respect nav_hide after filling menu item (Commit 476eae7 by Danilo Bürger)
+* 2014-03-31 [BUGFIX] Fix behavior of useShortcut* attributes on menus (Commit b429675 by Claus Due)
+* 2014-03-26 [BUGFIX] Rearranged submenu cleanup (Commit 399b2e4 by Danilo Bürger)
+* 2014-06-01 [BUGFIX] Match all remote sources incl CDN (spdy) #586 (Commit 15dfd8d by Xaver Maierhofer)
+* 2014-05-10 [BUGFIX] No early return on empty menu in deferred rendering mode (Commit 6a07e01 by Björn Fromme)
+* 2014-05-04 [BUGFIX] Don't re-dispatch content-length with active BE sessions (Commit 99d4aca by Björn Fromme)
+* 2014-05-03 [BUGFIX] Use page uid for overlay (Commit 049ec07 by Danilo Bürger)
+* 2014-05-01 [BUGFIX] Allow sysfolder as subpages in vhs menu helpers (Commit 76ef56b by Danilo Bürger)
+* 2014-05-01 [BUGFIX] Menu vh must respect language_mode (Commit 1328f77 by Danilo Bürger)
+* 2014-05-01 [BUGFIX] Don't re-dispatch content-length in debug mode (Commit 53b47ad by Björn Fromme)
+* 2014-04-29 [BUGFIX] Merge with add file and file reference properties (Commit 9b63608 by Danilo Bürger)
+* 2014-04-28 [BUGFIX] Use charset when formatting (Commit 09c3ad8 by Danilo Bürger)
+* 2014-04-27 [BUGFIX] Ensure types in condition (Commit 86dd2b5 by Björn Fromme)
+* 2014-04-21 [BUGFIX] Re-dispatch Content-length header after change (Commit e41bf57 by Claus Due)
+* 2014-04-19 [BUGFIX] Make rendering stack pop correctly in uncached rendering (Commit 62b00e0 by Claus Due)
+* 2014-04-15 [FEATURE] Implement a proper caching framework cache (Commit e9ce10c by Claus Due)
+* 2014-04-14 [FEATURE] Added Bower support (Commit 259e293 by Joschi Kuphal)
+* 2014-04-14 [BUGFIX] Properly support boolean|integer returns in Iterator Conditions (Commit 447087c by Claus Due)
+* 2014-04-04 [BUGFIX] Fix cgl cleanup introduced bugs (Commit 7978eeb by Danilo Bürger)
+* 2014-04-02 [BUGFIX] Path to template in doc-comments non standard-conform (Commit 1caae84 by Benjamin Rau)
+* 2014-04-13 [FEATURE] Add attribute "quality" for target file quality (Commit f4d36a4 by Benjamin Rau)
+* 2014-02-20 [FEATURE] Add attribute "format" for target file format (Commit db6d54f by Frank Gerards)
+* 2014-04-11 [FEATURE] ViewHelper to access data of current CE record (Commit b208929 by Benjamin Rau)
+* 2014-04-11 [BUGFIX] Complete array returned for fileReference (Commit 1bef302 by Benjamin Rau)
+* 2014-04-10 [BUGFIX] Localized metadata overlay on fal (Commit 15696d8 by Danilo Bürger)
+* 2014-04-04 [BUGFIX] DateRange does not respect timezone (Commit de77e3e by ste101)
+* 2014-04-02 [BUGFIX] Pull in metadata with fal 6.2 (Commit 8f8d9a6 by Danilo Bürger)
+* 2014-04-01 [BUGFIX] Expire assets by mtime instead of unlink (Commit cef166a by Claus Due)
+* 2014-03-31 [BUGFIX] Old closing tag used in doc-comments (Commit 85a8bfb by Benjamin Rau)
+* 2014-03-24 [BUGFIX] Respect nav_hide after filling menu item (Commit 3db7961 by Danilo Bürger)
+* 2014-03-31 [BUGFIX] Fix behavior of useShortcut* attributes on menus (Commit 1a98331 by Claus Due)
+* 2014-03-26 [BUGFIX] Rearranged submenu cleanup (Commit 054d8c4 by Danilo Bürger)
+* 2014-03-23 [BUGFIX] Make default menu behavior use shortcut UID (Commit d0707e7 by Claus Due)
+* 2014-03-21 [BUGFIX] Cast to boolean before type-strict comparison (Commit 12c6fc3 by Claus Due)
+* 2014-03-08 [FEATURE] Cookie-less domain prefix setting (Commit 5b9807e by Claus Due)
+* 2014-02-28 [BUGFIX] Allow for filter value 0 (Commit 1d6bb96 by Cedric Ziel)
+* 2014-02-20 [BUGFIX] Removed prefix slash from namespaces class strings (Commit f01dcae by Danilo Bürger)
+* 2014-02-02 [BUGFIX] Do not pass empty parseFuncTSPath - if empty use core's default (Commit e3a8c68 by Claus Due)
+* 2014-01-16 [BUGFIX] Prevent infinite loop (Commit e8869e9 by Björn Fromme)
+* 2014-01-05 [BUGFIX] Use pageSelector for calling method getRootLine (Commit 8b6064d by Claus Due)
+* 2014-01-03 [FEATURE] Add viewhelper to render tt_content records (Commit 60043c3 by Björn Fromme)
+* 2013-12-24 [BUGFIX] Added link wizard links back in (Commit f67ac72 by Danilo Bürger)
+* 2013-12-23 [FEATURE] Sort resources by foreign ordering (Commit 3057461 by Cedric Ziel)
+* 2013-12-16 [FEATURE] Added pageTitleAs to page.link vh, clean up (Commit 0c03d75 by Danilo Bürger)
+* 2013-12-16 [FEATURE] Defaults for hidePageForLanguageUid (Commit e86fb38 by Danilo Bürger)
+* 2013-12-16 [FEATURE] Use MP by default in RootLine (Commit 54c35bf by Danilo Bürger)
+* 2013-12-16 [BUGFIX] Use property not local variable (Commit 5295ac8 by Björn Fromme)
+* 2013-07-05 [BUGFIX] Enable CSV logging of phploc (Commit b2cbe69 by Cedric Ziel)
+* 2013-07-05 [FEATURE][WIP] Ant build script for easier local, automated testing. (Commit b306baf by Cedric Ziel)
+* 2013-12-16 [FEATURE] Iterator.intersect view helper (Commit c9e9f2d by Danilo Bürger)
+* 2013-12-16 [BUGFIX] Fixed uncache (Commit 98699ba by Danilo Bürger)
+* 2013-12-14 [FEATURE] Uncache vh (Commit 0cb725b by Danilo Bürger)
+* 2013-12-14 [BUGFIX] Make media.size chainable (Commit 4ab147c by Cedric Ziel)
+* 2013-12-13 [FEATURE] Resources.image as with image info (Commit b8a455e by Danilo Bürger)
+* 2013-12-11 [FEATURE] Rootline view helper (Commit cdab38f by Danilo Bürger)
+* 2013-12-06 [BUGFIX] LinkViewHelper should respect tag-content in translations (Commit 6119283 by Cedric Ziel)
+* 2013-12-01 [BUGFIX] Correct order of included assets (Commit 6c7f04e by Björn Fromme)
+* 2013-12-01 [BUGFIX] Languages argument can be left empty (Commit 2f46cc5 by Cedric Ziel)
+* 2013-11-28 [FEATURE] Add PDF thumbnail viewhelper (Commit 2bb7515 by Björn Fromme)
+* 2013-11-25 [FEATURE] Add 'rewrite' argument (Commit 078d84f by Björn Fromme)
+* 2013-11-24 [BUGFIX] V:if should respect operator precedence (Commit 06b3c68 by Danilo Bürger)
+* 2013-11-24 [BUGFIX] Get absRefPrefix (Commit aa9e4c0 by Danilo Bürger)
+* 2013-11-24 [BUGFIX] Respect global TypoScript asset configuration (Commit 547a81b by Björn Fromme)
+* 2013-11-23 [BUGFIX] Fix null $rows (Commit f503dc5 by Danilo Bürger)
+* 2013-11-23 [FEATURE] ViewHelper Debug ViewHelper (Commit 20f6667 by Claus Due)
+* 2013-11-22 [FEATURE] Set indexed doc title to title optionally (Commit 5d2bc56 by Nikolas Hagelstein)
+* 2013-11-21 [FEATURE] Added backup / restore of variables to utility (Commit 728c1c8 by Danilo Bürger)
+* 2013-11-21 [FEATURE] Added v:if, deprecating v:if.condition / v:if.condition.extend (Commit 691c9f5 by Danilo Bürger)
+* 2013-11-16 [BUGFIX] Fixed iteration array (Commit 3abbb9a by Danilo Bürger)
+* 2013-11-16 [FEATURE] Added record view helper (Commit c773c45 by Danilo Bürger)
+* 2013-11-16 [FEATURE] Added ability to select resource via uid and reference uid (Commit 0d7e645 by Danilo Bürger)
+* 2013-11-16 [FEATURE] Added ability to turn off page title inclusion on anchor title (Commit f2de152 by Danilo Bürger)
+* 2013-11-15 [BUGFIX] Pass menu entries through htmlspecialchars (Commit ed30b98 by Rémy DANIEL)
+* 2013-11-08 [BUGFIX] Correctly treat overwrite setting of assets (Commit 2267ae9 by Ludwig Rafelsberger)
+* 2013-11-07 [FEATURE] Add raw array/iterator key support to Var / Get ViewHelper (Commit a1f6f3f by Claus Due)
+* 2013-11-06 [FEATURE] ViewHelperUtility for reusable methods (Commit ed15bec by Claus Due)
+* 2013-11-05 [FEATURE] Iterator / Filter ViewHelper (Commit e48bb73 by Claus Due)
+* 2013-11-03 [FEATURE] Allow v:var.set to set properties on arrays and objects (Commit 0dce27d by Claus Due)
+* 2013-11-02 [BUGFIX] Detect TYPO3 version for classname comparison (Commit 058c19d by Björn Fromme)
+* 2013-11-01 [BUGFIX] Force type integer on timestamps for natural sorting (Commit 81ab178 by Björn Fromme)
+* 2013-10-30 [FEATURE] Added categories argument for FAL vhs (Commit 1c5eb21 by Danilo Bürger)
+* 2013-11-01 [BUGFIX] Fixed endless loop if step is misused (Commit fbd5a87 by Danilo Bürger)
+* 2013-10-29 [FEATURE] Added FAL vhs (Commit 7de5f54 by Danilo Bürger)
+* 2013-10-28 [BUGFIX] Fixed bleeding of as in v:page.info (Commit 1860ca7 by Danilo Bürger)
+* 2013-10-28 [FEATURE] Added or view helper (Commit d1323db by Danilo Bürger)
+* 2013-10-27 [FEATURE] Adding LanguageViewHelper (Commit 72ad825 by Danilo Bürger)
+* 2013-10-27 [FEATURE] Added alternate view helper (Commit dfcc95a by Danilo Bürger)
+* 2013-10-27 [BUGFIX] Remove LF from iterators (Commit 0a0e3b1 by Danilo Bürger)
+* 2013-10-24 [BUGFIX] Call to function that does not exist (Commit fb151b1 by Claus Due)
+* 2013-10-16 [FEATURE] Added v:page.header.canonical to render canonical tag (Commit 3e3b6a0 by Danilo Bürger)
+* 2013-10-16 [FEATURE] Added v:iterator.for, improved v:iterator.loop (Commit 2901aa8 by Danilo Bürger)
+* 2013-10-15 [BUGFIX] Avoid double inclusion when dealing with PHP < 5.3.7 (Commit 9d67575 by ilomedia)
+* 2013-10-16 [BUGFIX] Allow for passing first argument of math viewhelpers via chained inline notation (Commit 99a8980 by Mathias Brodala)
+* 2013-09-25 [FEATURE] Chunk ViewHelper (Commit f460a74 by Benjamin Rau)
+* 2013-10-08 [BUGFIX] Fix missing parameter which causes the child element not to be appended. (Commit c892551 by Thomas Off)
+* 2013-10-05 [BUGFIX] Special treatment for raw assets (Commit 59cfc41 by Björn Fromme)
+* 2013-10-04 [BUGFIX] Avoid overwriting of menu items with same page uid (Commit ecb5cdf by Björn Fromme)
+* 2013-09-29 [BUGFIX] Fix 'as' argument (Commit 6fd4bc6 by Cedric Ziel)
+* 2013-09-29 [BUGFIX] Var / Convert used incorrect ObjectStorage check and conversion (Commit 9165ecc by Claus Due)
+* 2013-09-29 [BUGFIX] Ensure consistent return type in Math / Range ViewHelper (Commit 353cc6d by Claus Due)
+* 2013-09-29 [BUGFIX] Math / Median uses incorrect slicing point and midpoint calculation (Commit 50f647e by Claus Due)
+* 2013-09-29 [BUGFIX] Multiple Math ViewHelpers performed Iterator access check on non-Iterators (Commit 78acc83 by Claus Due)
+* 2013-09-29 [BUGFIX] Multiple Math ViewHelpers used incorrect value when $a is Iterator (Commit 8dc2902 by Claus Due)
+* 2013-09-29 [BUGFIX] Single Math ViewHelpers used incorrect value when $a is Iterator (Commit c14663c by Claus Due)
+* 2013-09-29 [BUGFIX] Abstract Iterator returns FALSE if item is in position zero (Commit a020c84 by Claus Due)
+* 2013-09-29 [BUGFIX] Use PREG_SET_ORDER on preg_match_all (Commit bba8fa2 by Claus Due)
+* 2013-09-29 [BUGFIX] Use ctype_digit instead of is_numeric (Commit 1e8fc8d by Claus Due)
+* 2013-09-25 [FEATURE] Chunk ViewHelper (Commit 4d3be34 by Benjamin Rau)
+* 2013-09-25 [FEATURE] Add isLanguage ViewHelper (Commit 925a5b8 by Björn Fromme)
+* 2013-09-13 [BUGFIX] Enable setting of tagName in LanguageMenuViewHelper (Commit 9956e7f by Florin Peter)
+* 2013-09-13 [FEATURE] Format / RegularExpression ViewHelper (Commit ad21895 by Claus Due)
+* 2013-08-29 [BUGFIX] Pass paths through getFileAbsFilename to resolve EXT: prefix (Commit 721c261 by Benjamin Rau)
+* 2013-08-26 [FEATURE] Add minimal composer.json (Commit 9546125 by Cedric Ziel)
+* 2013-08-22 [BUGFIX] Changed order of arguments in AppendViewHelper to support renderChildren (Commit 213786b by Benjamin Rau)
+* 2013-08-22 [BUGFIX] Changed order of arguments in PrependViewHelper to support renderChildren (Commit d7ca0b0 by Benjamin Rau)
+* 2013-08-19 [BUGFIX] Fix missing dollar sign in string-cast (Commit b796b1d by Cedric Ziel)
+* 2013-08-17 [FEATURE] Implement parsing of additional parameters (Commit 26d4fed by Björn Fromme)
+* 2013-08-17 [BUGFIX] Proper treatment of external and standalone assets (Commit 8d467ce by Björn Fromme)
+* 2013-08-12 [FEATURE] Add additional case formatters to Format / Case (Commit 6d487b7 by Claus Due)
+* 2013-08-06 [BUGFIX] Use local variable (Commit fc8eded by Björn Fromme)
+* 2013-08-06 [BUGFIX] Add missing method (Commit 6082a4b by Björn Fromme)
+* 2013-07-19 [BUGFIX] Fix monkey on keyboard (Commit a8ac426 by Cedric Ziel)
+* 2013-07-11 [FEATURE] Add form field name viewhelper (Commit 5cfd7b9 by Björn Fromme)
+* 2013-08-05 [BUGFIX] Respect fluid argument for standalone assets (Commit 513b0a3 by Björn Fromme)
+* 2013-08-05 [BUGFIX] Correct condition (Commit a7ec8ef by Björn Fromme)
+* 2013-07-25 [FEATURE] Create UniqId ViewHelper (Commit e821b86 by Cedric Ziel)
+* 2013-07-23 [BUGFIX] Missing vendorName property in ViewHelper (Commit 88f5caa by Peter Jaraczewski)
+* 2013-07-17 [BUGFIX] Render AbstractRenderViewHelper inject wrong namespace pattern (Commit 82e05e3 by Cedric Ziel)
+* 2013-07-15 [BUGFIX] Prevent PHP warning when saving in BE (Commit ff865c0 by Rémy DANIEL)
+* 2013-07-16 [BUGFIX] Ensure replacement of assets paths (Commit 2fe6d9e by Björn Fromme)
+* 2013-07-11 [BUGFIX] Support Lazy ObjectStorage as sortBy in iterator.sort (Commit a722a3d by Claus Due)
+* 2013-07-11 [FEATURE] Enable renderChildren() to override linktext (Commit c1a228a by Björn Fromme)
+* 2013-07-08 [BUGFIX] Tx_Extbase_Object_ObjectManagerInterface::create() is deprecated (Commit 62ddda8 by Matthias Gugel)
+* 2013-07-06 [BUGFIX] AbstractContentVH returned content record AND the translation (Commit 0107d83 by Matthias Gugel)
+* 2013-07-04 [FEATURE] Option to exclude display of untranslated content (Commit 1c69921 by Claus Due)
+* 2013-07-04 [BUGFIX] Restore default name "rootLine" in breadcrumb "as" argument (Commit d8674e9 by Claus Due)
+* 2013-07-04 [BUGFIX] Check if linked asset exists before copying to avoid PHP warnings (Commit 0791d15 by Björn Fromme)
+* 2013-07-03 [BUGFIX] Do not reset "is parent" state after sub menu renders (Commit 0c365eb by Claus Due)
+* 2013-07-03 [BUGFIX] Fix exposure to "duplicate variables" issue in sub menu VH (Commit 418f384 by Claus Due)
+* 2013-07-02 [BUGFIX] Override default value for argument 'as' in deferred menu ViewHelper (Commit e7d78fe by Björn Fromme)
+* 2013-06-30 [BUGFIX] Early return when zero Assets have been added (Commit ef6278c by Claus Due)
+* 2013-06-30 [BUGFIX] Ensure global assets array exists (Commit b8236e4 by Björn Fromme)
+* 2013-06-29 [FEATURE] Add page link ViewHelper (Commit 096c6fa by Björn Fromme)
+* 2013-06-27 [BUGFIX] Checksum gets lost when processing dependencies (Commit 3d004d6 by Björn Fromme)
+* 2013-06-26 [BUGFIX] Use provided variables' checksum as name part (Commit 8a6a2af by Claus Due)
+* 2013-06-26 [BUGFIX] Correct destination path for copying assets (Commit 7fa8404 by Björn Fromme)
+* 2013-06-25 [BUGFIX] Support edge-case URLs of secondary Asset files (Commit 0d5af35 by Claus Due)
+* 2013-06-25 [BUGFIX] Correct parsing of argument doktypes (Commit b6f04f2 by Björn Fromme)
+* 2013-06-25 [BUGFIX] Respect argument showHidden when detecting subpages (Commit c359a3b by Björn Fromme)
+* 2013-06-25 [BUGFIX] Relocate fetching of "as" on DeferredMenu (Commit 0714fea by Claus Due)
+* 2013-06-24 [BUGFIX] Detect subpages using original page UID (Commit 6edbe22 by Björn Fromme)
+* 2013-06-23 [BUGFIX] Early return in LanguageMenu ViewHelper if BE or missing object (Commit a00cbad by Claus Due)
+* 2013-06-23 [BUGFIX] Inject missing ConfigurationManager in Render / Request (Commit ba610df by Claus Due)
+* 2013-06-22 [FEATURE] Attribute "as" on all menu ViewHelpers (Commit c3c7b31 by Claus Due)
+* 2013-06-22 [BUGFIX] Update ext_autoload.php (Commit 3c12ecc by Björn Fromme)
+* 2013-06-21 [FEATURE] Add non-wrapping mode for menus (Commit 19df5ff by Björn Fromme)
+* 2013-06-18 [BUGFIX] Use original page UID to determine 'active' state (Commit 845a160 by Björn Fromme)
+* 2013-06-17 [BUGFIX] Remove improper use of static property (Commit 884091d by Björn Fromme)
+* 2013-06-17 [BUGFIX] Fix copied code (Commit f6eab63 by Björn Fromme)
+* 2013-06-17 [BUGFIX] Ensure instanciation of Object- and ConfigurationManagers (Commit 397272f by Claus Due)
+* 2013-06-13 [FEATURE] Add page info ViewHelper (Commit 19424d3 by Björn Fromme)
+* 2013-06-12 [BUGFIX] Solve grandfather paradox in page shortcut treatment (Commit 23878f7 by Claus Due)
+* 2013-06-12 [BUGFIX] Stop TypoScript Assets from being included twice (Commit 300d6f2 by Claus Due)
+* 2013-06-12 [BUGFIX] Reset build complete status for uncached Asset run (Commit be24019 by Claus Due)
+* 2013-06-12 [BUGFIX] Avoid warnings on non-array TS configuration (Commit d78f7ec by Claus Due)
+* 2013-06-12 [FEATURE] Add argument useShortcutUid (Commit 9e29192 by Björn Fromme)
+* 2013-06-12 [BUGFIX] Correct handling of page UID (Commit 719ce2b by Björn Fromme)
+* 2013-06-12 [BUGFIX] Correct behavior of useShortcutData and useShortcutTarget (Commit 2d20614 by Björn Fromme)
+* 2013-06-09 [BUGFIX] Restore manually created instances necessary for cached operation (Commit 6b75314 by Claus Due)
+* 2013-06-09 [FEATURE] Allow Assets to be created from URL using static factory (Commit 51bdc70 by Claus Due)
+* 2013-06-09 [BUGFIX] Add chaining to setSettings method (Commit fb4f47f by Claus Due)
+* 2013-06-09 [FEATURE] Just-in-time Asset inclusion from TypoScript if not defined elsewhere (Commit 7215619 by Claus Due)
+* 2013-06-09 [FEATURE] Asset inclusion from PHP using new Asset class Tx_Vhs_Asset (Commit 31d7342 by Claus Due)
+* 2013-06-11 [FEATURE] Add iterator random element ViewHelper (Commit a4933a3 by Björn Fromme)
+* 2013-06-11 [BUGFIX] Don't consider sysfolders as subpages (Commit 05d49b4 by Björn Fromme)
+* 2013-06-10 [BUGFIX] Remove zero based indexed array access (Commit 5b6cb7b by Björn Fromme)
+* 2013-06-10 [FEATURE] Render / Ascii ViewHelper (Commit 9d47347 by Claus Due)
+* 2013-06-09 [BUGFIX] Incorrect parent class name of two ViewHelpers (Commit 9f0da2a by Claus Due)
+* 2013-06-06 [FEATURE] Add isDomainObject ViewHelper (Commit c35827c by Björn Fromme)
+* 2013-06-06 [FEATURE] Add isQueryResult ViewHelper (Commit 38d3a88 by Björn Fromme)
+* 2013-06-06 [FEATURE] Add isTraversable ViewHelper (Commit dfe25eb by Björn Fromme)
+* 2013-06-03 [FEATURE] Add contains ViewHelper (Commit 7186b99 by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isNull ViewHelper (Commit 51c57ff by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isObject ViewHelper (Commit dd6e0c0 by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isInteger ViewHelper (Commit f29313c by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isInstanceOf ViewHelper (Commit 0aee69d by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isFloat ViewHelper (Commit c0f3c9b by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isNumeric ViewHelper (Commit 81a7260 by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isArray ViewHelper (Commit 030f1f3 by Björn Fromme)
+* 2013-06-03 [BUGFIX] Incorrect class names (Commit f4c4abe by Björn Fromme)
+* 2013-06-03 [FEATURE] Add preg ViewHelper (Commit ddc7094 by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isLowercase condition ViewHelper (Commit 7c08ffb by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isUppercase condition ViewHelper (Commit 36759b2 by Björn Fromme)
+* 2013-06-03 [FEATURE] Add isString condition ViewHelper (Commit 9d16f70 by Björn Fromme)
+* 2013-05-31 [FEATURE] Add hasSubpages condition ViewHelper (Commit 2328b3b by Björn Fromme)
+* 2013-06-03 [BUGFIX] Incorrect nesting of rendered content (Commit 179938a by Björn Fromme)
+* 2013-06-02 [BUGFIX] Root page is always active with useShortcutData (Commit 1e995a1 by Björn Fromme)
+* 2013-06-01 [FEATURE] Add IsChildPage condition ViewHelper (Commit cde9c07 by Björn Fromme)
+* 2013-06-01 [BUGFIX] Use two-pass handling of deferred menu rendering (Commit 4b344ee by Claus Due)
+* 2013-06-01 [FEATURE] Deferred menu rendering ViewHelper (Commit ca58411 by Claus Due)
+* 2013-05-28 [BUGFIX] Avoid unnecessary 4.6+ only method usage (Commit 5bf03b2 by Björn Fromme)
+* 2013-05-28 [BUGFIX] Use oldschool class name to please 4.5 (Commit efe3b3c by Björn Fromme)
+* 2013-05-28 [BUGFIX] Method Tx_Vhs_ViewHelpers_Asset_AbstractAssetViewHelper::getContent returns an empty value when using VH tag content (Commit 208356f by ilomedia)
+* 2013-05-27 [BUGFIX] Name generation for assets buggy on 4.5 (Commit 5718d1c by Claus Due)
+* 2013-05-27 [BUGFIX] Change check on Asset "path" to cover 4.5 misbehavior (Commit b181deb by Claus Due)
+* 2013-05-27 [BUGFIX] Fix early return (Commit 20d21f6 by Björn Fromme)
+* 2013-05-24 [FEATURE] Add date range and interval ViewHelpers (Commit f7a34b7 by Björn Fromme)
+* 2013-05-23 [FEATURE] Add urlencode/-decode ViewHelpers (Commit 3c9a57a by Björn Fromme)
+* 2013-05-21 [BUGFIX] Fix path error in Travis script (Commit 50a15a2 by Claus Due)
+* 2013-05-21 [BUGFIX] Avoid unnecessary 4.6+ only method usage in Condition VH (Commit 923bf6d by Claus Due)
+* 2013-05-19 [BUGFIX] Proper check for extensionName argument in Extension / Path / Resources VH (Commit 8d92250 by Claus Due)
+* 2013-05-05 [FEATURE] Uri / Request ViewHelper (Commit a68f985 by Stefano Cecere)
+* 2013-05-04 [FEATURE] Support expandAll as defined by top parent menu (Commit 00cd287 by Claus Due)
+* 2013-05-04 [FEATURE] Sub Menu ViewHelper (Commit 53aeb29 by Claus Due)
+* 2013-04-30 [FEATURE] Add considerKeys as attribute of VH Iterator/Contains (Commit f935835 by Fabien Udriot)
+* 2013-04-24 [BUGFIX] iterator.container should also search in key of array (Commit 9900ef6 by Fabien Udriot)
+* 2013-04-29 [FEATURE] Attribute "render" to return records, Content ViewHelper. (Commit 24c8bd6 by Federico Bernardin)
+* 2013-04-27 [FEATURE] Option to return tt_content records instead of rendered elements (Commit d24dae9 by Federico Bernardin)
+* 2013-04-24 [BUGFIX] Set "multiple" on Select ViewHelper form argument, not tag attribute (Commit 6ddfe43 by Claus Due)
+* 2013-04-24 [BUGFIX] Property "multiple" on Select ViewHelper is boolean (Commit f7d1dc1 by Claus Due)
+* 2013-04-20 [FEATURE] Asset DNS Prefetch ViewHelper (Commit bb2befa by Claus Due)
+* 2013-04-20 [BUGFIX] Disable cache if positive in Once and Security ViewHelpers (Commit 8782be8 by Claus Due)
+* 2013-04-20 [BUGFIX] Reverse order __toString / Domain object id fetch (Commit c40695b by Claus Due)
+* 2013-04-13 [BUGFIX] SortViewHelper to work with numberic property (Commit 048fc12 by Benjamin Rau)
+* 2013-04-10 [FEATURE] Add support for query hacks in CSS font urls (Commit 7341b52 by Björn Fromme)
+* 2013-03-29 [BUGFIX] Fix assignment of query order parameter (Commit b17049f by Björn Fromme)
+* 2013-03-29 [FEATURE] Add random content viewhelper (Commit e349291 by Björn Fromme)
+* 2013-04-05 [FEATURE] Rewrite and cache files referenced by CSS files (Commit b64e65b by Claus Due)
+* 2013-04-05 [FEATURE] Add autoplay option to YouTube ViewHelper (Commit 89121b9 by Björn Fromme)
+* 2013-03-29 [BUGFIX] Fix implementation of arguments (Commit 97d78bf by Björn Fromme)
+* 2013-03-29 [FEATURE] Add type convert viewhelper (Commit b7a9953 by Björn Fromme)
+* 2013-03-28 [FEATURE] Add attribute "fail" on SingleMath ViewHelpers (Commit 1f520f0 by Claus Due)
+* 2013-03-28 [FEATURE] Add 6.0 compatibility (Commit d6b338f by Björn Fromme)
+* 2013-03-28 [BUGFIX] Remove duplicate argument initialization (Commit da44aff by Björn Fromme)
+* 2013-03-26 [FEATURE] Add endLevel parameter on menu ViewHelpers (Commit 8cc37f6 by Björn Fromme)
+* 2013-03-24 [FEATURE] Allow reading extension name from ControllerContext in Extension ViewHelpers (Commit 2628bca by Claus Due)
+* 2013-03-24 [FEATURE] Add path attribute on Extension / Path / Resource ViewHelper (Commit e0c74bb by Claus Due)
+* 2013-03-20 [BUGFIX] Fix missing variable definition (Commit 2ec4183 by Björn Fromme)
+* 2013-03-18 [BUGFIX] Undesired Asset ViewHelper instance reuse avoided by clone (Commit de01c10 by Claus Due)
+* 2013-03-17 [FEATURE] Allow getting title of pages from page record, Browse Menu ViewHelper (Commit 6b0dcba by Claus Due)
+* 2013-03-14 [FEATURE] Add browse menu view helper (Commit 4e8e0bd by Björn Fromme)
+* 2013-03-11 [BUGFIX] Fix missing rendering of title attribute (Commit 777b34a by Björn Fromme)
+* 2013-03-06 [BUGFIX] Fix rendering for page.i18n_cfg=2 (Commit c982d90 by Björn Fromme)
+* 2013-03-03 [BUGFIX] Fix auto rendering of deeper level menus (Commit 5d8076e by Björn Fromme)
+* 2013-02-27 [FEATURE] Improved localisation/translation ViewHelper (Commit f519127 by Claus Due)
+* 2013-02-21 [BUGFIX] Return empty string from LanguageMenu ViewHelper if menu is empty (Commit 9b9fe90 by Claus Due)
+* 2013-02-21 [BUGFIX] Fix syntax error in LanguageMenu ViewHelper (Commit 06f5ae9 by Claus Due)
+* 2013-02-20 [BUGFIX] Make argument linkCurrent act as documented (Commit d43f992 by Björn Fromme)
+* 2013-02-20 [BUGFIX] force close tag "script" (Commit 3489f1d by Fabien Udriot)
+* 2013-02-20 [BUGFIX] Make argument layout act as documented (Commit 14ca12f by Björn Fromme)
+* 2013-02-20 [BUGFIX] Fixes overwriting of page title as reported in #62 (Commit c8bdf23 by Björn Fromme)
+* 2013-02-19 [FEATURE] Attribute "divider" on all Menu ViewHelpers (Commit 4d73c98 by Claus Due)
+* 2013-02-19 [FEATURE] Configurable "use hashed name" for merged Assets file (Commit 3080a0e by Claus Due)
+* 2013-02-19 [BUGFIX] Fluid Assets overwrites written merged assets (Commit 3bc8a9c by Beda Steinacher)
+* 2013-02-15 [BUGFIX] Incorrect reference to "doktypes" argument, Menu ViewHelpers (Commit bea45fa by Claus Due)
+* 2013-02-14 [FEATURE] Attribute to set allowed doktypes in all Menu ViewHelpers (Commit 1eef4fd by Claus Due)
+* 2013-02-14 [BUGFIX] Incorrect path returned by Extension / Path / Resources ViewHelper (Commit 61ebcca by Claus Due)
+* 2013-02-13 [FEATURE] Add External Link support to AbstractMenuViewHelper (Commit 9e9ace1 by mneuhaus)
+* 2013-02-10 [FEATURE] Compilable Assets (Commit 8084d6e by Claus Due)
+* 2013-02-10 [FEATURE] Allow Assets to be treated as strings, allowing implode() etc. (Commit e5e3efc by Claus Due)
+* 2013-02-10 [FEATURE] Interfaces for CompilableAsset and AssetCompiler (Commit 0370d39 by Claus Due)
+* 2013-02-07 [FEATURE] Try ViewHelper capable of deep error handling (Commit e88f2f9 by Claus Due)
+* 2013-02-06 [BUGFIX] Add missing variable, ensure array as return value (Commit 3b05b87 by Björn Fromme)
+* 2013-02-04 [BUGFIX] Fix usage of getRootLine after refactoring (Commit ecaa103 by Bjoern Fromme)
+* 2013-02-04 [BUGFIX] Fix usage of getMenu after refactoring (Commit c452190 by Bjoern Fromme)
+* 2013-02-06 [FEATURE] Added mobile detection viewhelper. (Commit d70233c by Björn Fromme)
+* 2013-02-06 [FEATURE] Improve asset linking (Commit f1f11ca by Fabien Udriot)
+* 2013-02-06 [BUGFIX] Correctly remove temporary Assets dependencies HTML comment (Commit 03a86b9 by Claus Due)
+* 2013-02-03 [BUGFIX] Preserve parent caller reference in Asset hook (Commit 0ba9dfa by Claus Due)
+* 2013-02-03 [BUGFIX] Avoid warning on assumed existing Asset cache file (Commit b34cfdd by Claus Due)
+* 2013-02-02 [BUGFIX] Treat USER and USER_INT individually and ignore BE user (Commit f7395f1 by Claus Due)
+* 2013-02-02 [BUGFIX] Ensure VHS Assets marker is placed in header and footer (Commit 786e899 by Claus Due)
+* 2013-02-02 [BUGFIX] Page / Content / Get ViewHelper output empty on 4.5 when not forcing pageUid (Commit daa376e by Claus Due)
+* 2013-02-01 [BUGFIX] Incorrect use of width/height settings on Abstract Image ViewHelper (Commit fbfe4cb by Claus Due)
+* 2013-01-31 [BUGFIX] Employ dual Asset hook to support case of zero USER_INT objects (Commit a7251fd by Claus Due)
+* 2013-01-31 [BUGFIX] Move Asset's contentPostProc hook slightly upwards in stack (Commit aea116f by Claus Due)
+* 2013-01-31 [FEATURE] Add directory menu VH as discussed in #44 (Commit 483502f by Björn Fromme)
+* 2013-01-31 [BUGFIX] Fix method argument and typo blocking rendering of deeper levels (Commit 16e9f8d by Bjoern Fromme)
+* 2013-01-31 [FEATURE] Add list menu VH as discussed in #44 (Commit 67d81d6 by Bjoern Fromme)
+* 2013-01-30 [FEATURE] Form / HasValidator ViewHelper (Condition) (Commit 799cae1 by Claus Due)
+* 2013-01-30 [BUGFIX] Remove src argument from base class (Commit 68e0a32 by Bjoern Fromme)
+* 2013-01-30 [FEATURE] Add media related base VHs, add image related VH, add video VH (Commit ad650e0 by Bjoern Fromme)
+* 2013-01-27 [FEATURE] Add ViewHelper to render embed Spotify play buttons (Commit 72a4862 by Björn Fromme)
+* 2013-01-27 [FEATURE] Add viewhelper for embedding videos from Vimeo (Commit 3687d42 by Björn Fromme)
+* 2013-01-27 [FEATURE] Add ViewHelper for YouTube video embedding (Commit 8e44666 by Björn Fromme)
+* 2013-01-23 [FEATURE] Format / Prepend and Format / Append ViewHelpers (Commit b551dca by Claus Due)
+* 2013-01-23 [BUGFIX] resolveExclude does not get recognized at all (Commit 37220a7 by Matthias Nitsch)
+* 2013-01-21 [FEATURE] Mount point support for content retrieval (Commit 9883997 by Tommy Juhnke)
+* 2013-01-20 [FEATURE] Rendering using Fluid for Fluid-enabled Assets (Commit 2bda022 by Claus Due)
+* 2013-01-20 [FEATURE] Attributes, getters and settings for "fluid" and "arguments", AbstractAssetViewHelper (Commit b64fb8c by Claus Due)
+* 2013-01-20 [BUGFIX] Incorrect variable check, AbstractAssetViewHelper (Commit f86bef0 by Claus Due)
+* 2013-01-20 [BUGFIX] Proper accumulation of merge able Asset chunks when split by standalones (Commit 6418ce6 by Claus Due)
+* 2013-01-20 [BUGFIX] Allow Asset chunks to be raw strings (Commit d2c67d9 by Claus Due)
+* 2013-01-20 [BUGFIX] Only throw Exception if file does not exist and Asset is NOT external (Commit 1871781 by Claus Due)
+* 2013-01-20 [FEATURE] Add "external" attribute on AbstractAssetViewHelper (Commit 8864461 by Claus Due)
+* 2013-01-20 [BUGFIX] Correct handling of file merges/inclusions (Commit 672ae56 by Claus Due)
+* 2013-01-20 [FEATURE] Attributes "trim" and "namedChunks" on AbstractAssetViewHelper (Commit f5995ec by Claus Due)
+* 2013-01-20 [FEATURE] Clearing of merged Assets on cache clear (Commit 5c19ca9 by Claus Due)
+* 2013-01-20 [FEATURE] Merge support, AbstractAssetViewHelper (Commit ac09ad4 by Claus Due)
+* 2013-01-20 [FEATURE] Basic Script Asset ViewHelper (Commit 397551b by Claus Due)
+* 2013-01-20 [FEATURE] Basic Style Asset ViewHelper (Commit d8481bd by Claus Due)
+* 2013-01-20 [FEATURE] Basic Asset ViewHelper and page rendering hooks (Commit 8ca8aa5 by Claus Due)
+* 2013-01-19 [FEATURE] Methods bypass(), debug() and getDebugInformation() on AbstractAssetViewHelper (Commit d1e3446 by Claus Due)
+* 2013-01-19 [FEATURE] Public getSettings() on AbstractAssetViewHelper (Commit 2d223d3 by Claus Due)
+* 2013-01-19 [FEATURE] Add "group" and "debug" attributes on AbstractAssetViewHelper (Commit f140982 by Claus Due)
+* 2013-01-18 [BUGFIX] Fix recursion running into an endless loop (Commit 2fd1148 by Bjoern Fromme)
+* 2013-01-18 [FEATURE] DateTime formatting in Format / Json / Encode ViewHelper (Commit 55ebfdc by Claus Due)
+* 2013-01-18 [FEATURE] DateTime support in Format / Json / Encode ViewHelper (Commit 90b01a0 by Claus Due)
+* 2013-01-18 [FEATURE] Support for DomainObject and Traversable, Format / Json / Encode (Commit 10b721c by Claus Due)
+* 2013-01-17 [FEATURE] Add "useTraversableKeys" attribute on Format / Json / Encode (Commit d0ca970 by Claus Due)
+* 2013-01-17 [FEATURE] Support Traversable in Format / Json / Encode ViewHelper (Commit 57a0143 by Claus Due)
+* 2013-01-17 [FEATURE] Add JSON de-/encode ViewHelpers (Commit c0e023b by Bjoern Fromme)
+* 2013-01-17 [FEATURE] Iterator / Reverse ViewHelper (Commit c1c3e00 by Claus Due)
+* 2013-01-16 [BUGFIX] 'hasSubPages' counts subpages which are hidden from menu (Commit 4ac8654 by Beda Steinacher)
+* 2013-01-16 [BUGFIX] Fix LipsumViewHelper (Commit da4aaee by Beda Steinacher)
+* 2013-01-15 [BUGFIX] Fix typo causing fatal error (Commit 15d2218 by Björn Fromme)
+* 2013-01-12 [BUGFIX] Page record incorrectly affected when resolving shortcut (Commit 0de820c by Claus Due)
+* 2013-01-12 [BUGFIX] When resolving shortcut data in MenuViewHelpers, fetch all fields of original page record (Commit 03c0d5b by Claus Due)
+* 2013-01-08 [FEATURE] Format / Case ViewHelper (Commit b9ce9ed by Claus Due)
+* 2013-01-07 [BUGFIX] Only resolve shortcuts if page type is shortcut (Commit 059471b by Claus Due)
+* 2013-01-07 [FEATURE] Enable "useShortcutData" on Page / Abstract Menu ViewHelper (Commit 9485a7c by Claus Due)
+* 2013-01-02 [FEATURE] Iterator / Pop and Iterator / Shift ViewHelpers (Commit 8600c97 by Claus Due)
+* 2013-01-02 [FEATURE] Iterator / Merge ViewHelper (Commit f021281 by Claus Due)
+* 2013-01-02 [FEATURE] Iterator / Values ViewHelper (Commit 960d43b by Claus Due)
+* 2013-01-01 [BUGFIX] File paths are now determined using t3lib_div::getFileAbsFileName() for better compatibility (Commit 7130052 by Björn Fromme)
+* 2013-01-01 [FEATURE] Added image width, height and mimetype view helpers (Commit 4a9d39f by Björn Fromme)
+* 2013-01-01 [BUGFIX] Change indentation from spaces to tabs (Commit 2e446ee by Björn Fromme)
+* 2012-12-31 [FEATURE] Added Media\Size ViewHelper (Commit af87717 by Bjoern Fromme)
+* 2012-12-30 [FEATURE] Add Media\Extension ViewHelper (Commit b3fba88 by Björn Fromme)
+* 2012-12-30 [FEATURE] Added Media\Files ViewHelper (Commit 04e9b3c by Björn Fromme)
+* 2012-12-30 [FEATURE] Call ViewHelper (Commit a0e5ae2 by Claus Due)
+* 2012-12-29 [BUGFIX] Correct assignment of variable containing HTML output, Page / BreadCrumb ViewHelper (Commit 4d859af by Claus Due)
+* 2012-12-28 [FEATURE] System / Timestamp and DateTime ViewHelpers (Commit 3d96dee by Claus Due)
+* 2012-12-28 [FEATURE] Add "htmlentities" attribute on Format / Markdown ViewHelper (Commit bcb6da3 by Claus Due)
+* 2012-12-20 [FEATURE] Add ExtractViewHelper (Commit 2c6a5de by Andreas Lappe)
+* 2012-12-06 [BUGFIX] GP('L') must not be sys_language_uid (Thanks to Marc Hirdes) (Commit fea460d by Matthias Nitsch)
+* 2012-12-01 [FEATURE] Random / String ViewHelper (Commit 0b00cb2 by Claus Due)
+* 2012-12-01 [FEATURE] Random / Number ViewHelper (Commit a2791a5 by Claus Due)
+* 2012-11-29 [FEATURE] Allow using numeric indices with Traversables, Var / Get VIewHelper (Commit 78f88ec by Claus Due)
+* 2012-11-29 [FEATURE] Format / Replace ViewHelper (Commit cd3e4b6 by Claus Due)
+* 2012-11-29 [FEATURE] Form / Required ViewHelper (Commit 5923017 by Claus Due)
+* 2012-11-25 [FEATURE] Allow "RAND" and "SHUFFLE" as order, Iterator / Sort ViewHelper (Commit dd7d1c5 by Claus Due)
+* 2012-11-25 [FEATURE] Once / Standard, Instance, Cookie and Session ViewHelpers (Commit a91d4ba by Claus Due)
+* 2012-11-25 [FEATURE] Iterator / Slice ViewHelper (Commit 01919b4 by Claus Due)
+* 2012-11-25 [FEATURE] Format / Substring ViewHelper (Commit b745c57 by Claus Due)
+* 2012-11-25 [BUGFIX] Correct namespace in Media / Exists ViewHelper (Commit ba81a12 by Claus Due)
+* 2012-11-25 [FEATURE] Site / Name and Url ViewHelpers (Commit 9728912 by Claus Due)
+* 2012-11-25 [FEATURE] Math / Square and SquareRoot ViewHelpers (Commit 9a5b931 by Claus Due)
+* 2012-11-25 [FEATURE] Math / Cube and CubicRoot ViewHelpers (Commit ba44ae0 by Claus Due)
+* 2012-11-24 [FEATURE] Math / Minimum ViewHelper (Commit e413d41 by Claus Due)
+* 2012-11-24 [FEATURE] Math / Maximum ViewHelper (Commit 2f99c35 by Claus Due)
+* 2012-11-22 [BUGFIX] Respect "content from page" in Page / Content / Get ViewHelper (Commit 65db232 by Claus Due)
+* 2012-11-20 [FEATURE] Math / Range ViewHelper (Commit 1e8d483 by Claus Due)
+* 2012-11-20 [FEATURE] Math / Median ViewHelper (Commit 16b3c0d by Claus Due)
+* 2012-11-20 [FEATURE] Math / Average ViewHelper (Commit fabf932 by Claus Due)
+* 2012-11-20 [FEATURE] Math / Power ViewHelper (Commit 5e7c910 by Claus Due)
+* 2012-11-20 [FEATURE] Var / Set ViewHelper support value from tag content or inline syntax (Commit d84e817 by Claus Due)
+* 2012-11-20 [BUGFIX] Remove legacy Flux-related condition from Page / Render ViewHelper (Commit 6b96c90 by Claus Due)
+* 2012-11-19 [FEATURE] Page / Header and Page / Footer ViewHelpers (Commit 5bece6a by Claus Due)
+* 2012-11-19 [BUGFIX] OptionViewHelper and multiple preselection http://forge.typo3.org/issues/42329 (Commit eeaa38c by Stefano Cecere)
+* 2012-11-18 [BUGFIX] Proper parent class, LanguageMenuViewHelper (Commit c6ce0c8 by Claus Due)
+* 2012-11-17 [FEATURE] Format / Placeholder / Image ViewHelper (Commit 5892b76 by Claus Due)
+* 2012-11-17 [BUGFIX] Fixes tests for running in CLI (Commit 8d289ae by Andreas Lappe)
+* 2012-11-15 [BUGFIX] Fix incorrect base after refactor, Security ViewHelpers (Commit 319b89b by Claus Due)
+* 2012-11-15 [FEATURE] Condition/ClientInformation ViewHelpers (Commit 8a14fad by Andreas Lappe)
+* 2012-11-13 [BUGFIX] Fix exception message in DivisionViewHelper (Commit 4dc44f2 by Tobias Liebig)
+* 2012-11-12 [BUGFIX] Menu ViewHelpers respect l18n_cfg (Commit 99835db by Claus Due)
+* 2012-11-11 [FEATURE] Condition and Condition / Extend ViewHelpers (Commit 59e29b1 by Claus Due)
+* 2012-11-11 [FEATURE] Extension / Icon ViewHelper (Commit 2445db5 by Claus Due)
+* 2012-11-11 [FEATURE] Render / Request ViewHelper (Commit ca3e6ee by Claus Due)
+* 2012-11-10 [FEATURE] Rendering Cache ViewHelper (Commit a17516f by Claus Due)
+* 2012-11-10 [FEATURE] Render / Template ViewHelper (Commit e0864b0 by Claus Due)
+* 2012-11-07 [FEATURE] Render ViewHelper, Inline Fluid (Commit c371f49 by Claus Due)
+* 2012-11-05 [BUGFIX] Class name of Var / Typoscript ViewHelper (Commit 22b0be6 by Claus Due)
+* 2012-11-05 [BUGFIX] Fix inheritance, Iterator ViewHelpers (Commit c97f645 by Claus Due)
+* 2012-11-05 [BUGFIX] Fix inheritance, Page / Header / Title ViewHelper (Commit fcf6f34 by Claus Due)
+* 2012-11-05 [BUGFIX] Fix inheritance, Menu ViewHelpers (Commit 3725e41 by Claus Due)
+* 2012-11-05 [BUGFIX] Adjusted namespace of Markdown ViewHelper (Commit a7f164b by Claus Due)
+* 2012-11-05 [FEATURE] Format / Url / SanitizeString ViewHelper (Commit 522b1ee by Claus Due)
+* 2012-11-04 [FEATURE] Added Media / Exists Condition ViewHelper (Commit 9ce6189 by Claus Due)
+* 2012-11-04 [FEATURE] Formatting Lipsum, Plaintext, Tidy and Trim ViewHelpers (Commit 649c6bd by Claus Due)
+* 2012-11-03 [BUGFIX] Leftovers from FED (Commit 6dfe4f9 by Claus Due)
+* 2012-11-03 [FEATURE] Formatting ViewHelpers (Commit 3967171 by Claus Due)
+* 2012-11-03 [FEATURE] Iterator ViewHelpers (Commit 542b285 by Claus Due)
+* 2012-11-03 [FEATURE] Typoscript Var ViewHelper (Commit bc2798f by Claus Due)
+* 2012-11-03 [FEATURE] Security ViewHelpers, Allow and Deny with reusable base class (Commit 3c364e5 by Claus Due)
+* 2012-11-03 [FEATURE] Page ViewHelpers (Commit ec2a5f7 by Claus Due)
+* 2012-11-02 [FEATURE] Basic Math ViewHelpers (Commit 839518d by Claus Due)
+* 2012-11-02 [FEATURE] Switch and Case ViewHelpers (Commit 9fdbc95 by Claus Due)
+* 2012-11-02 [FEATURE] Variable ViewHelpers (Commit 1e61bf8 by Claus Due)
+* 2012-11-02 [FEATURE] Form / Select, Option and Optgroup ViewHelpers (Commit ea3893c by Claus Due)
+* 2012-11-02 [FEATURE] Extension ViewHelpers (Commit dbf2743 by Claus Due)
+* 2012-11-02 [FEATURE] Context condition ViewHelpers (Commit 94d08ef by Claus Due)
+
+Generated by:
+
+```
+git log --since="1970/01/01" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/...2.0.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.0.1.md b/Documentation/Changelog/2.0.1.md
new file mode 100644
index 000000000..68dd08cf0
--- /dev/null
+++ b/Documentation/Changelog/2.0.1.md
@@ -0,0 +1,14 @@
+## Release: 2.0.1 (2014/09/05)
+
+Generated by:
+
+```
+git log --since="2014/09/05" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/1.0.0...2.0.1
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.0.2.md b/Documentation/Changelog/2.0.2.md
new file mode 100644
index 000000000..4a7e59282
--- /dev/null
+++ b/Documentation/Changelog/2.0.2.md
@@ -0,0 +1,14 @@
+## Release: 2.0.2 (2014/09/19)
+
+Generated by:
+
+```
+git log --since="2014/09/19" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/1.0.0...2.0.2
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.1.0.md b/Documentation/Changelog/2.1.0.md
new file mode 100644
index 000000000..7187dc4d1
--- /dev/null
+++ b/Documentation/Changelog/2.1.0.md
@@ -0,0 +1,19 @@
+## Release: 2.1.0 (2016/10/03)
+
+* 2014-10-02 [BUGFIX] Edge case http query string building (Commit 13d9bdf by Cedric Ziel)
+* 2014-09-26 [FEATURE] Add option to invert the FilterViewHelper (Commit 468134c by Stefano Kowalke)
+* 2014-09-23 [BUGFIX] Have security ViewHelpers force no cache only in FE (Commit df7a7e3 by Claus Due)
+* 2014-09-19 [BUGFIX] Avoid 6.2-only array merge utility on 6.1 (Commit 864630a by Claus Due)
+
+Generated by:
+
+```
+git log --since="2014/09/18" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.0.2...2.1.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.1.1.md b/Documentation/Changelog/2.1.1.md
new file mode 100644
index 000000000..810b6e056
--- /dev/null
+++ b/Documentation/Changelog/2.1.1.md
@@ -0,0 +1,14 @@
+## Release: 2.1.1 (2014/10/03)
+
+Generated by:
+
+```
+git log --since="2014/10/02" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.1.0...2.1.1
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.1.2.md b/Documentation/Changelog/2.1.2.md
new file mode 100644
index 000000000..b92a00ff7
--- /dev/null
+++ b/Documentation/Changelog/2.1.2.md
@@ -0,0 +1,16 @@
+## Release: 2.1.2 (2014/10/04)
+
+* 2014-10-04 [BUGFIX] Random string bad length given max+min length (Commit 4d16791 by Claus Due)
+
+Generated by:
+
+```
+git log --since="2014/10/02" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.1.1...2.1.2
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.1.3.md b/Documentation/Changelog/2.1.3.md
new file mode 100644
index 000000000..b5973da3c
--- /dev/null
+++ b/Documentation/Changelog/2.1.3.md
@@ -0,0 +1,26 @@
+## Release: 2.1.3 (2014/11/16)
+
+* 2014-11-10 [BUGFIX] TS assets rendered twice (Commit afb98dc by Timo Fröhlich)
+* 2014-11-08 [BUGFIX] Change wrong brace expressions (Commit f9582bb by G. Bodenschatz)
+* 2014-11-06 [BUGFIX] Ensure NULL or not empty array (Commit d630768 by Björn Fromme)
+* 2014-11-04 [BUGFIX] Empty menu when usePageTitles is TRUE (Commit 15dc318 by Charles Brunet)
+* 2014-11-04 [BUGFIX] Negative entryLevel is one page off (Commit 5fcbe13 by Charles Brunet)
+* 2014-10-22 [FEATURE] Create XSS ViewHelper (Commit 9bcb298 by Tomas Norre Mikkelsen)
+* 2014-10-16 [BUGFIX] Fix LLL support and shorthand mode of Or ViewHelper (Commit 194914d by Claus Due)
+* 2014-10-12 [BUGFIX] Iterator / Reverse support for unfired QueryResult (Commit 983329c by Claus Due)
+* 2014-10-07 [BUGFIX] Using useShortcutUid should return shortcut url (Commit 35a7819 by Danilo Bürger)
+* 2014-10-06 [FEATURE] Add isBoolean ViewHelper (Commit 996a42e by Philipp Maier)
+* 2014-10-04 [BUGFIX] Random string bad length given max+min length (Commit 4d16791 by Claus Due)
+
+Generated by:
+
+```
+git log --since="2014/10/03" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.1.2...2.1.3
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.1.4.md b/Documentation/Changelog/2.1.4.md
new file mode 100644
index 000000000..f3935fa8c
--- /dev/null
+++ b/Documentation/Changelog/2.1.4.md
@@ -0,0 +1,17 @@
+## Release: 2.1.4 (2014/11/26)
+
+* 2014-10-15 [BUGFIX] Argument "limit" is ignored in Random/GetViewHelper.php (Commit 8fde820 by Anton Danilov)
+* 2014-11-18 [BUGFIX] Fixed hideIfEmpty argument. It was not used in code. (Commit 8826581 by jmverges)
+
+Generated by:
+
+```
+git log --since="2014/11/15" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.1.3...2.1.4
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.2.0.md b/Documentation/Changelog/2.2.0.md
new file mode 100644
index 000000000..3f5fdcf01
--- /dev/null
+++ b/Documentation/Changelog/2.2.0.md
@@ -0,0 +1,17 @@
+## Release: 2.2.0 (2014/12/03)
+
+* 2014-11-28 [BUGFIX] Fix cache identifier prefix used by (Commit d2616b8 by Daniel Schöne)
+* 2014-10-15 [BUGFIX] Argument "limit" is ignored in Random/GetViewHelper.php (Commit 8fde820 by Anton Danilov)
+
+Generated by:
+
+```
+git log --since="2014/11/25" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.1.4...2.2.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.3.0.md b/Documentation/Changelog/2.3.0.md
new file mode 100644
index 000000000..f06f7cd3f
--- /dev/null
+++ b/Documentation/Changelog/2.3.0.md
@@ -0,0 +1,40 @@
+## Release: 2.3.0 (2015/03/09)
+
+* 2015-03-09 [BUGFIX] Only implode content array in v:content.render when no "as" arugment (Commit 008615d by Claus Due)
+* 2015-03-09 [BUGFIX] Implode by linefeed (Commit 7d931b6 by Cedric Ziel)
+* 2014-12-15 [FEATURE] ViewHelper to get settings in ext_conf_template.txt (Commit 723232c by Harry Glatz)
+* 2015-02-12 [BUGFIX] Various fixes for CMS 7 (Commit 61c7d5d by Markus Klein)
+* 2015-02-27 [BUGFIX] Arguments L viewhelper not registered (Commit ff31a4c by Gregor Becker)
+* 2015-03-05 [FEATURE] Introduce a TagViewHelperTrait (Commit 7def7c1 by Claus Due)
+* 2015-03-05 [FEATURE] Implement reusable ViewHelperTraits (Commit 0630c1a by Claus Due)
+* 2015-02-21 [BUGFIX] Avoid creating arrays with one empty element from empty string (Commit 0d9e313 by Claus Due)
+* 2015-01-14 [FEATURE] Filter by array in iterator.filter (Commit 27ddeb9 by Berger Fabien)
+* 2015-02-11 [BUGFIX] Use correct page overlay (Commit 2d8b2b8 by Björn Fromme)
+* 2015-02-09 [BUGFIX] Only return TRUE if resolved instance is of correct class (Commit 842f62d by Claus Due)
+* 2015-02-09 [BUGFIX] Once/Session ViewHelper did not set timestamp (Commit d5d794e by Claus Due)
+* 2015-01-28 [BUGFIX] Use original page uid for submenu rendering (Commit 2a8ca09 by Björn Fromme)
+* 2015-01-25 [BUGFIX] Incorrect object class if HasValidator receives object (Commit b7af0a1 by Claus Due)
+* 2015-01-25 [BUGFIX] Make sure LazyObjectStorage is detected before ObjectStorage (Commit cac5db1 by Claus Due)
+* 2015-01-24 [FEATURE] Allow iterator.merge to be used in a chain (Commit 036b60c by Stefan Neufeind)
+* 2015-01-20 [BUGFIX] Use is_numeric not ctype_digit to ensure ASCII code value (Commit 6580cbc by Claus Due)
+* 2015-01-16 [FEATURE] Allow v:debug to debug ObjectAccessors and values (Commit 2944721 by Claus Due)
+* 2015-01-15 [BUGFIX] Correctly handle already absolute paths in Asset (Commit 4b58447 by Claus Due)
+* 2015-01-03 [FEATURE] Added new viewhelper which gets all translations from a certain language file (Commit 3665ef0 by Cornel Boppart)
+* 2014-12-19 [BUGFIX] Incorrect order of arguments. (Commit 6c824e5 by Lars Peter Søndergaard)
+* 2014-12-18 [FEATURE] Add an option to exclude certain GET variables in the language menu (Commit b07b98e by Dmitry Dulepov)
+* 2014-12-09 [FEATURE] Context view helpers (Commit bacde17 by Benjamin Beck)
+* 2014-12-10 [BUGFIX] Allow non vh assets to add variables md5 to name (Commit 8f98b63 by Danilo Bürger)
+* 2014-12-04 [BUGFIX] Failing version check before array utility (Commit a96a953 by Claus Due)
+
+Generated by:
+
+```
+git log --since="2014/12/02" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.2.0...2.3.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.3.1.md b/Documentation/Changelog/2.3.1.md
new file mode 100644
index 000000000..273ea5072
--- /dev/null
+++ b/Documentation/Changelog/2.3.1.md
@@ -0,0 +1,19 @@
+## Release: 2.3.1 (2015/03/15)
+
+* 2015-03-14 [BUGFIX] Remove redundant slash in URL (Commit b0f1149 by Joschi Kuphal)
+* 2015-03-10 [BUGFIX] Optional "content" of renderTag, adjusted v:page.header.meta (Commit 345f106 by Claus Due)
+* 2015-03-09 [BUGFIX] Only implode content array in v:content.render when no "as" arugment (Commit 008615d by Claus Due)
+* 2015-03-09 [BUGFIX] Implode by linefeed (Commit 7d931b6 by Cedric Ziel)
+
+Generated by:
+
+```
+git log --since="2015/03/08" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.3.0...2.3.1
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.3.2.md b/Documentation/Changelog/2.3.2.md
new file mode 100644
index 000000000..add232425
--- /dev/null
+++ b/Documentation/Changelog/2.3.2.md
@@ -0,0 +1,24 @@
+## Release: 2.3.2 (2015/04/16)
+
+* 2015-04-16 [BUGFIX] Do not group by uid (Commit a1b6fb2 by Andreas Fernandez)
+* 2015-04-08 [BUGFIX] Return correct value if called without arguments (Commit 3241fc3 by loco8878)
+* 2015-04-13 [BUGFIX] Wrong variable name used. (Commit 2240179 by Frank Rakow)
+* 2015-04-09 [BUGFIX] Fixed DirectoryViewHelper.Menu attribute "pages". (Commit 618c5e3 by Sebastian Böttger)
+* 2015-03-25 [BUGFIX] Don't assign empty content (Commit 434cc47 by Björn Fromme)
+* 2015-03-25 [BUGFIX] Declare variable from argument (Commit bbc1aa6 by Björn Fromme)
+* 2015-03-23 [FEATURE] Added the ability to filter null values (Commit 1cafa34 by Frank Rakow)
+* 2015-03-23 [FEATURE] Add attribute "property" to Page\Header\MetaViewHelper (Commit 16908ef by Frank Rakow)
+* 2015-03-16 [BUGFIX] Correctly output meta tags (Commit a460c9f by Ludwig Rafelsberger)
+
+Generated by:
+
+```
+git log --since="2015/03/14" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.3.1...2.3.2
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.3.3.md b/Documentation/Changelog/2.3.3.md
new file mode 100644
index 000000000..44d38d81c
--- /dev/null
+++ b/Documentation/Changelog/2.3.3.md
@@ -0,0 +1,25 @@
+## Release: 2.3.3 (2015/05/20)
+
+* 2015-05-20 [BUGFIX] AlternateViewHelper should include a link to current language (Commit 0c7c5d9 by Matthias Zaunseder)
+* 2015-04-30 [FEATURE] Implement word wrap viewhelper (Commit 71e195c by Björn Fromme)
+* 2015-05-11 [BUGFIX] Fix misspelling (Commit 5cac863 by Charles Coleman)
+* 2015-05-11 [BUGFIX] Update website reference (Commit 362699c by Charles Coleman)
+* 2015-04-28 [BUGFIX] Unexpected early return from v:or when alternative not string (Commit 18b63ad by Claus Due)
+* 2015-04-22 [BUGFIX] Fix problem about iterator.random viewhelper wich never return objects anymore. (Commit 5e0bdd8 by Grégory Copin)
+* 2015-04-21 [BUGFIX] Typo in name of extended class (Commit 4cce283 by Björn Fromme)
+* 2015-04-18 [FEATURE] Add "whitespaceBetweenHtmlTags" option to EliminateViewhelper (Commit f78600a by Roland Waldner)
+* 2015-04-16 [BUGFIX] Do not group by uid (Commit a1b6fb2 by Andreas Fernandez)
+* 2015-04-08 [BUGFIX] Return correct value if called without arguments (Commit 3241fc3 by loco8878)
+
+Generated by:
+
+```
+git log --since="2015/04/15" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.3.2...2.3.3
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/2.4.0.md b/Documentation/Changelog/2.4.0.md
new file mode 100644
index 000000000..9af926f15
--- /dev/null
+++ b/Documentation/Changelog/2.4.0.md
@@ -0,0 +1,42 @@
+## Release: 2.4.0 (2016/09/19)
+
+* 2015-09-18 [BUGFIX] Hide non translated pages if configured (Commit e566ed1 by Björn Fromme)
+* 2015-08-08 [BUGFIX] Take Move-To placeholders into account (Commit e133f3f by Göran Bodenschatz)
+* 2015-08-08 [BUGFIX] Random string viewhelper should not use off by one error (Commit ed94576 by Cedric Ziel)
+* 2015-08-05 [FEATURE] Gravatar viewhelpers (Commit 227609a by jmverges)
+* 2015-08-03 [BUGFIX] Fixed v:resource.image to return an img tag if no "as" attribute is given instead of an array (Commit 0923383 by Alexander Bohndorf)
+* 2015-08-01 [BUGFIX] Set travis to 7.1 This is a workaround until > 7.1 TYPO3 is working with FT3 testing concept (Commit a2f0bed by Xaver Maierhofer)
+* 2015-07-31 [BUGFIX] Force overriding with overlay values (Commit adc6ee0 by Björn Fromme)
+* 2015-07-31 [BUGFIX] Fix Exists ViewHelper for v7 (Commit 61e4a0c by jmverges)
+* 2015-07-30 [BUGFIX] Change flags to Flags after core bugfix (Commit 8f787ab by Xaver Maierhofer)
+* 2015-07-30 [BUGFIX] Fix deprecated call to cObj->IMAGE (Commit c5ca474 by jmverges)
+* 2015-07-28 [BUGFIX] Use the correct flag icon path depended on the current core version (Commit 7939eb2 by Daniel Dorndorf)
+* 2015-07-28 [FEATURE] Implement utility class for core informations (Commit 9ff0feb by Daniel Dorndorf)
+* 2015-07-26 [BUGFIX] Removes a unsed argument (Commit 4cb1638 by jmverges)
+* 2015-07-24 [BUGFIX] Language menu can be inactive and current (translation settings) (Commit e6b5310 by Xaver Maierhofer)
+* 2015-07-22 [BUGFIX] ImageViewHelper should respect fully qualified uris (Commit ef2eecb by Kay)
+* 2015-07-10 [BUGFIX] Force closing tag and render comment (Commit a01215c by Björn Fromme)
+* 2015-04-27 [FEATURE] Adopt Content\Random\GetViewHelper to correctly support record sliding (Commit c6d2ce3 by Philipp Kerling)
+* 2015-04-27 [FEATURE] Make Page\Resources\FalViewHelper support record sliding (Commit c078ef0 by Philipp Kerling)
+* 2015-04-27 [FEATURE] Introduce SlideViewHelperTrait (Commit b7eb1b3 by Philipp Kerling)
+* 2015-06-16 [BUGFIX] Do not hardcode menu backup variables (Commit 687ef42 by Philipp Kerling)
+* 2015-05-28 [BUGFIX] Use hashed identifier (Commit 7633518 by Cedric Ziel)
+* 2015-05-25 [BUGFIX] Type cast uids when comparing (Commit 00c7113 by Björn Fromme)
+* 2015-05-25 [BUGFIX] Adapt to translation behavior of menus (Commit 7c81f46 by Björn Fromme)
+* 2015-05-25 [BUGFIX] Don't replace urls in inline css assets (Commit 8360d98 by Björn Fromme)
+* 2015-05-25 [BUGFIX] Correct condition to determine alternative (Commit 8f09532 by Björn Fromme)
+* 2015-05-22 [BUGFIX] Don't show hidden/disabled pages in menus (Commit 0260580 by Björn Fromme)
+* 2015-05-20 [BUGFIX] AlternateViewHelper should include a link to current language (Commit 0c7c5d9 by Matthias Zaunseder)
+
+Generated by:
+
+```
+git log --since="2015/05/19" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.3.3...2.4.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/3.0.0.md b/Documentation/Changelog/3.0.0.md
new file mode 100644
index 000000000..08cda6e9c
--- /dev/null
+++ b/Documentation/Changelog/3.0.0.md
@@ -0,0 +1,60 @@
+## Release: 3.0.0 (2016/07/12)
+
+* 2016-06-24 [BUGFIX] Adapt to recent changes in image viewhelpers (#1060) (Commit 2614c18 by Björn Fromme)
+* 2016-06-24 [BUGFIX] Filter deleted workspace placeholders from FAL records (#1061) (Commit efa01ee by Claus Due)
+* 2016-06-23 [BUGFIX] Localise every getRecord call in v:page.resources.fal (#1059) (Commit 9c739c7 by Claus Due)
+* 2016-06-23 [BUGFIX] Assets ViewHelper. the argument "moveable" is misinterpreted. (#1058) (Commit 5e17260 by monosize)
+* 2016-06-17 [BUGFIX] Collection viewhelper always returning NULL (Commit f38acef by Martin Donath)
+* 2016-06-16 [BUGFIX] Remove incorrect type cast (Commit 4ea3cb2 by Timo Fröhlich)
+* 2016-05-31 [BUGFIX] Fix duplicate content in workspace previews (#1044) (Commit 8da66ba by Daniel Kestler)
+* 2016-05-25 [BUGFIX] Use actual page uid for current state (Commit f1a3592 by Björn Fromme)
+* 2016-05-17 [BUGFIX] Add missing class import to page.language viewhelper (#1037) (Commit f5bcba1 by Xaver Maierhofer)
+* 2016-05-11 [FEATURE] Adapt shortcut and access restriction handling (#1024) (Commit 3429530 by Björn Fromme)
+* 2016-04-08 [BUGFIX] SourceSet to work with treatIdAsReference (Commit 456d709 by Benjamin Beck)
+* 2016-05-10 [BUGFIX] Re-add menu dividers (#1031) (Commit 764cf04 by Björn Fromme)
+* 2016-05-10 [BUGFIX] Revoke changed array key (Commit 5b47ccc by Björn Fromme)
+* 2016-04-26 [BUGFIX] Hide non translated pages if configured (Commit 0400fb8 by Björn Fromme)
+* 2016-04-21 [BUGFIX] Missing use statement for ObjectManager in Page/InfoViewHelper (#1025) (Commit 222188c by sruegg)
+* 2016-04-16 [FEATURE] Add static method variants on ArrayConsumingViewHelperTrait (#1021) (Commit 20c113c by Claus Due)
+* 2016-04-16 [FEATURE] ViewHelper for doing `array_column` on Iterator (#1019) (Commit ca778e4 by Claus Due)
+* 2016-04-16 [FEATURE] ViewHelper for `array_unique` on Iterators (#1018) (Commit d666fc4 by Claus Due)
+* 2015-07-23 [FEATURE] For FileReference automatically other parameters correctly (Commit 6851420 by Stefan Neufeind)
+* 2016-04-09 [FEATURE] Get all settings from v:variable.extensionConfiguration (Commit aff7034 by Claus Due)
+* 2016-02-19 [BUGFIX] SourceViewHelper should respect fully qualified uris (Commit 8085f56 by Kersten Burkhardt)
+* 2016-03-09 [BUGFIX] Adapt to SVG flag icons (Commit 76eb517 by Björn Fromme)
+* 2016-03-02 [BUGFIX] Fixed addQueryString behaviour in LanguageMenuViewHelper (Commit ad21575 by Andy Pattynama)
+* 2016-03-01 [BUGFIX] Fixed deprecation warnings with TSFE->getPageRenderer() (Commit a4d6a1c by Daniel Schmidt)
+* 2016-02-12 [FEATURE] Iterator Diff ViewHelper (Commit dcb6a37 by Thomas Deuling)
+* 2016-02-06 [BUGFIX] Check for empty array (Commit f5cb0dc by Björn Fromme)
+* 2016-02-02 [BUGFIX] Fix the cast of the playerId argument (Commit 626e7e3 by Seb Red)
+* 2015-12-15 [BUGFIX] Fix external link handling in AbstractMenuViewHelper (Commit 39a7c18 by Marc Neuhaus)
+* 2015-12-01 [FEATURE] Argument addQueryString for v:page.header.alternate (Commit d8f80a9 by Timo Flöttmann)
+* 2015-11-23 [FEATURE] UnlessViewHelper (Commit dce2ff0 by Claus Due)
+* 2015-11-12 [BUGFIX] Fix for non workspaced records (Commit 373559b by Juan Manuel Verges Solanas)
+* 2015-11-09 [BUGFIX] AudioViewHelper in_array parameter order (Commit 4119584 by Mario Drengner)
+* 2015-11-10 [BUGFIX] Avoid issue if localisation is false (Commit c6eb6ab by Xaver Maierhofer)
+* 2015-11-08 [FEATURE] ExtensionConfiguration-VH: Allow fetching a subpart of config by path (Commit 3134f64 by Stefan Neufeind)
+* 2015-11-08 [BUGFIX] Make Page-specific FAL ViewHelper perform localisation (Commit 59c9b3b by Claus Due)
+* 2015-10-07 [BUGFIX] Fix user-handling if fe_group is assigned, but no fe_user (Commit 49ac0f3 by MoppieMop)
+* 2015-11-07 [BUGFIX] Ensure correct array index (Commit d4e5714 by Björn Fromme)
+* 2015-08-07 [BUGFIX] Improve fal workspace handling (Commit 5be8bd2 by Marc Bauer)
+* 2015-10-28 [BUGFIX] Fix #934 - PageRepository was created without using GeneralUtility::makeInstance() (Commit b488062 by Dmitry Dulepov)
+* 2015-10-08 [FEATURE] runtime caching of unserialized array, possibility to return array (Commit 2a9c7f0 by jgreiner)
+* 2015-10-03 [BUGFIX] Fix current page id for fal resources (Commit bb007fc by pkerling)
+* 2015-09-29 [BUGFIX] Add missing argument (Commit 179d1aa by Björn Fromme)
+* 2015-09-29 [BUGFIX] Apply absRefPrefix only once (Commit c61a75b by Björn Fromme)
+* 2015-09-28 [FEATURE] Argument caseSensitive for v:format.replace (Commit 2a1773d by Claus Due)
+* 2015-09-18 [BUGFIX] Hide non translated pages if configured (Commit e566ed1 by Björn Fromme)
+
+Generated by:
+
+```
+git log --since="2015/09/18" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/2.4.0...3.0.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/3.0.1.md b/Documentation/Changelog/3.0.1.md
new file mode 100644
index 000000000..2bda8f156
--- /dev/null
+++ b/Documentation/Changelog/3.0.1.md
@@ -0,0 +1,19 @@
+## Release: 3.0.1 (2016/07/29)
+
+* 2016-07-22 [BUGFIX] Remove pages not to be shown from menu (#1074) (Commit 2cb9165 by Björn Fromme)
+* 2016-07-22 [BUGFIX] No submenus on rootpage (#1073) (Commit 51a65e2 by Björn Fromme)
+* 2016-07-14 [BUGFIX] Instantiate new page repository for backend context (#1068) (Commit 9cca3a8 by Björn Fromme)
+* 2016-07-14 [BUGFIX] Make argument optional (#1067) (Commit 2afb740 by Björn Fromme)
+
+Generated by:
+
+```
+git log --since="2016/07/11" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/3.0.0...3.0.1
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+
diff --git a/Documentation/Changelog/3.1.0.md b/Documentation/Changelog/3.1.0.md
new file mode 100644
index 000000000..30f570c19
--- /dev/null
+++ b/Documentation/Changelog/3.1.0.md
@@ -0,0 +1,37 @@
+## Release: 3.1.0 (2016/08/18)
+
+* 2016-08-18 [FEATURE] Constant viewhelper (#1095) (Commit d9ae63f by Björn Fromme)
+* 2016-08-08 [FEATURE] Add `v:iterator.range` to implement PHP `range()` (Commit ebb4d0d by Claus Due)
+* 2016-08-05 [BUGFIX] Prevent unintended auto rendering (#1086) (Commit 6e804db by Björn Fromme)
+* 2016-06-02 [FEATURE] Image canvas feature (Commit 0ca4d1f by Björn Fromme)
+* 2016-10-18 [BUGFIX] Use correct scheme for external URLs (Commit 27dcfa8 by Christian Weiske)
+* 2016-10-14 [BUGFIX] Correct treatment of external urls (#1131) (Commit 481f928 by Björn Fromme)
+* 2016-10-07 [BUGFIX] Import referenced class in SourceSetViewHelperTrait (Commit 1f1dfd4 by Olli)
+* 2016-10-02 [FEATURE] Add queryStringMethod parameter for v:page.header.canonical (Commit 7926115 by Jost Baron)
+* 2016-09-21 [BUGFIX] Asset merge can produce many identical files (Commit 8f9f63b by Dmitry Dulepov)
+* 2016-09-20 [BUGFIX] Replace call to superfluous method with service call (#1122) (Commit 7fcc992 by tiggr)
+* 2016-09-14 [BUGFIX] Use correct record data with page.resources.fal (#1120) (Commit 598b9f6 by Cedric Ziel)
+* 2016-09-14 [BUGFIX] Replace call to superfluous method with service call (#1116) (Commit e9fe813 by Cedric Ziel)
+* 2016-09-06 [BUGFIX] Page\Resources\FalViewHelper cannot fetch resources for localised pages (Commit 2a4c6b9 by Dmitry Dulepov)
+* 2016-09-04 [BUGFIX] Remove overwriting method (#1111) (Commit 21b0e5d by Björn Fromme)
+* 2016-09-03 [BUGFIX] Assign missing variable (Commit aaca7b9 by Benjamin Beck)
+* 2016-09-02 [BUGFIX] Use instantiated PageRepository in PageService (#1109) (Commit cee3b2d by Maximilian Pfeifer)
+* 2016-08-18 [FEATURE] Subresource Integrity (SRI) generation for v:asset.script and style (Commit 2c9f959 by Ruben Pascal Abel)
+* 2016-08-22 [FEATURE] Add v:iterator.push (Commit 78f427f by Claus Due)
+* 2016-08-18 [FEATURE] Constant viewhelper (#1095) (Commit 4c3fafc by Björn Fromme)
+* 2016-08-08 [FEATURE] Add `v:iterator.range` to implement PHP `range()` (Commit 9c14db5 by Claus Due)
+* 2016-08-05 [BUGFIX] Prevent unintended auto rendering (#1086) (Commit 05d4f91 by Björn Fromme)
+* 2016-06-02 [FEATURE] Image canvas feature (Commit 1a35657 by Björn Fromme)
+
+Generated by:
+
+```
+git log --since="2016/07/28" --abbrev-commit --pretty='%ad %s (Commit %h by %an)' \
+ --date=short | egrep '(\[FEATURE|BUGFIX|REMOVAL\])+'`
+```
+
+Full list of changes: https://github.com/FluidTYPO3/vhs/compare/3.0.1...3.1.0
+
+*Please note: the change list above does not contain any TASK commits since they are considered
+infrastructure-only and not relevant to end users. The full list includes these!*
+