Skip to content

12.0.0

Compare
Choose a tag to compare
@benjaminkott benjaminkott released this 26 May 11:17
· 57 commits to master since this release

BREAKING

  • 56d36ce [!!!][BUGFIX] Ensure author avatars are fetched in the correct size
  • e1ebf49 [!!!][BUGFIX] Drop unused argument in gravatar viewhelper
  • d0e489c [!!!][TASK] Drop never implemented feuser comment author
  • 19901f9 [!!!][TASK] Drop deprecated metadata plugin

TASK

  • 36cf5b5 [TASK] Update assets in standalone example
  • 635a926 [TASK] Update readme
  • f2e4965 [TASK] Declare compatibility with TYPO3 v12 (#274)
  • e2bb2aa [TASK] Make Frontend FlashMessages compatible with v12 (#280)
  • d8ef266 [TASK] Make MailContent compatible with v12 (#279)
  • 4a4e9be [TASK] Adjust phpstan config to do not check generic types
  • b1f2ecd [TASK] Drop unused getTypoScriptFrontendController method in PostController
  • 5906436 [TASK] Make massupdate compatible with v12 (#278)
  • 4e606be [TASK] Update Datatables
  • ef00e7a [TASK] Make BackendController compatible with v12
  • 388b433 [TASK] Adapt unit test config file
  • 627f1b8 [TASK] Avoid warning in TestDataProcessor
  • cc7d5ae [TASK] Do not show display deprecations on functional tests
  • da26ea3 [TASK] Make post controller compatible with v12
  • 6cc22d8 [TASK] Make page and record header information compatible with v12 (#277)
  • febec30 [TASK] Use mock for RequestFactory in GravatarResourceResolverTest
  • 5f7bfce [TASK] Make page type restriction removal for comments compatible with v12
  • 3a778e6 [TASK] Allow experimental installation with TYPO3 v12
  • 5330f75 [TASK] Make backend module registration compatible with v12
  • f9fcfdb [TASK] Import namespaces in ext_localconf and ext_tables
  • 8056c0f [TASK] Streamline type annotations
  • 8c19ab9 [TASK] Respect type not nullable in GravatarProvider
  • 84333b9 [TASK] Respect repository return types used in BackendController
  • 7939ce0 [TASK] Cleanup PostController
  • dec9d38 [TASK] Make return types of repositories more strict
  • c61fb3f [TASK] Make CommentFormFactory compatible with v12
  • ccd105e [TASK] Cleanup CommentFormFactory
  • c4eea49 [TASK] Make GravatarProvider compatible with v12
  • 97ecdbf [TASK] Make Query compatible with v12 (#276)
  • 14494f4 [TASK] Cleanup Author
  • 9ce412a [TASK] Cleanup Category
  • 48f5986 [TASK] Cleanup Post
  • b48b057 [TASK] Remove obsolete mm table definitions
  • 5e88518 [TASK] Cleanup Tag
  • d55f740 [TASK] Cleanup CategoryRepository
  • f79dab1 [TASK] Cleanup PostRepository
  • 68c7bf4 [TASK] Cleanup TagRepository
  • 0be8ce9 [TASK] Drop request backports
  • b77f22d [TASK] Cleanup DataHandlerHook
  • 9135697 [TASK] Cleanup CommentRepository
  • 56d7d77 [TASK] Cleanup CommentFormFinisher and CommentService
  • 116d2b9 [TASK] Avoid object manager GoogleCaptchaValidator factory
  • 88c3139 [TASK] Avoid object manager CommentFormFactory factory
  • 1856998 [TASK] Simplyfy access to configuration in ContentListOptionsViewHelper
  • 499463e [TASK] Minor cleanups
  • 8225019 [TASK] Cleanup Notifications
  • c5a1b37 [TASK] CGL
  • ba45490 [TASK] Cleanup BlogPagination
  • 8c64946 [TASK] Cleanup StaticDatabaseMapper
  • f98d485 [TASK] Cleanup SetupService
  • e648771 [TASK] Cleanup BackendController
  • bbc8c0e [TASK] Ignore phpstan typecast errors for int and bool
  • f625b56 [TASK] Minor Cleanups
  • 46e6e38 [TASK] Cleanup ViewHelpers
  • c99a58a [TASK] Avoid empty() and be more strict in comparisons
  • eeea228 [TASK] Handle not existing requests in backend link viewhelpers
  • ca72a1a [TASK] Add phpstan but allow failure during ci
  • 2eda105 [TASK] Avoid object manager in ContentListOptionsViewHelper
  • f1b7598 [TASK] Minor cleanups
  • 127af4a [TASK] Avoid object manager in post model
  • f5a9125 [TASK] Adapt expectations for backend link viewhelpers
  • c49f988 [TASK] Streamline backend link viewhelpers
  • 544bac4 [TASK] Make renderFluidTemplateInTestSite mimic extbase request
  • 4080a0f [TASK] Make SiteBasedTestCase compatible with v12
  • 778b69b [TASK] Add tests for link viewhelpers
  • e9ad4ca [TASK] Remove ObjectManager from avatar provider
  • 1fbde27 [TASK] Move backend post header to dedicated renderer
  • 4de4bcd [TASK] Drop obsolete typoscript extbase persistance config
  • d0e489c [!!!][TASK] Drop never implemented feuser comment author
  • 99af3da [TASK] Streamline formatting of yaml files
  • 19901f9 [!!!][TASK] Drop deprecated metadata plugin
  • 2f3e193 [TASK] Cleanup TCA
  • 48d26ec [TASK] Drop some docheader and use ?? instead of ?:
  • f8737ee [TASK] Drop all @noinspection comments
  • 3c87b53 [TASK] Modernize update scripts and cover by functional tests
  • b40af59 [TASK] Remove coverage from functional tests
  • fb35a32 [TASK] Update testing framework
  • dfb29fb [TASK] Update phplint
  • 94c2999 [TASK] Drop @noinspection PhpInternalEntityUsedInspection
  • a24f3a9 [TASK] Update dev requirements for bootstrap package and extension helper
  • eee0e19 [TASK] Ignore .cache files
  • cebdc49 [TASK] Adjust editorconfig
  • 6a5c1d1 [TASK] Drop coveralls reporting
  • f154874 [TASK] Adjust ci matrix to include php 8.1, 8.2 and mysql 8.0
  • d5156de [TASK] Set php development version to 8.2
  • 8fbe597 [TASK] Add allow-plugins
  • 3a7eb40 [TASK] Update npm dependencies
  • f4eb557 [TASK] Adapt php requirement
  • 17939be [TASK] Allow PHP 8.0 (#235)
  • e81d04d [TASK] Drop v10 support (#232)

BUGFIX

  • 2749ab4 [BUGFIX] Return interface on comment update
  • 4aee32b [BUGFIX] Make setup wizard compatible with v12
  • d91a86d [BUGFIX] Add CommentFormFactory to services
  • f8b0c7a [BUGFIX] Correct request parameter checks
  • 52e2d14 [BUGFIX] Correct namespace of ContentListOptionsViewHelperTest
  • af7551b [BUGFIX] Respect storage pid for categories
  • 8278f9d [BUGFIX] Extbase should not map avatar
  • 0eeacbb [BUGFIX] CGL
  • af4d21c [BUGFIX] CGL
  • 718bbf2 [BUGFIX] Dynamic call to static method
  • c209790 [BUGFIX] Set default values to models
  • c612e6f [BUGFIX] Correct initial setup to store comment on target post page
  • bc4fee2 [REVERT][BUGFIX] Do not overwrite storage pid of comments
  • c810437 [BUGFIX] Do not overwrite storage pid of comments
  • 75a19cf [BUGFIX] Typo
  • 24f1f0b [BUGFIX] Correct configuration type for MailContent
  • 9466f9c [BUGFIX] Handle author rss links with detail pages
  • 86037cf [BUGFIX] Exclude various dev-only files from dist archives (#271)
  • 3b25643 [BUGFIX] PHP 8 argument type errors (#273)
  • 7b7196f [BUGFIX] Correct flaky test
  • 612cd6d [BUGFIX] Use correct class in docheader
  • 50e88af [BUGFIX] Set request to UriBuilder after reset
  • 832ce1e [BUGFIX] Correct namespaces of link functional tests
  • 28725db [BUGFIX] Correct test namespaces
  • 8587ea1 [BUGFIX] CGL
  • 56d36ce [!!!][BUGFIX] Ensure author avatars are fetched in the correct size
  • e1ebf49 [!!!][BUGFIX] Drop unused argument in gravatar viewhelper
  • beb2b89 [BUGFIX] Adapt extension loading in gravatar provider test
  • d08bd32 [BUGFIX] Correct namespace for functional tests
  • b9aa130 [BUGFIX] Avoid $this->renderingContext->getControllerContext()->getUriBuilder()
  • cedcb1c [BUGFIX] Use type language
  • cdd6b25 [BUGFIX] Add missing return type to initializeArguments()
  • a64617a [BUGFIX] Remove obsolete showRemovedLocalizationRecords
  • 5be3c93 [BUGFIX] Deprecation: TYPO3_MODE and TYPO3_REQUESTTYPE constants
  • cd70034 [BUGFIX] Ensure all upgrade wizards are registered
  • 42c36c8 [BUGFIX] Add missing return types and declare dataprovider static
  • 488887a [BUGFIX] Remove sql definition for l18n_diffsource
  • c3a2047 [BUGFIX] Adapt structure and fix tests (#275)
  • 690f056 [BUGFIX] CGL
  • 56fb360 [BUGFIX] Catch PHP8 array key warnings
  • 75d1283 [BUGFIX] Remove semicolons from annotations (#250)
  • 3d61582 [BUGFIX] Avoid PHP 8.0 warnings (#238)
  • ed56de5 [BUGFIX] Correct build matrix
  • c978937 [BUGFIX] Correct dependencies

MISC

  • 243fa31 Bump nanoid from 3.1.28 to 3.2.0

Contributors