This release includes breaking changes for platform teams planning a safe upgrade.
Published 1mo
Communication & Email
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
archiving
email
Affected surfaces
auth
Summary
AI summaryUpdates 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
Beta — feedback welcome: [email protected]