Skip to content

Piler

vpiler-1.4.9 scope: piler Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 1mo Communication & Email
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

archiving email

Affected surfaces

auth

Summary

AI summary

Updates Dockerfile, Bugfix, and de/messages.php across a mixed release.

Full changelog

What's Changed

  • Added support for dark mode, fixes #324 by @jsuto in https://github.com/jsuto/piler/pull/326
  • Fixed smtp timeout issue by @jsuto in https://github.com/jsuto/piler/pull/328
  • modal fix by @jsuto in https://github.com/jsuto/piler/pull/332
  • Added support to remove emails from imap server after import by @jsuto in https://github.com/jsuto/piler/pull/336
  • Use manticore 14.1.0 by @jsuto in https://github.com/jsuto/piler/pull/338
  • Postinstall script fix by @jsuto in https://github.com/jsuto/piler/pull/340
  • Removed clamd_socket from example.conf by @jsuto in https://github.com/jsuto/piler/pull/343
  • Pidfile is written to /var/piler/run dir by @jsuto in https://github.com/jsuto/piler/pull/351
  • Use exit code 0 when stopping piler by @jsuto in https://github.com/jsuto/piler/pull/352
  • Dockerfile: Cleanup by @tooomm in https://github.com/jsuto/piler/pull/354
  • Fixed redirect URL for enable_purge toggle by @fumpitz in https://github.com/jsuto/piler/pull/360
  • Dockerfile install cleanup by @tooomm in https://github.com/jsuto/piler/pull/364
  • Use df -a to show all mount points by @jsuto in https://github.com/jsuto/piler/pull/374
  • Fixed imap import message removal by @jsuto in https://github.com/jsuto/piler/pull/372
  • Fixed search menu display by @jsuto in https://github.com/jsuto/piler/pull/375
  • Change log level for sphinx queries to debug by @larsen0815 in https://github.com/jsuto/piler/pull/382
  • Introduced OTP code replay protection by @jsuto in https://github.com/jsuto/piler/pull/369
  • Added mailcow support by @jsuto in https://github.com/jsuto/piler/pull/373
  • Add dependencies to DEB package by @larsen0815 in https://github.com/jsuto/piler/pull/389
  • Fixed arrow keys navigation by @jsuto in https://github.com/jsuto/piler/pull/390
  • Use exit code 0 when stopping piler-smtp by @larsen0815 in https://github.com/jsuto/piler/pull/387
  • Fix missing $ for $config by @larsen0815 in https://github.com/jsuto/piler/pull/384
  • Empty default text "Which browsers are supported" on login page by @larsen0815 in https://github.com/jsuto/piler/pull/394
  • Use correct result code for "discarding by archiving policy" by @larsen0815 in https://github.com/jsuto/piler/pull/395
  • Prevent showing an empty message box when rules are applied. by @larsen0815 in https://github.com/jsuto/piler/pull/386
  • Fix sudoers help text, create sudoers file on postinstall, by @larsen0815 in https://github.com/jsuto/piler/pull/385
  • New logo files as SVG by @larsen0815 in https://github.com/jsuto/piler/pull/399
  • Use "mailpiler.org" as the default for "BRANDING_URL" by @larsen0815 in https://github.com/jsuto/piler/pull/409
  • Disable query_log for performance reasons by @larsen0815 in https://github.com/jsuto/piler/pull/398
  • Add AppArmor parameter to be able to run docker command in LXC by @larsen0815 in https://github.com/jsuto/piler/pull/405
  • Fix decoding headers where the encoded part is embedded in a word. by @fumpitz in https://github.com/jsuto/piler/pull/359
  • Move button "Apply changes" to the top by @larsen0815 in https://github.com/jsuto/piler/pull/410
  • Handle crazy large email headers by @jsuto in https://github.com/jsuto/piler/pull/412
  • Fixate the header/menu by @larsen0815 in https://github.com/jsuto/piler/pull/414
  • Add Nagios check to gather statistics about archived mails by @larsen0815 in https://github.com/jsuto/piler/pull/420
  • Bugfix: Adapt text in admin menu to fixated header by @larsen0815 in https://github.com/jsuto/piler/pull/418
  • Maximize preview pane by @larsen0815 in https://github.com/jsuto/piler/pull/416
  • Added glob pattern support to imapfetch.py skiplist by @jsuto in https://github.com/jsuto/piler/pull/415
  • Fixed the Date header parser threshold by @jsuto in https://github.com/jsuto/piler/pull/425
  • Dutch language added to webui by @teds-it in https://github.com/jsuto/piler/pull/427
  • Fix fatal error when CUSTOM_EMAIL_QUERY_FUNCTION returns void by @cnbhl in https://github.com/jsuto/piler/pull/431
  • Replace hardcoded Date: with $text_date by @jsuto in https://github.com/jsuto/piler/pull/432
  • Improve German translation (de/messages.php) by @cnbhl in https://github.com/jsuto/piler/pull/429
  • Improved pilerpurge.py by @jsuto in https://github.com/jsuto/piler/pull/426
  • Filter emails to include only user-assigned aliases by @Thiritin in https://github.com/jsuto/piler/pull/437
  • Use cursor keys left/right to go through search result pages by @larsen0815 in https://github.com/jsuto/piler/pull/406
  • Some more fixes for decoding of headers by @fumpitz in https://github.com/jsuto/piler/pull/440
  • Fixed imapfetch.py when server is set to imap by @jsuto in https://github.com/jsuto/piler/pull/444
  • Php83 fixes by @jsuto in https://github.com/jsuto/piler/pull/445
  • Use -attime parameter to verify timestamp. by @fumpitz in https://github.com/jsuto/piler/pull/446
  • Added composite index to metadata table by @jsuto in https://github.com/jsuto/piler/pull/451
  • Fixed piler.conf permission and ownership by @jsuto in https://github.com/jsuto/piler/pull/462
  • Fix imapfetch to actually use the 'port' argument by @jimduchek in https://github.com/jsuto/piler/pull/468
  • Added ubuntu 26.04 support by @jsuto in https://github.com/jsuto/piler/pull/469
  • Release workflow supports ubuntu 26.04 by @jsuto in https://github.com/jsuto/piler/pull/470
  • Removed buggy .pane-lower from css by @jsuto in https://github.com/jsuto/piler/pull/471
  • Upgraded download artifact GH action version by @jsuto in https://github.com/jsuto/piler/pull/472

New Contributors

  • @tooomm made their first contribution in https://github.com/jsuto/piler/pull/354
  • @fumpitz made their first contribution in https://github.com/jsuto/piler/pull/360
  • @larsen0815 made their first contribution in https://github.com/jsuto/piler/pull/382
  • @teds-it made their first contribution in https://github.com/jsuto/piler/pull/427
  • @cnbhl made their first contribution in https://github.com/jsuto/piler/pull/431
  • @Thiritin made their first contribution in https://github.com/jsuto/piler/pull/437
  • @jimduchek made their first contribution in https://github.com/jsuto/piler/pull/468

Full Changelog: https://github.com/jsuto/piler/compare/piler-1.4.8...piler-1.4.9

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Piler

Get notified when new releases ship.

Sign up free

About Piler

Feature-rich email archiving solution.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]