Skip to content

v10.0.0

Compare
Choose a tag to compare
@benjaminkott benjaminkott released this 07 Jan 11:38
· 238 commits to master since this release

BREAKING

  • [!!!][FEATURE] Allow to disable the url input in the comment form f17de3e
  • [!!!][TASK] Decouple archive from sidebar widget 516976c
  • [!!!][BUGFIX] Ensure fallback to default templates is always set 5f496c9
  • [!!!][TASK] Drop all exclude fields d268ed0
  • [!!!][BUGFIX] Limit tags to configured storage pid 8befd62
  • [!!!][BUGFIX] Limit authors to default language 6caf365
  • [!!!][BUGFIX] Respect PageTsConfig limitation for authors b2b058f
  • [!!!][TASK] Drop social image wizard and prefer ext:seo (#121) 2d2dc30
  • [!!!][TASK] Drop social share options 8a34e35
  • [!!!][TASK] Drop obsolete MetaService 7cd241b
  • [!!!][TASK] Add configuration error note for single view plugins (#94) 780f018
  • [!!!][TASK] Modernize list renderings 65affe6
  • [!!!][FEATURE] Modernize metadata rendering (#84) 28ef430
  • [!!!][FEATURE] Remove fontawesome dependency 4bf2ae8
  • [!!!][TASK] Use TYPO3 Form Framework for comment form (#78) 407a2af
  • [!!!][TASK] Modernize pagination rendering de0f9d2
  • [!!!][TASK] Modernize widget content rendering eb85165
  • [!!!][TASK] Do not scale tags size by default f0507bd
  • [!!!][TASK] Modernize widget rendering 8db7276
  • [!!!][TASK] Modernize post comment rendering a0b7d31
  • [!!!][TASK] Modernize post author rendering a17891e
  • [!!!][TASK] Adapt section names to follow recommendations 3b1fad6
  • [!!!][TASK] Always include social image wizard tsconfig 946f8c1
  • [!!!][TASK] Remove Google Plus after its shutdown (#68) 70f4470
  • [!!!][TASK] Remove obsolete sidebar headline (#66) 7fac00a

FEATURE

  • [FEATURE] Add avatars to author listing 2ed0cf9
  • [FEATURE] Allow user avatars in meta sections b4c2e8b
  • [!!!][FEATURE] Allow to disable the url input in the comment form f17de3e
  • [FEATURE] Add detail links to overview lists 8be3d09
  • [FEATURE] Add backlinks to overview for post listings c4bec3d
  • [FEATURE] Pagination templates respect fallback chain 1ad583c
  • [FEATURE] Refactor gravatar loading (#161) 0bd05d3
  • [FEATURE] Introduce blog categories (#142) 434a50e
  • [FEATURE] Include featured image in rss feed a829875
  • [FEATURE] Include comment link and authors in rss feed 2e1c159
  • [FEATURE] Integration and Standalone Mode (#125) c56e1c4
  • [FEATURE] Respect language fallbacks when resolving Posts (#134) 4a40a31
  • [FEATURE] Show post information in backend page header (#135) 418d97d
  • [FEATURE] Add latest post plugin with configurable limit (#86) dc8b0e1
  • [FEATURE] Add function to get all tags of all articles by one author (#119) c79856c
  • [FEATURE] Create example comment and author on setup 8b12146
  • [FEATURE] Provide dedicated featured image b7c1e6f
  • [FEATURE] Add the currently selected/filtered tag to TagWidget (#96) 9d6c343
  • [!!!][FEATURE] Modernize metadata rendering (#84) 28ef430
  • [!!!][FEATURE] Remove fontawesome dependency 4bf2ae8
  • [FEATURE] Add schema.org data for blog authors 737512a
  • [FEATURE] Format new line to paragraph viewhelper 7e4443e
  • [FEATURE] Add pagination to routes (#36) a055325
  • [FEATURE] Make pagination configurable (#34) 461db54

TASK

  • [TASK] Add publishing TER workflow 8048d74
  • [TASK] Use standalone php-cs-fixer for ci 5fb0adb
  • [TASK][COMMUN-39] Update Documentation (#178) 61db6df
  • [TASK] Bump ini from 1.3.5 to 1.3.7 (#175) 6523f35
  • [TASK] Update CI Setup (#171) 54d701d
  • [!!!][TASK] Decouple archive from sidebar widget 516976c
  • [TASK] Add pages migration for featured_image 2152304
  • [TASK] Raise dependencies aacef52
  • [TASK] Update frontend packages 01533a8
  • [TASK] Test Coveralls (#163) 2384465
  • [TASK] Update dev dependencies 1d906d3
  • [TASK] Update dependencies a3061fe
  • [TASK] Limit builds to ^9.5 and ^10.4 6375c02
  • [TASK] Allow typo3/testing-framework ^6.2 b2722ad
  • [TASK] Add roles for main content area 35b2c50
  • [!!!][TASK] Drop all exclude fields d268ed0
  • [TASK] Include typo3/cms-beuser as dev dependency 9c8962d
  • [TASK] Update build dependencies 78192a9
  • [TASK] Make module positioning compatible with TYPO3 10.4.x 9e240bb
  • [TASK] Improve ci workflow (#132) 36416bd
  • [TASK] Move extension icon to Resources/Public/Icons 634986e
  • [TASK] Update ddev to 1.13.1 271f90e
  • [TASK] Improve backend modules 569c2ff
  • [TASK] Update dependencies d17e2a4
  • [TASK] Extend setup dataset 63b87ad
  • [TASK] Update frontend stack 49eb77b
  • [TASK] Add setup as dev dependency ff20605
  • [TASK] Adjust requirements 11736e4
  • [TASK] Remove obsolete _make settings for documentation c7945bb
  • [TASK] Update ddev to 1.12.1 e904aa5
  • [TASK] Remove tempfs to avoid problems on linux runners 65991fa
  • [TASK] Fix link in README.md c4f5e61
  • [TASK] Add link to documentation in README.md aefa047
  • [!!!][TASK] Drop social image wizard and prefer ext:seo (#121) 2d2dc30
  • [TASK] Add translations for authors (#118) d53312a
  • [TASK] Move to GitHub Actions instead of Travis (#117) 29541dd
  • [TASK] Cleanup pages tca b4e4ac4
  • [TASK] Compile backend amd modules with webpack 192c6e7
  • [TASK] Update all icons 4c07790
  • [TASK] Split blog backend modules fd16da9
  • [!!!][TASK] Drop social share options 8a34e35
  • [TASK] Move frontend css sources 06ed9f2
  • [!!!][TASK] Drop obsolete MetaService 7cd241b
  • [!!!][TASK] Add configuration error note for single view plugins (#94) 780f018
  • [TASK] Add related posts to test setup 48d408d
  • [TASK] Add language menu to test setup ce1607a
  • [TASK] Update dev dependencies 8238f74
  • [TASK] Update ddev to 1.10.1 5242101
  • [TASK] Set extension key in composer.json 3bfffdd
  • [TASK] Move development app dir into .build folder 6d9bc40
  • [TASK] Move cache to tmpfs for dev environment 236b692
  • [TASK] Raise v10 dependency to allow dev-master 09e8f18
  • [TASK] Add seo extension as dev requirement e1efb6d
  • [!!!][TASK] Modernize list renderings 65affe6
  • [TASK] Update ddev to 1.9.1 a330d19
  • [TASK] Update build dependencies 6fb4621
  • [TASK] Improve development template f52b38a
  • [TASK] Sort language files 8af468e
  • [TASK] Add typo3/cms-belog as development dependency 8a4a954
  • [!!!][TASK] Use TYPO3 Form Framework for comment form (#78) 407a2af
  • [TASK] Add typo3/cms-rte-ckeditor as development requirement 6d5d630
  • [!!!][TASK] Modernize pagination rendering de0f9d2
  • [TASK] Streamline language files 97cab12
  • [!!!][TASK] Modernize widget content rendering eb85165
  • [!!!][TASK] Do not scale tags size by default f0507bd
  • [!!!][TASK] Modernize widget rendering 8db7276
  • [TASK] Wrap post authors 5cab2ab
  • [!!!][TASK] Modernize post comment rendering a0b7d31
  • [!!!][TASK] Modernize post author rendering a17891e
  • [TASK] Move typoscript css to file 65cf485
  • [!!!][TASK] Adapt section names to follow recommendations 3b1fad6
  • [TASK] Streamline pagination html template 61c3203
  • [TASK] Streamline html templates and register global blog viewhelpers 85bc399
  • [!!!][TASK] Always include social image wizard tsconfig 946f8c1
  • [TASK] Make 10.0.x compatible with TYPO3 9.5.x 75c75a5
  • [!!!][TASK] Remove Google Plus after its shutdown (#68) 70f4470
  • [TASK] Replace config.persistence.classes typoscript configuration (#71) dfc4767
  • [TASK] Set default indent style to spaces ca13a91
  • [TASK] Add tstemplate as dev dependencies 3a23ac0
  • [TASK] Add lowlevel and filelist as dev dependencies 5b9c567
  • [!!!][TASK] Remove obsolete sidebar headline (#66) 7fac00a
  • [TASK] Display requirements in readme as table 410b4ed
  • [TASK] Update ddev to 1.7.1 9c76127
  • [TASK] Remove .travis.yaml from archive 52f6e2f
  • [TASK] Remove .travis.yaml from archive 5ccb9d4
  • [TASK] Add fontawesome to development setup 3f6cc42
  • [TASK] We just pretend we're unbreakable 2476717
  • [TASK] Enable xdebug for ddev and add vscode debug config ad6b9ff
  • [TASK] Set development environment c29b179
  • [TASK] Update ddev to 1.6.0 3d066d1
  • [TASK] Add config to ignored folders 5474602
  • [TASK] Add extension-helper as dev dependency to generate releases d183441
  • [TASK] Improve readme (#22) 2697526
  • [TASK] Add GitHub issue templates 14c748e
  • [TASK] Update documentation for github 50e0f15
  • [TASK] Setup travis 09ab08a
  • [TASK] Adjust and improve documentation Resolves: EXTBLOG-151 Releases: master, 9.1, 9.0 09f712b
  • [TASK] Add test package 49c8d1b
  • [TASK] Add ddev testing instance 789836d

BUGFIX

  • [BUGFIX] Bundle PSR-Packages for non Composer mode (#181) 48e9e81
  • [BUGFIX] Enforce ArchiveViewHelper to return a string (#180) d1d42da
  • [BUGFIX] Cast pageUid in RedirectFinisher to string (#173) f9d3c1a
  • [BUGFIX] Never forget to check again after you have done your "optimizations" 5cd5a40
  • [BUGFIX] Correct position of content on tag view 65af1b7
  • [BUGFIX] Use author detail links for profile 97513a6
  • [!!!][BUGFIX] Ensure fallback to default templates is always set 5f496c9
  • [BUGFIX] Use noreply as default email address (#159) d79d63d
  • [BUGFIX] Correct route configuration for archive links (#151) 9b635b4
  • [BUGFIX] respect pages.l18n_cfg in all cases 5a83f5c
  • [BUGFIX] Ensure setup is creating categories of type blog 9cc737a
  • [BUGFIX] Only extend site site configuration hook if it exists. 1a3d936
  • [BUGFIX] Ensure boolean is returned after sending a6d2520
  • [BUGFIX] Make mailer compatible with 10.4 (#141) f931f5d
  • [BUGFIX] Use different icon for blog pages defined as root 418e497
  • [!!!][BUGFIX] Limit tags to configured storage pid 8befd62
  • [!!!][BUGFIX] Limit authors to default language 6caf365
  • [!!!][BUGFIX] Respect PageTsConfig limitation for authors b2b058f
  • [BUGFIX] Do not render fluid namespace helper in rss feed 08d3aa4
  • [BUGFIX] Ensure standalone title is linking to the correct root page 48f83e9
  • [BUGFIX] Ensure setup creates site configuration c7a5809
  • [BUGFIX] Show hidden posts in backend module 31ef29d
  • [BUGFIX] Do not use relative paths for css includes 90a6bfc
  • [BUGFIX] Remove discus includes on non single post related templates 530b522
  • [BUGFIX] Correct constraint for fetching posts by year 45e8720
  • [BUGFIX] Add typecasts for page types a7eab9a
  • [BUGFIX] Remove obsolete language fields for blog comments be20e4d
  • [BUGFIX] Fix a small typo (#124) 4260ba2
  • [BUGFIX] Enable language synchonization for featured image 346e0d7
  • [BUGFIX] Use actions badge instead of removed travis e7e5a4d
  • [BUGFIX] Use correct constants for feature image 5f82cbe
  • [BUGFIX] Correct cgl b5e5e81
  • [BUGFIX] Use MetaTag API (#89) 302bc13
  • [BUGFIX] Limit author posts to blog posts and default language (#69) e463e74
  • [BUGFIX] Make CategoryViewHelper compatible with v10 e52368b
  • [BUGFIX] Make TagViewHelper compatible with v10 995f942
  • [BUGFIX] Make PostViewHelper compatible to v10 d260966
  • [BUGFIX] Remove obsolete fields and enable cropping for author images 62169de
  • [BUGFIX] Remove display condition for slug fields of custom records (#43) bfba7a7
  • [BUGFIX] Correct development template 404dc89
  • [BUGFIX] Set default doktype for post model (#83) 36b4f45
  • [BUGFIX] Make testing setup compatible with latest testing framework versions 4abea18
  • [BUGFIX] Use settings.lists in documentation 933d046
  • [BUGFIX] Use LocalizationUtility instead of LanguageService 0546781
  • [BUGFIX] Use correct identifier for publish date update 6b3f3e8
  • [BUGFIX] Only execute publish date update when fields exist ca4753b
  • [BUGFIX] Use correct identifier for month and year update 430e165
  • [BUGFIX] Only execute month and year update when fields exist 42c3318
  • [BUGFIX] Check if tag does exist before accessing properties e057225
  • [BUGFIX] Check if category does exist before accessing properties 1391d14
  • [BUGFIX] Check if author does exist before accessing properties d90101f
  • [BUGFIX] Do not include google captcha when disabled in settings cd1c276
  • [BUGFIX] Respect translation settings in archive widget (#77) 41669b9
  • [BUGFIX] Use correct column type for comment sorting by date in backend 420b435
  • [BUGFIX] Use correct column type for post sorting by date in backend 72ef1e2
  • [BUGFIX] Use publishDate for date sorting in backend module 49a0085
  • [BUGFIX] Ensure tag link viewhelper always returns a string c8bda4e
  • [BUGFIX] Add missing comment id attribute for section links 298f193
  • [BUGFIX] Disallow multiple assignments of authors to a post (#70) d427276
  • [BUGFIX] Respect configured size in Avatar ImageProvider (#74) f695236
  • [BUGFIX] Add severity classes to flash messages (#76) cfbacfa
  • [BUGFIX] Correct travis cgl fixer config e673790
  • [BUGFIX] Correct cgl and remove obsolete php_versions file f27c98e
  • [BUGFIX] Add crdate field configuration for extbase abdf3b5
  • [BUGFIX] Use today as publishing date for new blog entries (#59) 1b4303d
  • [BUGFIX] Add plugins to new content element wizard (#61) 31f63fc
  • [BUGFIX] Remove storage constraint from finding current post (#63) d1658ef
  • [BUGFIX] Only add storage constraint if pages could be resolved (#65) c93b65f
  • [BUGFIX] Avoid exception when accessing uninitialized settings (#50) 654abdc
  • [BUGFIX] Set format for comments rss feed (#56) 5c38906
  • [BUGFIX] Correct fluid namespace definitions - fixes #51 (#52) 7a7145b
  • [BUGFIX] Allow language synchronization (#48) ab732a0
  • [BUGFIX] Fix language sensitivity of getCurrentPost (#47) d3767ea
  • [BUGFIX] Fix column width for comment actions column 552556c
  • [BUGFIX] Resolve endless loop when calling archive without params (#35) 2fe9b8c
  • [BUGFIX] Set addQueryStringMethod again to avoid faulty strict mode f248dca
  • [BUGFIX] Generate correct link to blog rss channel d5821e1
  • [BUGFIX] Make route-enhancer configuration work (#29) 726a3c4
  • [BUGFIX] Introduce path-segments for tags, author and category - fixes #31 (#32) ec79f88
  • [BUGFIX] Remove outdated realurl information and use route enhancer (#30) 4da3299
  • [BUGFIX] LinkViewHelper must set correct controller context (#28) cd4c7e4
  • [BUGFIX] Add extension name to uriFor in all ViewHelpers (#6) 28c77ac
  • [BUGFIX] Fix #24: TypyError exception when calling PostRepository::findRelatedPosts() (#25) 09b617f
  • [BUGFIX] Exclude .github folder from export 72c2bc7
  • [BUGFIX] Remove limitToPages setting from default routes config a155ef9
  • [BUGFIX] Let the SocialImageWizard working again Resolves: EXTBLOG-154 Releases: master, 9.1, 9.0 c77a935
  • [BUGFIX] Correct composer dependencies 239255e
  • [BUGFIX] Ensure type safety for ViewHelper calling ImageService The ImageService::getImage requires a string as first and a boolean as third parameter. The Image ViewHelpers must respect this requirement. related to https://review.typo3.org/59608 5c4afc3

MISC

  • Add documentation regarding the configuration of storage PIDs (#103) 8952cc1
  • Update Crowdin configuration file 0b50517
  • [CLEANUP] Remove never used add comment tempalte 5521b42