simplebot-org / simplebot

Extensible Delta Chat bot written in Python3
Mozilla Public License 2.0
34 stars 9 forks source link

Bump deltachat from 1.99.0 to 1.105.0 in /requirements #139

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps deltachat from 1.99.0 to 1.105.0.

Changelog

Sourced from deltachat's changelog.

1.105.0

Changes

  • Validate signatures in try_decrypt() even if the message isn't encrypted #3859
  • Don't parse the message again after detached signatures validation #3862
  • Move format=flowed support to a separate crate #3869
  • cargo: bump quick-xml from 0.23.0 to 0.26.0 #3722
  • Add fuzzing tests #3853
  • Add mappings for some file types to Viewtype / MIME type #3881
  • Buffer IMAP client writes #3888
  • move DC_CHAT_ID_ARCHIVED_LINK to the top of chat lists and make dc_get_fresh_msg_cnt() work for DC_CHAT_ID_ARCHIVED_LINK #3918
  • make dc_marknoticed_chat() work for DC_CHAT_ID_ARCHIVED_LINK #3919
  • Update provider database

API-Changes

  • jsonrpc: add python API for webxdc updates #3872
  • jsonrpc: add fresh message count to ChatListItemFetchResult::ArchiveLink
  • Add ffi functions to retrieve verified by information #3786
  • resultify Message::get_filebytes() #3925

Fixes

  • Do not add an error if the message is encrypted but not signed #3860
  • Do not strip leading spaces from message lines #3867
  • Fix uncaught exception in JSON-RPC tests #3884
  • Fix STARTTLS connection and add a test for it #3907
  • Trigger reconnection when failing to fetch existing messages #3911
  • Do not retry fetching existing messages after failure, prevents infinite reconnection loop #3913
  • Ensure format=flowed formatting is always reversible on the receiver side #3880

1.104.0

Changes

  • Don't use deprecated chrono functions #3798
  • Document accounts manager #3837
  • If a classical-email-user sends an email to a group and adds new recipients, add the new recipients as group members #3781
  • Remove pytest-async plugin #3846
  • Only send the message about ephemeral timer change if the chat is promoted #3847
  • Use relative paths in accounts.toml #3838

Fixes

  • Set read/write timeouts for IMAP over SOCKS5 #3833
  • Treat attached PGP keys as peer keys with mutual encryption preference #3832
  • fix migration of old databases #3842
  • Fix cargo clippy and doc errors after Rust update to 1.66 #3850
  • Don't send GroupNameChanged message if the group name doesn't change in terms of improve_single_line_input() #3852
  • Prefer encryption for the peer if the message is encrypted or signed with the known key #3849

... (truncated)

Commits
  • 120a7a3 Prepare 1.105.0 release
  • 872cd10 Update tokio to 1.24.1
  • 7e673fe Merge pull request #3926 from deltachat/dependabot/cargo/fuzz/tokio-1.24.1
  • 847611a improve error of node tests (#3928)
  • 1567411 Bump tokio from 1.23.0 to 1.24.1 in /fuzz
  • 1b2feeb Merge pull request #3901 from deltachat/dependabot/cargo/serde_json-1.0.91
  • f2f2119 cargo: bump serde_json from 1.0.89 to 1.0.91
  • ac9e3c6 Merge pull request #3927 from deltachat/dependabot/cargo/tokio-1.23.1
  • 58ba107 Resultify Message::get_filebytes()
  • 087b428 jsonrpc: add fresh message count to the archive-link chatlistitem variant (#3...
  • 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 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[bot] commented 1 year ago

Superseded by #143.