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.72.0 to 1.79.0 in /requirements #117

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps deltachat from 1.72.0 to 1.79.0.

Changelog

Sourced from deltachat's changelog.

1.79.0

Changes

  • Send locations in the background regardless of SMTP loop activity #3247
  • refactorings #3268
  • improve tests and ci #3266 #3271

Fixes

  • simplify dc_stop_io() and remove potential panics and race conditions #3273
  • fix correct message escaping consisting of a dot in SMTP protocol #3265

1.78.0

API-Changes

  • replaced stock string DC_STR_ONE_MOMENT by DC_STR_NOT_CONNECTED #3222
  • add dc_resend_msgs() #3238
  • dc_provider_new_from_email() does no longer do an DNS lookup for checking custom domains, this is done by dc_provider_new_from_email_with_dns() now #3256

Changes

  • introduce multiple self addresses with the "configured" address always being the primary one #2896
  • Further improve finding the correct server after logging in #3208
  • get_connectivity_html() returns HTML as non-scalable #3213
  • add update-serial to DC_EVENT_WEBXDC_STATUS_UPDATE #3215
  • Speed up message receiving via IMAP a bit #3225
  • mark messages as seen on IMAP in batches #3223
  • remove Received: based draft detection heuristic #3230
  • Use pkgconfig for building Python package #2590
  • don't start io on unconfigured context #2664
  • do not assign group IDs to ad-hoc groups #2798
  • dynamic libraries use dylib extension on Darwin #3226
  • refactorings #3217 #3219 #3224 #3235 #3239 #3244 #3254
  • improve documentation #3214 #3220 #3237
  • improve tests and ci #3212 #3233 #3241 #3242 #3252 #3250 #3255 #3260

Fixes

  • Take delete_device_after into account when calculating ephemeral loop timeout #3211 #3221
  • Fix a bug where a blocked contact could send a contact request #3218
  • Make sure, videochat-room-names are always URL-safe #3231
  • Try removing account folder multiple times in case of failure #3229
  • Ignore messages from all spam folders if there are many #3246
  • Hide location-only messages instead of displaying empty bubbles #3248

1.77.0

API changes

  • change semantics of dc_get_webxdc_status_updates() second parameter and remove update-id from DC_EVENT_WEBXDC_STATUS_UPDATE #3081

... (truncated)

Commits
  • e1c3e95 prepare 1.79 (#3281)
  • 904e896 Replace location jobs with async location loop
  • 3a10f01 Remove panics from the scheduler and simplify start/stop_io()
  • 4c9cc4f Hopefully make test_connectivity() less flaky
  • 48f2c4e Correctly escape messages consisting of a dot in SMTP protocol
  • f41df32 add a little bench file -- "pytest tests/bench_empty.py --durations=10" will ...
  • 3f9e303 strike last hard-coded ref to configured_addr
  • c75c95a prepare 1.78 (#3261)
  • d4e0009 Merge pull request #3260 from deltachat/imap-tools
  • b97b374 move imap_tools mypy ignore to mypy.ini
  • 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)