diff --git a/Build/package.json b/Build/package.json index 388afd3a2..ca4812d84 100644 --- a/Build/package.json +++ b/Build/package.json @@ -5,7 +5,7 @@ "readme": "../README.rst", "homepage": "http://www.bk2k.info", "author": "Benjamin Kott", - "version": "8.0.7", + "version": "8.0.8", "license": "MIT", "devDependencies": { "bootstrap": "^3.4.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index 352939376..071fa1ad4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,23 @@ +# 8.0.8 + +## TASK + +- [TASK] Add ddev setup d85b3e39 +- [TASK] Drop scrutinizer 56663dbb +- [TASK] Drop travis ci df061e93 + +## BUGFIX + +- [BUGFIX] Remove obsolete/invalid replacements in composer.json 5a1dd9e6 + +## MISC + +- [SECURITY] Ensure content element subheader is HTML encoded fc675a56 + # 8.0.7 ## TASK + - [TASK] Streamline changelog 2fa4d056 - [TASK] Add vscode directory to gitignore ec221a36 - [TASK] Remove preferred install for typo3/cms 25ec1161 @@ -10,6 +27,7 @@ - [TASK] Use youtube-nocookie url in external media utility e65aafea ## BUGFIX + - [BUGFIX] Correct used less parser version a9a1bee0 - [BUGFIX] Correct paths to fonts b8000952 - [BUGFIX] Make Less Parser PHP 7.3 compatible (#617) 641bdeef @@ -18,9 +36,11 @@ # 8.0.6 ## BREAKING + - [!!!][BUGFIX] Make DataRelationViewHelper compatible with doctrine. f706b838 ## TASK + - [TASK] Move CMS9 backend branding to service that is only called on installation e3a97921 - [TASK] Move icon registration to localconf f01de963 - [TASK] Exclude php less libary from extension scanner 4f86ef53 @@ -28,18 +48,22 @@ - [TASK] Streamline php header comments and add fixer rule e1a09b4c ## BUGFIX + - [!!!][BUGFIX] Make DataRelationViewHelper compatible with doctrine. f706b838 - [BUGFIX] Ensure page layout class is never empty f4e6ecdf # 8.0.5 ## BREAKING + - [!!!][BUGFIX] Streamline grunt less and less.php rendering 9dbc82fa ## TASK + - [TASK] Avoid ambiguous "uid" error (#480) 7a2aa2b4 ## BUGFIX + - [!!!][BUGFIX] Streamline grunt less and less.php rendering 9dbc82fa - [BUGFIX] Add missing list styles to rte configuration 94dbda19 - [BUGFIX] Correct bootstraps calculation of container widths ddead2c7 @@ -47,6 +71,7 @@ # 8.0.4 ## TASK + - [TASK] Use initialize arguments instead of render arguments in FalViewHelper a3ed93d7 - [TASK] Use initialize arguments instead of render arguments in DataRelationViewHelper 8e4e514b - [TASK] Use initialize arguments instead of render arguments in ExplodeViewHelper e5592be9 @@ -55,6 +80,7 @@ - [TASK] Ensure link target attribute is only rendered if target is set - fixes #468 e33ef8b8 ## BUGFIX + - [BUGFIX] Correct preview template assignments for listgroup and external_media 3135a764 - [BUGFIX] Set default value for tt_content reference fields in *_item tables (#482) f55fbaa7 - [BUGFIX] Correct indention in generic template cf1a6101 @@ -71,22 +97,26 @@ # 8.0.3 ## BUGFIX + - [BUGFIX] Prepare colPos field for proper quoting (#452) a61dd805 - [BUGFIX] Correct texticon preview paths on windows bb69dea1 # 8.0.2 ## BUGFIX + - [BUGFIX] Remove .php_cs.dist from export 49d59ac9 - [BUGFIX] Correct less variable: @icon-font-path (#450) 4f8bb274 # 8.0.1 ## FEATURE + - [FEATURE] Enable cropping of carousel background image e336b75b - [FEATURE] Enable cropping for image in carousel eb93ef85 ## TASK + - [TASK] Remove release commit from changelog 771b3981 - [TASK] Replace unwanted characters in commit messages 3c02852c - [TASK] Add composer changelog script 4ad28bae @@ -100,6 +130,7 @@ - [TASK] Add typo3 8.7 to travis a5db1218 ## BUGFIX + - [BUGFIX] Correct sys_file_referece palettes for tab items f7a37b41 - [BUGFIX] Correct sys_file_referece palettes for accordion items 5845294b - [BUGFIX] Use override child tca for carousel background image 4a370fb2 @@ -108,19 +139,23 @@ - [BUGFIX] Correct dependencies for typo3 cms 9.x 72884fbf ## MISC + - Use correct closing tag 35c3df61 # 8.0.0 ## BREAKING + - [!!!][TASK] Drop obsolete var viewhelper - use f:variable instead e33f0ed8 ## FEATURE + - [FEATURE] Enable compression of generated css files 4b39a415 - [FEATURE] Add bootstrap responsive wrapper to table ce - fixes #385 caac09a6 - [FEATURE] Add art direction for image, media, textpic and textmedia efde1cb1 ## TASK + - [TASK] Force captions to break d1594b66 - [TASK] Make thumbnail menu more flexible a122f485 - [TASK] Apply more flexible style on thumbnail menus 7fd49b6f @@ -258,6 +293,7 @@ - [TASK] Migrate TCA fields starttime and endtime to inputDateTime 35135f5f ## BUGFIX + - [BUGFIX] Adapt thumbnail list template 85429004 - [BUGFIX] Remove all typolinks from backend preview of quote element 12946cd2 - [BUGFIX] Remove typolink from backend preview of quote element 2306885d @@ -292,6 +328,7 @@ # 7.1.0 ## BREAKING + - [!!!][FEATURE] Use explicit templates instead of conditions in carousel templates - relates #356 d2b23d1f - [!!!][TASK] Reintroduce "no frame" option - fixes #319 f2b06d7d - [!!!][FEATURE] Add sections to visually group elements eedb60dc @@ -300,6 +337,7 @@ - [!!!][FEATURE] Add support for spacer in menu processor - fixes #335 5d0a76cd ## FEATURE + - [FEATURE] Make language uids for menu configurable d07e219a - [FEATURE] Add audio content element - fixes #399 c7ac13dd - [FEATURE] Add preview for quote content element add8bc0d @@ -331,6 +369,7 @@ - [FEATURE] Clear less cache when all caches are cleared ad695e01 ## TASK + - [TASK] Optimize html output 63fa499f - [TASK] Update dependencies bcfd9ef1 - [TASK] Add instruction to clear initial TypoScript (#420) 5cd45254 @@ -406,6 +445,7 @@ - [BUGFIX][REVERT][TASK] Remove unneeded rte_transform options bf80fe37 ## BUGFIX + - [BUGFIX] Add missing icon for text & media missing - fixes #417 ec643241 - [BUGFIX] Adapt link tag parsing for RTE fields 46697bdc - [BUGFIX] Move class alias for menu processor to localconf to ensure correct loading a04a6c7f @@ -455,12 +495,14 @@ - [BUGFIX][REVERT][TASK] Remove unneeded rte_transform options bf80fe37 ## MISC + - "usind" is wrong 0459bd33 - Correct php-cs-fixer command 0a22336a # 7.0.0 ## BREAKING + - [!!!][TASK] Send cache headers per default 9b9f9452 - [!!!][TASK] Conflict css_styled_content and fluid_styled_content due inconsistencies and incompatability to each other 5ecadef4 - [!!!][TASK] Replace FlexFormViewHelper with FlexFormProcessor 22d60c8b @@ -476,6 +518,7 @@ - [!!!][TASK] Dropping TYPO3 6.2 support and raise version to 7.0.0-dev 0bc14990 ## FEATURE + - [FEATURE] Remaining PageTS templates are configurable 7806d37a - [FEATURE] Allow to disable footer-section with Typoscript constant. 561cb0ed - [FEATURE] Allow photoswipe to be opened by url params 317032be @@ -487,6 +530,7 @@ - [!!!][FEATURE] Register optional PageTS config files e9caa18c ## TASK + - [TASK] Set defaults for backend configuration 42001a96 - [TASK] Remove backend_layout upgrade wizard bdd51ada - [TASK] Update hammerjs to 2.0.6 a2f2e591 @@ -617,6 +661,7 @@ - [TASK] breadcrumb: for the content of the links use alternative navigation title if it is set, else use page title. 4e01a9e4 ## BUGFIX + - [BUGFIX] Remove skin setting from RTE configuration to ensure correct file is loaded in cms 8 3a6d10a6 - [BUGFIX] Disable output escaping for viewhelpers c8b881a0 - [BUGFIX] Remove spaceless viewhelper cd18e0ee @@ -649,6 +694,7 @@ - [BUGFIX] Correct height operator for opengraph image - fixes #227 0da305fc ## MISC + - Fix more typos / grammar issues ce3f8df6 - Fix typos found by codespell 3b25d805 - Followup: Use spaces instead of tabs a50ed6e4 @@ -693,6 +739,7 @@ # 6.2.15 ## TASK + - [TASK] Add travis-ci build status image 3e5f00f2 - [TASK] Remove unused coverage from travis f0ef2c5f - [TASK] Add phpcs as dev dependency to composer.json 50d372c3 @@ -713,6 +760,7 @@ - [TASK] Update less.php to 1.7.0.5 d359261c ## BUGFIX + - [BUGFIX] Ignore PSR-2 check for legacy core classes aa587827 - [BUGFIX] Use camel caps format for functions in external media utility d176687a - [BUGFIX] PSR-2 Violations f15a896f @@ -723,6 +771,7 @@ - [BUGFIX] There is no boostrap package 1cf9b927 ## MISC + - Scrutinizer Auto-Fixes ffe5e3e4 - Scrutinizer Auto-Fixes 3d6b3427 - Scrutinizer Auto-Fixes 6bd65dd0 @@ -730,9 +779,11 @@ # 6.2.14 ## FEATURE + - [FEATURE] Add advanced Open Graph support, support new meta notation for 7.4 2734c162 ## TASK + - [TASK] Add migration information for backend layout prefix change ad9f9282 - [TASK] Add missing changelog for 6.2.12 and 6.2.13 fc482ca9 - [TASK] Update TypoScript template mapping for backend layouts 5162b178 @@ -743,10 +794,12 @@ - [TASK] Add 'active' class for shortcuts in sub navigation eb23a66f ## BUGFIX + - [BUGFIX] Use always $GLOBALS[TCA] f0f8c620 - [BUGFIX] fix missing TYPO3SEARCH_end marker b0bde8ab ## MISC + - Update Index.rst 04d164d9 - Rename index.rst to Index.rst 63473434 - Update Index.rst 9826f5ab @@ -755,13 +808,16 @@ # 6.2.13 ## TASK + - [TASK] Include css_styled_content and form in static template 4f031d5d ## BUGFIX + - [BUGFIX] Remove leading slash from classnames in typoscript setup 92c7c219 - [BUGFIX] Restrict options for default tab to currently assigned items - fixes #197 287e8df7 ## MISC + - Fix 'overridden' typos 76a411b0 - Multiple fixes to composer.json e27b03e4 - Fix whitespace in ext_emconf.php e141e230 @@ -769,11 +825,13 @@ # 6.2.12 ## BUGFIX + - [BUGFIX] Add missing static template for bootstrap package 9347264e # 6.2.11 ## BREAKING + - [!!!][TASK] Remove compatibility to ext:themes through lack of resources 987c2032 - [!!!][TASK] Cleanup deprecated template fallbacks 4b16e85f - [!!!][FEATURE] Add template fallback support 20ec25cf @@ -785,6 +843,7 @@ - [!!!][FEATURE] Support multilevel tree in subnavigation - fixes #186 1f861227 ## FEATURE + - [!!!][FEATURE] Add template fallback support 20ec25cf - [FEATURE] Make DynamicContent wrappable 45ffc2c6 - [FEATURE] Add swipe support for carousels - fixes #161 94b74d51 @@ -802,6 +861,7 @@ - [FEATURE] New advanced constant to enable/disable CSS source mapping 77639ab9 ## TASK + - [TASK] Update Documentation for TypoScript constants ed01b96e - [TASK] Update Documentation 0eeeac64 - [!!!][TASK] Remove compatibility to ext:themes through lack of resources 987c2032 @@ -844,6 +904,7 @@ - [TASK] Update bootstrap to 3.3.4 791356db ## BUGFIX + - [BUGFIX] Add disablePageTsRTE option to extension configuration again e84055e3 - [!!!][BUGFIX] Wrong path to font files - fixes #139 729e9667 - [BUGFIX] Correct overflow problem 10a0d604 @@ -855,6 +916,7 @@ - [BUGFIX] Add missing restore register in text with icon - fixes #174 c6f65941 ## MISC + - slightly smarter TypoScript 825d4b26 - FLUIDTEMPLATE.templateName and templateRootPaths 193983b8 - Update jquery.responsiveimages.js a066650a @@ -873,12 +935,14 @@ # 6.2.10 ## FEATURE + - [FEATURE] New advanced constant to enable/disable the use of Typoscript constants as Less variables e01b136d - [FEATURE] new constant $page.logo.alt used to overwrite the default alt attribute of the logo image a7544c25 - [FEATURE] make site logo alt attribute configurable 5e1d06f6 - [FEATURE] Disable automatic less compiling - fixes #162 1eef6627 ## TASK + - [TASK] Add changelog 2d3dc52c - [TASK] Refactor jquery.responsiveimages.js 0f90334b - [TASK] HTML5 markup for sub navigation - fixes #171 604ea24e @@ -894,6 +958,7 @@ - [TASK] Update changelog in documentation 88139537 ## BUGFIX + - [BUGFIX] Correct overlapping elements on centered image - fixes #113, #159 4cce784c - [BUGFIX] Correct media display for file links content element - fixes #164 0af8bc02 - [BUGFIX] fix for HTML5 markup validation b5776a1c @@ -901,6 +966,7 @@ - [BUGFIX] Adjust language uids to match introduction database - fixes #135 863615c6 ## MISC + - Stop using deprecated XHTML cleaning 9aef5248 - Allow "target" attribute inside tags. 653bd30a - added "br" to "allowedTags" a44d88f1 @@ -914,6 +980,7 @@ # 6.2.9 ## TASK + - [TASK] Update jquery to 1.11.2 e8822fce - [TASK] Update modernizr to 2.8.3 559ff0c8 - [TASK] Update less.php to current master d065a0be @@ -923,11 +990,13 @@ - [TASK] Use realurl autoconfig hook instead of overriding every config 7d9fb372 ## BUGFIX + - [BUGFIX] Remove problematic whitespace c7d64280 - [BUGFIX] Remove superfluous slash in font definition - fixes #132 115a9d58 - [BUGFIX] Classname must not start with a backslash in ext_conf_template.txt 095c2a17 ## MISC + - Update Index.rst 4660037b - Use array_merge_recursive() instead ca4d0322 - Don't overwrite existing configuration completely 18f1ca82 @@ -935,6 +1004,7 @@ # 6.2.8 ## TASK + - [TASK] Make realurl optional 6f92339a - [TASK] Remove e-mail from contact b162f602 - [TASK] Minify responsiveimages.js and and cleanup f8ad4af7 @@ -942,11 +1012,13 @@ - [TASK] Make removeDefaultJs configurable. fixes #105 aebd1fcd ## BUGFIX + - [BUGFIX] Use correct rte transform in accordion textfield - fixes #67 21735bde - [BUGFIX] Wrong calculation in news pagination - fixes #106 146a8659 - [BUGFIX] Flashmessage queue throws error while installing - fixes #116 f0508a9d ## MISC + - Update newContentElement.txt 94a1a165 - Update newContentElement.txt c7e27ab8 - Update jquery.responsiveimages.js e40750d9 @@ -954,6 +1026,7 @@ # 6.2.7 ## TASK + - [TASK] Include respond.js with conditional comment to work with static cache - fixes #101 66ce0a66 - [TASK] Cleanup CGL b5cd79d2 - [TASK] Reformat all project-specific content to TYPO3.CMS CGL 7a86c368 @@ -963,9 +1036,11 @@ - [TASK] Add .editorconfig file cf164b64 ## BUGFIX + - [BUGFIX] Wrong colpos was used in layout "Default, Subnavigation Left and 2 Columns" fixes #98 5e0d2741 ## MISC + - Fix for columns in backend layout 14d4eb34 - Add 25/75 backend layout 7b676ed6 - Add missing migrations for realurl cd232393 @@ -979,9 +1054,11 @@ # 6.2.6 ## FEATURE + - [FEATURE] add composer.json 2c668813 ## MISC + - Release 6.2.6 26b6ed91 - Correct colPos for left column on Layout: Default, Subnavigation Left and 2 Columns - fixes #62 51f177e3 - Add Google Analytics tracking code anonymization - fixes #84 f8ff29b3 @@ -1048,9 +1125,11 @@ # 6.2.5 ## FEATURE + - [FEATURE] use SymLinksIfOwnerMatch in .htaccess 187c8581 ## MISC + - Release 6.2.5 c86a3480 - Update Documentation 966bd586 - Add support for link "Edit me on Github" 858253eb @@ -1105,6 +1184,7 @@ # 6.2.4 ## MISC + - ter does not allow long version numbers ... 52370906 - ter ist fucking up ;( a4608ef1 - set version to 6.2.2.2 c7aaf3c8 diff --git a/Documentation/Settings.yml b/Documentation/Settings.yml index b8c7ca4af..7b53ef4c5 100644 --- a/Documentation/Settings.yml +++ b/Documentation/Settings.yml @@ -6,8 +6,8 @@ conf.py: copyright: 2014 project: Bootstrap Package - version: 8.0.7 - release: 8.0.7 + version: 8.0.8 + release: 8.0.8 latex_documents: - - Index - BootstrapPackage.tex diff --git a/composer.json b/composer.json index c4b67c92d..003114a7a 100644 --- a/composer.json +++ b/composer.json @@ -1,66 +1,69 @@ { - "name": "bk2k/bootstrap-package", - "type": "typo3-cms-extension", - "description": "Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.", - "keywords": [ - "TYPO3 CMS", - "introduction", - "sitepackage", - "bootstrap", - "responsive", - "frontend", - "theme", - "web" - ], - "homepage": "https://github.com/benjaminkott/bootstrap_package", - "authors": [ - { - "name": "Benjamin Kott", - "email": "info@bk2k.info", - "role": "Developer", - "homepage": "http://www.bk2k.info/" - } - ], - "license": "MIT", - "support": { - "issues": "https://github.com/benjaminkott/bootstrap_package/issues" - }, - "require": { - "php": ">=7.0.0", - "typo3/cms-core": "^8.7.0 || ^9.0", - "typo3/cms-rte-ckeditor": "^8.7.0 || ^9.0" - }, - "require-dev": { - "typo3/minimal": "^8.7 || ^9.0", - "friendsofphp/php-cs-fixer": "^2.3.1" - }, - "autoload": { - "psr-4": { - "BK2K\\BootstrapPackage\\": "Classes" - } - }, - "config": { - "optimize-autoloader": true, - "vendor-dir": ".build/vendor", - "bin-dir": ".build/bin" - }, - "scripts": { - "set-version": [ - "BK2K\\BootstrapPackage\\Composer\\VersionScript::setVersion" + "name": "bk2k/bootstrap-package", + "type": "typo3-cms-extension", + "description": "Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.", + "keywords": [ + "TYPO3 CMS", + "introduction", + "sitepackage", + "bootstrap", + "responsive", + "frontend", + "theme", + "web" ], - "changelog": [ - "BK2K\\BootstrapPackage\\Composer\\ChangelogScript::generateChangelog" + "homepage": "https://github.com/benjaminkott/bootstrap_package", + "authors": [ + { + "name": "Benjamin Kott", + "email": "info@bk2k.info", + "role": "Developer", + "homepage": "http://www.bk2k.info/" + } ], - "post-autoload-dump": [ - "mkdir -p .build/web/typo3conf/ext/", - "[ -L .build/web/typo3conf/ext/bootstrap_package ] || ln -snvf ../../../../. .build/web/typo3conf/ext/bootstrap_package" - ] - }, - "extra": { - "typo3/cms": { - "cms-package-dir": "{$vendor-dir}/typo3/cms", - "web-dir": ".build/web", - "app-dir": ".build" + "license": "MIT", + "support": { + "issues": "https://github.com/benjaminkott/bootstrap_package/issues" + }, + "require": { + "php": ">=7.0.0", + "typo3/cms-core": "^8.7.0 || ^9.0", + "typo3/cms-rte-ckeditor": "^8.7.0 || ^9.0" + }, + "require-dev": { + "typo3/minimal": "^8.7 || ^9.0", + "friendsofphp/php-cs-fixer": "^2.3.1" + }, + "autoload": { + "psr-4": { + "BK2K\\BootstrapPackage\\": "Classes" + } + }, + "config": { + "optimize-autoloader": true, + "vendor-dir": ".build/vendor", + "bin-dir": ".build/bin" + }, + "scripts": { + "set-version": [ + "BK2K\\BootstrapPackage\\Composer\\VersionScript::setVersion" + ], + "changelog": [ + "BK2K\\BootstrapPackage\\Composer\\ChangelogScript::generateChangelog" + ], + "post-autoload-dump": [ + "mkdir -p .build/web/typo3conf/ext/", + "[ -L .build/web/typo3conf/ext/bootstrap_package ] || ln -snvf ../../../../. .build/web/typo3conf/ext/bootstrap_package" + ] + }, + "extra": { + "typo3/cms": { + "cms-package-dir": "{$vendor-dir}/typo3/cms", + "web-dir": ".build/web", + "app-dir": ".build" + }, + "branch-alias": { + "dev-BP_8-0": "8.0.x-dev" + } } - } } diff --git a/ext_emconf.php b/ext_emconf.php index 9777ba47e..65a52cd92 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -36,5 +36,5 @@ 'author' => 'Benjamin Kott', 'author_email' => 'info@bk2k.info', 'author_company' => 'private', - 'version' => '8.0.7', + 'version' => '8.0.8', ];