adbenitez / deltachat-cursed

[WIP] Cursed Delta, a lightweight Delta Chat client for the command line
GNU General Public License v3.0
41 stars 2 forks source link

Bump deltachat from 1.51.0 to 1.58.0 #23

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps deltachat from 1.51.0 to 1.58.0.

Changelog

Sourced from deltachat's changelog.

1.58.0

Fixes

  • move WAL file together with database and avoid using data if the database was not closed correctly before #2583

1.57.0

API Changes

  • breaking change: removed deaddrop chat #2514 #2563

    Contact request chats are not merged into a single virtual "deaddrop" chat anymore. Instead, they are shown in the chatlist the same way as other chats, but sending of messages to them is not allowed and MDNs are not sent automatically until the chat is "accepted" by the user.

    New API:

    • dc_chat_is_contact_request(): returns true if chat is a contact request. In this case an option to accept the chat via dc_accept_chat() should be shown in the UI.
    • dc_accept_chat(): unblock the chat or accept contact request
    • dc_block_chat(): block the chat, currently works only for mailing lists.

    Removed API:

    • dc_create_chat_by_msg_id(): deprecated 2021-02-07 in favor of dc_decide_on_contact_request()
    • dc_marknoticed_contact(): deprecated 2021-02-07 in favor of dc_decide_on_contact_request()
    • dc_decide_on_contact_request(): this call requires a message ID from deaddrop chat as input. As deaddrop chat is removed, this call can't be used anymore.
    • dc_msg_get_real_chat_id(): use dc_msg_get_chat_id() instead, the only difference between these calls was in handling of deaddrop chat
    • removed DC_CHAT_ID_DEADDROP and DC_STR_DEADDROP constants
  • breaking change: removed DC_EVENT_ERROR_NETWORK and DC_STR_SERVER_RESPONSE Instead, there is a new api dc_get_connectivity() and dc_get_connectivity_html(); DC_EVENT_CONNECTIVITY_CHANGED is emitted on changes

  • breaking change: removed dc_accounts_import_account() Instead you need to add an account and call dc_imex(DC_IMEX_IMPORT_BACKUP) on its context

... (truncated)

Commits
  • c09a83d prepare 1.58 (#2584)
  • 8729d2c also move WAL file when moving database (#2583)
  • fdf3397 Too many words (#2582)
  • 3712524 prepare 1.57 (#2580)
  • 0b5c4df Add -DCMAKE_INSTALL_PREFIX flag example to README
  • 0f0072f dc_receive_imf: don't create chats when MDNs are received
  • 0906657 message: don't ignore invalid arguments to handle_mdn
  • 8963dab message: better error handling in handle_mdn
  • 265d54e message: bubble up SQL errors in handle_mdn()
  • ffb17c4 Fix nightly clippy errors
  • 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 3 years ago

Looks like deltachat is up-to-date now, so this is no longer needed.