Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2025

This PR contains the following updates:

Package Update Change
ghcr.io/stalwartlabs/stalwart minor v0.14.1-alpine -> v0.15.2-alpine

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

stalwartlabs/stalwart (ghcr.io/stalwartlabs/stalwart)

v0.15.2

Compare Source

[0.15.2] - 2025-12-22

If you are upgrading from v0.14.x and below, this version includes multiple breaking changes. Please read the upgrading documentation for more information on how to upgrade from previous versions.
If you are upgrading from v0.15.x, replace the binary and update the webadmin.

Added

  • OAuth: Add device authorization endpoint (#​2225).

Changed

  • Antispam: Only auto-learn spam from traps or multiple RBL hits.

Fixed

  • mySQL search: Use MEDIUMTEXT field type for email body and attachments (#​2544).
  • PostgreSQL search: Truncate large text fields.
  • ElasticSearch: Implement pagination (#​2551).
  • Antispam: Fix NO_SPACE_IN_FROM spam tag detection logic (#​2372).
  • IMAP: Fix shared folder double nesting (test suite credits to @​ochnygosch) (#​2358).
  • JMAP: Use latest Received header in JMAP Email/import (credits to @​apexskier) (#​2374).
  • JMAP: Return unsorted search results when the index is not ready (#​2544).
  • LDAP: Lowercase attribute comparison (credits to @​pdf) (#​2363).
  • CLI: Fix same-host JMAP redirection on non-standard ports (#​2271).

Check binary attestation at here

v0.15.1

Compare Source

[0.15.1] - 2025-12-17

This version includes multiple breaking changes. Please read the upgrading documentation for more information on how to upgrade from previous versions.

Added

Changed

Fixed

  • PostgreSQL: Sanitize search index values (#​2533)
  • Elasticsearch: Ignore resource_already_exists_exception errors when creating indexes (#​2535)
  • Migrate 0.13.x data (#​2534)

Check binary attestation at here

v0.15.0

Compare Source

[0.15.0] - 2025-12-16

This version includes multiple breaking changes. Please read the upgrading documentation for more information on how to upgrade from previous versions.

Added

  • Linear spam classifier using FTRL-Proximal and feature/cuckoo hashing.
  • Meilisearch store backend implementation (#​1482).
  • PostgreSQL and mySQL native full-text search support.
  • Multiple performance improvements and database access optimizations.
  • Encryption-at-rest: Spam training privacy setting.
  • Enterprise: Undelete e-mail feature now includes From/Subject/Received information.
  • IMAP: Implemented new keywords and mailbox attributes described in draft-ietf-mailmaint-messageflag-mailboxattribute-13

Changed

  • IMAP: Always return special use flags in responses.

Fixed

  • JMAP: FileNode/set fails to delete files (#​2485).
  • JMAP: Return error when using blobId in JSContact and JSCalendar (#​2431).
  • Directory: Deletion of list or domain issues (#​2415).
  • MTA: Headers and body stripped from mail delivery subsystem failure notifications (#​2344).
  • MTA: Hooks only run if sieve script, milter or rewrite is configured (#​2317).
  • Autodiscover: Endpoint should be case insensitive (#​2440).
  • Housekeeper: Panic during DST transition (#​2366).
  • Import/Export: Fix import/export utility (#​1882).
  • Enterprise: Remove tenant admin permissions when license is invalid.

Check binary attestation at here

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ghcr.io-stalwartlabs-stalwart-0.x branch from c788056 to 6dbf71b Compare December 17, 2025 20:38
@renovate renovate bot changed the title chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag to v0.15.0 chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag to v0.15.1 Dec 17, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-stalwartlabs-stalwart-0.x branch from 6dbf71b to 0d3117c Compare December 22, 2025 12:53
@renovate renovate bot changed the title chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag to v0.15.1 chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag to v0.15.2 Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant