build(deps): bump async-imap from 0.9.7 to 0.11.3 #114

Merged
dependabot[bot] merged 1 commits from dependabot/cargo/async-imap-0.11.3 into main 2026-07-23 20:37:30 +00:00
dependabot[bot] commented 2026-07-23 20:33:40 +00:00 (Migrated from github.com)

Bumps async-imap from 0.9.7 to 0.11.3.

Changelog

Sourced from async-imap's changelog.

[0.11.3] - 2026-07-17

  • Add login_with_capabilities() to LOGIN and get capabilities from the response at the same time.

[0.11.2] - 2026-02-10

  • Expose gmail labels and msg id (#124)
  • crate::extensions::idle::Handle::wait() uses a 29 minute timeout instead of 24 hours
  • Add quotes for some commands (e.g. COPY) to support mailbox with whitespace (#127)

[0.11.1] - 2025-08-04

  • Close IMAP stream after an error.

[0.11.0] - 2025-07-21

  • Breaking change: read_response() returns Result<Option<_>> instead of Option<Result<_>>.
  • Add get_ref() and get_mut() APIs to get references to underlying stream.

[0.10.4] - 2025-04-07

  • Remove unused once_cell dependency.
  • Update base64 from 0.21 to 0.22.1.
  • Use write_all() to write space after a tag.

[0.10.3] - 2025-03-10

  • Don't panic if the server returns 0 as the quota limit. #116

[0.10.2] - 2024-10-14

  • Implement IMAP COMPRESS

[0.10.1] - 2024-09-09

  • Correctly parse unsolicited APPEND responses

[0.10.0] - 2024-08-30

  • Support optional arguments for APPEND command. #107
  • Print unparseable input as a string. #106
Commits
  • 24b5aa3 chore(release): prepare for 0.11.3
  • 1a9f4c0 api: add login_with_capabilities()
  • f0fa62b chore(release): prepare for 0.11.2
  • a3d3055 Merge pull request #127 from dayo05/main
  • b604ba9 fix COPY test to handle quote properly
  • 1be27af Unify adding quotes into command with validate_str
  • 15f80ea fix: crate::extensions::idle::Handle::wait() uses a 29 minute timeout
  • 8b28ada feat: expose gmail labels and msg id (#124)
  • c5eeb0b chore(release): prepare for 0.11.1
  • a8578de feat: close ImapStream after an error
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
Bumps [async-imap](https://github.com/async-email/async-imap) from 0.9.7 to 0.11.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/chatmail/async-imap/blob/main/CHANGELOG.md">async-imap's changelog</a>.</em></p> <blockquote> <h2>[0.11.3] - 2026-07-17</h2> <ul> <li>Add <code>login_with_capabilities()</code> to <code>LOGIN</code> and get capabilities from the response at the same time.</li> </ul> <h2>[0.11.2] - 2026-02-10</h2> <ul> <li>Expose gmail labels and msg id (<a href="https://redirect.github.com/async-email/async-imap/issues/124">#124</a>)</li> <li><code>crate::extensions::idle::Handle::wait()</code> uses a 29 minute timeout instead of 24 hours</li> <li>Add quotes for some commands (e.g. <code>COPY</code>) to support mailbox with whitespace (<a href="https://redirect.github.com/async-email/async-imap/issues/127">#127</a>)</li> </ul> <h2>[0.11.1] - 2025-08-04</h2> <ul> <li>Close IMAP stream after an error.</li> </ul> <h2>[0.11.0] - 2025-07-21</h2> <ul> <li>Breaking change: <code>read_response()</code> returns <code>Result&lt;Option&lt;_&gt;&gt;</code> instead of <code>Option&lt;Result&lt;_&gt;&gt;</code>.</li> <li>Add <code>get_ref()</code> and <code>get_mut()</code> APIs to get references to underlying stream.</li> </ul> <h2>[0.10.4] - 2025-04-07</h2> <ul> <li>Remove unused <code>once_cell</code> dependency.</li> <li>Update base64 from 0.21 to 0.22.1.</li> <li>Use write_all() to write space after a tag.</li> </ul> <h2>[0.10.3] - 2025-03-10</h2> <ul> <li>Don't panic if the server returns 0 as the quota limit. <a href="https://redirect.github.com/chatmail/async-imap/pull/116">#116</a></li> </ul> <h2>[0.10.2] - 2024-10-14</h2> <ul> <li>Implement IMAP COMPRESS</li> </ul> <h2>[0.10.1] - 2024-09-09</h2> <ul> <li>Correctly parse unsolicited APPEND responses</li> </ul> <h2>[0.10.0] - 2024-08-30</h2> <ul> <li>Support optional arguments for APPEND command. <a href="https://redirect.github.com/async-email/async-imap/pull/107">#107</a></li> <li>Print unparseable input as a string. <a href="https://redirect.github.com/async-email/async-imap/pull/106">#106</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chatmail/async-imap/commit/24b5aa39d4865f10e6665267f56113bab94ee257"><code>24b5aa3</code></a> chore(release): prepare for 0.11.3</li> <li><a href="https://github.com/chatmail/async-imap/commit/1a9f4c0a072f7569e6af46539542b24e0ecc1355"><code>1a9f4c0</code></a> api: add login_with_capabilities()</li> <li><a href="https://github.com/chatmail/async-imap/commit/f0fa62b3d55e3f215e311e85e56165e6d0501176"><code>f0fa62b</code></a> chore(release): prepare for 0.11.2</li> <li><a href="https://github.com/chatmail/async-imap/commit/a3d3055c8e082dd2b2d920ef7e932880480deb38"><code>a3d3055</code></a> Merge pull request <a href="https://redirect.github.com/async-email/async-imap/issues/127">#127</a> from dayo05/main</li> <li><a href="https://github.com/chatmail/async-imap/commit/b604ba99e5a8722aba82d9b072e45ac83bd8610e"><code>b604ba9</code></a> fix COPY test to handle quote properly</li> <li><a href="https://github.com/chatmail/async-imap/commit/1be27af6cd326d195d649a27583da2f48bf1fec4"><code>1be27af</code></a> Unify adding quotes into command with validate_str</li> <li><a href="https://github.com/chatmail/async-imap/commit/15f80ea95b96f26cec37f45d194b4345957bc838"><code>15f80ea</code></a> fix: crate::extensions::idle::Handle::wait() uses a 29 minute timeout</li> <li><a href="https://github.com/chatmail/async-imap/commit/8b28ada02bdc1c86e0ac68e948e222fdd7be3a67"><code>8b28ada</code></a> feat: expose gmail labels and msg id (<a href="https://redirect.github.com/async-email/async-imap/issues/124">#124</a>)</li> <li><a href="https://github.com/chatmail/async-imap/commit/c5eeb0bf957aa7230333aa46149aa1637cceb9e1"><code>c5eeb0b</code></a> chore(release): prepare for 0.11.1</li> <li><a href="https://github.com/chatmail/async-imap/commit/a8578de066b4b6a344d9f9deccad4aea8bbda69a"><code>a8578de</code></a> feat: close ImapStream after an error</li> <li>Additional commits viewable in <a href="https://github.com/async-email/async-imap/compare/v0.9.7...v0.11.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-imap&package-manager=cargo&previous-version=0.9.7&new-version=0.11.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details>
Sign in to join this conversation.