Skip to content

Latest commit

 

History

History
150 lines (90 loc) · 8.17 KB

File metadata and controls

150 lines (90 loc) · 8.17 KB

Overview of merged pull requests

The package has no direct dependency to the basemixins and should be usable without the other basemixins.

  • Packages: NodeTypes.ContentReferences
  • Fixes: #4781
  • Packages: Neos

The query to fetch assets gets build in multiple steps. E.g in findAll it creates the query, adds the "variant filter clause" and afterwards the "asset collection filter clause".

` public function findAll(AssetCollection $assetCollection = null): QueryResultInterface { $query = $this->createQuery(); $this->addAssetVariantFilterClause($query); $this->addAssetCollectionToQueryConstraints($query, $assetCollection); return $query->execute(); }` But adding the "asset collection filter clause" removes/overrides the existing "variant filter clause"

This fix replaces the way of setting "asset collection filter clause", so the existing where clauses are retained.

  • Fixes: #4723
  • Packages: Media

This applies the, since a while unused, presets for message severity types to notifications in classic Neos backend modules again so that eg. warnings and errors stay on display and can be copied / screenshotted.

Also regenerates js maps that seem to have compiled wrongly before.

  • Fixes: #4672
  • Packages: Neos

Checks if the replacement is an image and has a size.

  • Packages: Neos NodeTypes.BaseMixins Media

Fixes support for the setting autoCreateImageVariantPresets that was documented for a long time but never actually evaluated.

This change set:

  • Adjusts AssetService::assetCreated() signal to only trigger AssetVariantGenerator::createVariants() if the autoCreateImageVariantPresets flag is set
  • Sets the default value of the flag to true for greater backwards compatibility
  • Adjusts AssetVariantGenerator::createVariant() to only create a variant if it does not exist already – previously multiple variants with the same identifiers could be created for a single asset leading to undeterministic behavior
  • Adds a button "Create missing Variants" to the Variants tab of the Media Module allowing editors to manually trigger creation of (missing) variants.
  • Fixes: #4300
  • Packages: Neos Media

BUGFIX: `props will be unset after an exception <#4526>`_

The rendering in a Neos.Fusion Component had a bug where the props might be undefined if an exception happened earlier in an eel expression.

This was caused by not correctly poping the runtimes context and thus causing a unexpected shift in the context stack.

Upgrade instructions

  • Packages: Neos Fusion

In Neos 7 (and with neos/flow-development-collection#2162), role labels were introduced. While we now have a nice table view in the "edit account" view, the role label is not displayed anywhere else.

I'm aware that Neos 7 and 8 are in maintenance-only mode, but I think we all agree that Neos 8 will be around for quite a while. I suggest the minimal change to use the role label in the user list and the "new user" view if there is one.

  • [N/A] Code follows the PSR-2 coding style
  • [N/A] Tests have been created, run and adjusted as needed
  • [x] The PR is created against the lowest maintained branch
  • [x] Reviewer - PR Title is brief but complete and starts with FEATURE|TASK|BUGFIX
  • [x] Reviewer - The first section explains the change briefly for change-logs
  • [N/A] Reviewer - Breaking Changes are marked with !!! and have upgrade-instructions
  • Packages: Neos

This will test Flow against PHP 8.3

  • Packages: Neos .github
  • Packages: Neos

The git url will be useful for automating the split configuration later.

  • Packages: Neos Media
  • move the dependency from neos/neos to neos/media-browser
  • change from * to ^3.0.6 (the first version allowing Neos 7.x)
  • Packages: Neos Media.Browser

TASK: All dependencies within collection point to `self.version <#4666>`_

Re-adjusts dependencies to point to self.version for easier maintenance.

  • Fixes: #4257
  • Packages: Neos