• v0.8.10 9f7dcfc21e

    v0.8.10
    All checks were successful
    Verify DCO / Verify DCO signoff on commit messages (linux-amd64, ubuntu-latest) (pull_request) Successful in 1m3s
    Cargo manifest lints / Run Cargo manifest etc lints (linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (pull_request) Successful in 3m27s
    Build and run Tests / Run tests (arm64, linux-arm64, ubuntu-latest-arm64, stable, aarch64-unknown-linux-gnu) (pull_request) Successful in 4m5s
    Build and run Tests / Run tests (amd64, linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (pull_request) Successful in 5m49s
    Run cargo lints / Run lints (linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (pull_request) Successful in 6m37s
    Build .deb package / Create debian package (amd64, linux-amd64, linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (push) Successful in 6m18s
    Build release binaries / Build release binary (amd64, meli-linux-amd64, linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (push) Successful in 6m34s
    Build release binaries / Build release binary (arm64, meli-linux-arm64, linux-arm64, ubuntu-latest-arm64, stable, aarch64-unknown-linux-gnu) (push) Successful in 11m30s
    Build .deb package / Create debian package (arm64, linux-arm64, linux-arm64, ubuntu-latest-arm64, stable, aarch64-unknown-linux-gnu) (push) Successful in 12m4s
    Stable

    Manos Pitsidianakis released this 2024-12-06 08:55:56 +00:00 | 38 commits to master since this release

    Update cargo installations with:

    cargo install meli
    

    Highlights:

    • added pipe-attachment command
    • added sample scripts for using meli as a mailto scheme handler in
      contrib/
    • fixed GPG encryption with libgpgme

    Contributors in alphabetical order:

    • Manos Pitsidianakis
    • Matthias Geiger

    Added

    • 5e77821f mail/view: add pipe-attachment command in PR #540
      "mail/view: add pipe-attachment command"
    • fa896f6b contrib: add mailto: scheme handler scripts
    • 00ce9660
      melib/backends: add as_any/as_any_mut methods to BackendMailbox
    • fd243fa5 maildir: add mailbox creation tests
    • de65eec3 meli/accounts: add mailbox_by_path() tests in PR #535
      "Rework maildir mailbox path logic, add tests"
    • 6b363601 melib/gpgme: impl Display for gpgme::Key

    Bug Fixes

    • 60c90d75 melib/attachments: ensure MIME boundary prefixed with CRLF
    • 3433c5c3 compose/pgp: rewrite key selection logic in PR #541 "More
      gpgme/PGP fixes again"
    • 12de82e7 melib/conf: fix mutt_alias_file not being validated in PR
      #550 "Remove sealed_test dependency"
    • c8e055a7 Fix version migrations being triggered backwards in PR #557
      "Fix version migrations being triggered backwards"
    • efab99fd
      terminal: check for NO_COLOR env var without unicode validation
    • 36a63e88 melib/maildir: rewrite create_mailbox()
    • fcab855f view: ensure envelope headers are always populated in PR
      #538 "view: ensure envelope headers are always populated"
    • 84564f44 mailcap: don't drop File before opening it in PR #552
      "mailcap: don't drop File before opening it"

    Changes

    • ed85da51 Remove sealed_test dependency

    Refactoring

    Documentation

    • 4a61a4b8 melib: include README.md as preamble of crate rustdocs
    • 80e53471 BUILD.md: move melib specific stuff to melib/README.md
    • 91a17ece melib/README.md: mention sqlite3-static feature
    • b77a691b meli/README.md: Add cargo features section in PR #549
      "Document cargo features in READMEs"
    • 91dc271d contrib: add a README.md file
    • 2e900be6 contrib/README.md: add section about oauth2.py
    • 07812d2c contrib/README.md: elaborate a bit about mailto in PR #545
      "Add external mailto: handler support via scripts in contrib"
    • e784e8d2 scripts: add markdown_doc_lints.py

    Continuous Integration

    • 77629851 CI: Add action to check for DCO signoffs in PRs
    • f944ebed CI: Add error msg when cargo-derivefmt check fails
    • d49344f9 CI: Move MSRV checks from manifest to lints in PR #553
      "ci-workflow-fixes"
    • ece6bfc2 CI: non-zero exit if cargo-derivefmt-* targets fail
    • 2257b91b CI: add actions/cache steps in PR #554 "CI: add
      actions/cache steps"
    • a1c9524f CI: fix check_dco.sh not working with other repos in PR
      #555 "CI: fix check_dco.sh not working with other repos"
    Downloads