Release notes
*Sourced from [php-imap/php-imap's releases](https://github.com/barbushin/php-imap/releases).*
> ## 3.0.27: Fixes incorrect parsing of multipart mails (messages)
> - PR [#361](https://github-redirect.dependabot.com/barbushin/php-imap/issues/361): Fixes "decodeMimeStr() Can not decode an empty" error when mail has no subject
> - Issue [#358](https://github-redirect.dependabot.com/barbushin/php-imap/issues/358), [#364](https://github-redirect.dependabot.com/barbushin/php-imap/issues/364), PR [#365](https://github-redirect.dependabot.com/barbushin/php-imap/issues/365): Flatten mail parts before parsing (Handle Gmail multipart/related way of structuring mail with attachments)
> - PR [#366](https://github-redirect.dependabot.com/barbushin/php-imap/issues/366): trim $to->personal field before decoding
> - Issue [#359](https://github-redirect.dependabot.com/barbushin/php-imap/issues/359): Updated code logic for CC, BCC, REPLY-TO to same as for TO
> - Issue [#360](https://github-redirect.dependabot.com/barbushin/php-imap/issues/360): Improved usage of property $imapPath
> - Fixed coding standards
Commits
- [`1abe83b`](https://github.com/barbushin/php-imap/commit/1abe83bdca77e3270400d6d73bf27638a7733865) Merge pull request [#370](https://github-redirect.dependabot.com/barbushin/php-imap/issues/370) from barbushin/develop
- [`ae83e3d`](https://github.com/barbushin/php-imap/commit/ae83e3de702dfc871c360f7a5941f7a9fbb12243) Issue [#369](https://github-redirect.dependabot.com/barbushin/php-imap/issues/369): Removed type hinting due to PHP 5.6 support
- [`bb357ef`](https://github.com/barbushin/php-imap/commit/bb357ef8b7daa44ab8c3c0e4791b1f61ac167949) Merge pull request [#368](https://github-redirect.dependabot.com/barbushin/php-imap/issues/368) from barbushin/develop
- [`9a68a67`](https://github.com/barbushin/php-imap/commit/9a68a67d3aad1719d83653eca7e2a280b5ba9e4b) Fixed coding standards
- [`6d2ffdd`](https://github.com/barbushin/php-imap/commit/6d2ffddca726b497fa73e9f2c3f8340bec2d27ee) Fixed coding standards (removed trailing spaces)
- [`0ad68d3`](https://github.com/barbushin/php-imap/commit/0ad68d31564f514277aadd9b8febca9697b93023) Fixed coding standards
- [`434baa7`](https://github.com/barbushin/php-imap/commit/434baa793dc2cdc7cc5d574f287f0d5d3180b56a) Fixed coding standards
- [`4fceb0b`](https://github.com/barbushin/php-imap/commit/4fceb0ba291ec54f502437f81c5de4d67fe0882f) Fixed coding standards
- [`c440808`](https://github.com/barbushin/php-imap/commit/c440808e2fe166daadfc9203d59ed12abeb86b8d) Fixed coding standards
- [`33c85f0`](https://github.com/barbushin/php-imap/commit/33c85f0c55a28010a3c79a6ab12ebd73a9c87cc5) Fixed coding standards
- Additional commits viewable in [compare view](https://github.com/barbushin/php-imap/compare/3.0.26...3.0.28)
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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
- `@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
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps php-imap/php-imap from 3.0.26 to 3.0.28.
Release notes
*Sourced from [php-imap/php-imap's releases](https://github.com/barbushin/php-imap/releases).* > ## 3.0.27: Fixes incorrect parsing of multipart mails (messages) > - PR [#361](https://github-redirect.dependabot.com/barbushin/php-imap/issues/361): Fixes "decodeMimeStr() Can not decode an empty" error when mail has no subject > - Issue [#358](https://github-redirect.dependabot.com/barbushin/php-imap/issues/358), [#364](https://github-redirect.dependabot.com/barbushin/php-imap/issues/364), PR [#365](https://github-redirect.dependabot.com/barbushin/php-imap/issues/365): Flatten mail parts before parsing (Handle Gmail multipart/related way of structuring mail with attachments) > - PR [#366](https://github-redirect.dependabot.com/barbushin/php-imap/issues/366): trim $to->personal field before decoding > - Issue [#359](https://github-redirect.dependabot.com/barbushin/php-imap/issues/359): Updated code logic for CC, BCC, REPLY-TO to same as for TO > - Issue [#360](https://github-redirect.dependabot.com/barbushin/php-imap/issues/360): Improved usage of property $imapPath > - Fixed coding standardsCommits
- [`1abe83b`](https://github.com/barbushin/php-imap/commit/1abe83bdca77e3270400d6d73bf27638a7733865) Merge pull request [#370](https://github-redirect.dependabot.com/barbushin/php-imap/issues/370) from barbushin/develop - [`ae83e3d`](https://github.com/barbushin/php-imap/commit/ae83e3de702dfc871c360f7a5941f7a9fbb12243) Issue [#369](https://github-redirect.dependabot.com/barbushin/php-imap/issues/369): Removed type hinting due to PHP 5.6 support - [`bb357ef`](https://github.com/barbushin/php-imap/commit/bb357ef8b7daa44ab8c3c0e4791b1f61ac167949) Merge pull request [#368](https://github-redirect.dependabot.com/barbushin/php-imap/issues/368) from barbushin/develop - [`9a68a67`](https://github.com/barbushin/php-imap/commit/9a68a67d3aad1719d83653eca7e2a280b5ba9e4b) Fixed coding standards - [`6d2ffdd`](https://github.com/barbushin/php-imap/commit/6d2ffddca726b497fa73e9f2c3f8340bec2d27ee) Fixed coding standards (removed trailing spaces) - [`0ad68d3`](https://github.com/barbushin/php-imap/commit/0ad68d31564f514277aadd9b8febca9697b93023) Fixed coding standards - [`434baa7`](https://github.com/barbushin/php-imap/commit/434baa793dc2cdc7cc5d574f287f0d5d3180b56a) Fixed coding standards - [`4fceb0b`](https://github.com/barbushin/php-imap/commit/4fceb0ba291ec54f502437f81c5de4d67fe0882f) Fixed coding standards - [`c440808`](https://github.com/barbushin/php-imap/commit/c440808e2fe166daadfc9203d59ed12abeb86b8d) Fixed coding standards - [`33c85f0`](https://github.com/barbushin/php-imap/commit/33c85f0c55a28010a3c79a6ab12ebd73a9c87cc5) Fixed coding standards - Additional commits viewable in [compare view](https://github.com/barbushin/php-imap/compare/3.0.26...3.0.28)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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.