craftcms / shopify

Synchronize and extend product data from your Shopify storefront.
MIT License
44 stars 25 forks source link

Bump craftcms/cms from 4.3.3 to 4.3.7 #59

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps craftcms/cms from 4.3.3 to 4.3.7.

Changelog

Sourced from craftcms/cms's changelog.

4.3.7 - 2023-02-03

  • Improved the performance of the “Generating pending image transforms” queue job. (#12274)
  • Removed the “Timeout” setting from the Gmail and SMTP mailer transporters, as they aren’t supported by Symfony Mailer’s transport configuration.
  • Removed the “Encryption Method” setting from the SMTP mailer transporter, as Symfony Mailer already uses TLS when port 465 is used (as it is by default).
  • The “Port” setting on the SMTP mailer transporter is no longer required. It will default to 465 or 25 depending on whether OpenSSL is installed.
  • Added more reserved field handles to avoid conflicts with craft\base\Element properties. (#12577)
  • Assets’ alt properties are now automatically trimmed of leading/trailing whitespace.
  • Asset element components in the control panel now include a data-alt attribute. (#12600)
  • Control panel requests no longer override the pageTrigger config setting value to 'p'. (#12598, #12614)
  • Fixed field status badge styling in some contexts. (#12403)
  • Fixed a bug where exporting elements with multiple field layouts as a CSV file using the “Expanded” export type would result in mismatched column values.
  • Fixed a bug where cancelling a conflicting volume folder move would result in the moved folder getting deleted.
  • Fixed a bug where craft\elements\Category::canDuplicate() wasn’t factoring in save permissions.
  • Fixed a bug where the horizontal scroll position wasn’t being retained when refreshing Live Preview. (#12504)
  • Fixed a bug where user group condition rules for the default user group weren’t getting matched properly during public registration. (#12283)
  • Fixed a bug where HTML tags within field labels, instructions, tips, and warnings weren’t always getting escaped.
  • Fixed a bug where the sidebar scroll position wasn’t retained when selecting a new source on element index pages. (#12523)
  • Fixed a bug where resave/* commands’ output didn’t take the offset into account. (#12526)
  • Fixed a bug where warnings were getting logged for video assets that were “missing” their dimensions.
  • Fixed a bug where craft\services\Assets::getAllDescendantFolders() could return unexpected results for folders that contained an underscore.
  • Fixed a bug where accessing a custom field’s magic property on an element would return the field’s raw database value rather than null, if it didn’t belong to the element’s field layout anymore. (#12539, #12578)
  • Fixed a bug where previewing an asset could wipe out all h1 tags within Redactor fields. (#12545)
  • Fixed a bug where craft\image\Raster::getIsTransparent() wasn’t working. (#12565)
  • Fixed a bug where textual condition rules were still showing a text input when the “is empty” or “has a value” operators were selected. (#12587)
  • Fixed a bug where the component name comments in project config YAML files would always lag behind the current project config a little. (#12576, #12581)
  • Fixed a SQL error that occurred when creating a database backup using the default backup command, when running MySQL 5.7.41+ or 8.0.32+. (#12557, #12560)
  • Fixed a bug where database backups weren’t respecting SSL database connection settings if they were specified when using MySQL. (#10351, #11753, #12596)
  • Fixed a bug where element indexes could stop showing their loading spinner prematurely if the element listing needed to be reloaded multiple times in rapid succession. (#12595)
  • Fixed a bug where element editors wouldn’t show tabs that didn’t contain any characters that could be converted to ASCII. (#12602)
  • Fixed a bug where asset thumbnails weren’t getting versioned in the control panel, unless the revAssetUrls config setting was enabled. (#12603)
  • Fixed a bug where entry relations could be lost when switching entry types, for relational fields that didn’t exist on the prior entry type. (#12592)
  • Fixed a bug where Matrix blocks weren’t getting duplicated to other sites when first editing an unpublished draft. (#11366)
  • Fixed a bug where element indexes would show show an expand/collapse toggle for structured elements that only had unsaved draft children, which aren’t actually shown. (#11253)
  • Fixed a SQL error that occurred when running the index-assets command on PostgreSQL. (#12617)
  • Added craft\helpers\Assets::revUrl().
  • Added craft\helpers\Db::escapeForLike().
  • Added craft\web\twig\variables\Paginate::$pageTrigger. (#12614)
  • craft\helpers\Assets::revParams() no longer takes the revAssetUrls config setting into account. That should be factored in by whatever is calling it.
  • craft\services\Assets::getAllDescendantFolders() now has a $withParent argument, which can be passed false to omit the parent folder from the results. (#12536)
  • craft\services\Matrix::duplicateBlocks() now has a $force argument.
  • Deprecated craft\helpers\DateTimeHelper::timeZoneAbbreviation().
  • Deprecated craft\helpers\DateTimeHelper::timeZoneOffset().

4.3.6.1 - 2023-01-09

  • Element edit pages now retain their previous scroll position when they’re automatically refreshed to keep up with changes from another browser tab.
  • Fixed a bug where editing certain Matrix/Neo/Super Table fields could result in content loss. (#12445)

4.3.6 - 2023-01-04

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/craftcms/shopify/network/alerts).
dependabot[bot] commented 1 year ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.