🖥️ PowerFolder Server 26 SP1
Release Date: March 2026
Build Number: 26.1.104
Type: Hot Fix Release
📦 Download Links
JAR File (Wiki Password required)
Outlook Add-In (No changes)
⬆️ Upgrade Information
Please read this complete Release Notes and instructions before upgrading.
Please follow the regular upgrade documentation for Windows or Linux
Upgrading any previous version higher or equal to version 16.0.100
Cluster: Running different versions on the servers in the cluster is supported but limited to version >= 22.0.100
🔐HARICA Root Certificates Added to Java Truststore
The Java truststore (cacerts) has been updated to include the complete official HARICA Root Certificate portfolio.
Added Root Certificates
The following HARICA Root Certificates are now trusted:
HARICA Root CA 2011
HARICA Root CA 2015 (RSA & ECC)
HARICA TLS Root CA 2021 (RSA & ECC)
HARICA TLS Root CA 2021 Cross (RSA & ECC)
HARICA Client Root CA 2021 (RSA & ECC)
HARICA Qualified Root CA 2021 (RSA & ECC)
🔄 Changing Database Collation to utf8mb4_general_ci in MariaDB v11.x
Attached detailed documentation describing the required database collation adjustment and upgrade procedure: Changing Database Collation to utf8mb4_general_ci
📊Folder Audit Information
More information about this feature: Server Audit Information
🌐WebDAV Token Validity
The default WebDAV token validity is now tecnically 21 years:
security.tokens.webdav.valid.time.seconds=662256000
Server admin can change this as per requirement.
Block folders of expired user
Server admin can now block the shared folders for all users when a account is expired.
Default:
server.account.block.folders.on.expiration=false
Set to:
server.account.block.folders.on.expiration=true
to block and unblock folders of an account when expired/valid again
🗑️Restoring top folder from system archive ("BACKUP_REMOVE")
Admins and users are now able to restore top-level folders direct from recycle bin.
web.restore_folder.users.enabled=true
To hide the options from end users set in server config:
web.restore_folder.users.enabled=false
Note: The new functionality is always visible to server admins
📝Support for ONLYOFFICE v9.1.x & 9.2.x
PowerFolder Server, Client, and Mobile Apps now fully support the latest ONLYOFFICE Document Server versions, whether deployed via Docker or as a standalone installation.
🆕 Organization Expiration Management
Two new administrative API endpoints have been added to manage expired organizations more efficiently:
Report expired organizations — Generate a detailed report of organizations that expired before a specified number of days.
https://apidoc.powerfolder.com/#api-Organizations-reportExpiredBeforeDelete expired organizations — Permanently remove organizations that expired before a specified number of days.
https://apidoc.powerfolder.com/#api-Organizations-deleteExpiredBefore
These endpoints simplify maintenance and cleanup of outdated organizational records in larger deployments.
🛡️Content Security Policy (CSP) Protection
To enhance security against Cross-Site Scripting (XSS) and other injection attacks, the application supports enabling Content Security Policy (CSP) headers. CSP allows the browser to restrict which content sources (scripts, styles, images, etc.) are allowed to load, preventing malicious scripts from executing.
Configuration
The CSP mechanism can be controlled via configuration flags in your server configuration file:
# Enable or disable Content Security Policy
web.csp.enable=true
# Run in report-only mode or enforce policy
web.csp.report_only=false
Options
web.csp.enableDefault:
trueEnables CSP headers in responses.
Set to
falseto completely disable CSP protection (not recommended).
web.csp.report_onlyDefault:
falseWhen
false, CSP violations will block content that does not comply with the policy.When
true, CSP runs in Report-Only mode: violations are logged/reported, but the browser does not block the content.
This is useful for debugging potential CSP false positives without breaking user functionality.
✨ New: Default user folders on first login
To simplify onboarding for new users, the system can now automatically create default folders at their first login.
Add the following to your Default.config (server maintenance):
# Default folders
f.my_files.name=Meine Dateien
f.my_files.dir=Meine Dateien
f.shared.name=Geteilt
f.shared.dir=Geteilt🔄 Javascript in Email Templates
The email templates are also improved, please update the email templates or delete the old templates.
📂 Enhancements in Database for Sub-Folder Sharing
In this version, major changes have been made to the database tables. New columns and entries have been added to support versioning and preparations for sub-folder sharing in upcoming releases. These changes are backward-compatible, even if the admin decides to downgrade the server.
⬇️ Downgrade Information (optional)
In case a downgrade to a previous version is necessary:
For a downgrade, you have to review our downgrade documentation.
Simply replace the PowerFolder-Server.jar file with that from the previous version you would like to run.
Log messages due to the higher schema version of database can be ignored:
[DatabaseMigrator]: Database layout version is newer than expected.
📜 Changelog
PFS-4801: Remove INFO [FolderInfo]: Folder (….) : rename (forced internalize)
PFS-5420: Access not possible after invite due to cache invalidation issue causing stale account state across servers
INT-1249
INT-1672
Release Date: March 2026
Build Number: 26.1.103
Type: Hot Fix Release
📜 Changelog
PFS-5420: Access not possible after invite due to cache invalidation issue causing stale account state across servers
INT-1249
Release Date: March 2026
Build Number: 26.1.101
Type: Hot Fix Release
📜 Changelog
PFS-4832: Fix Illegal mix of collations messages in logs
Release Date: February 2026
Build Number: 26.1.100
Type: Major Server Release
📜 Full Changelog
PFS-4440: Provide list of last logins in web
PFS-4553: Redesign the “Devices” list for clarity, usability, and control
PFS-4761: Create WebDAV Token in My Account / Devices
PFS-4760: WebDAV Token should be valid indefinitely
PFS-4521: Block WebDAV operations exceeding storage
PFS-4100: Fix "delete all" in device table
PFC-3501: Ensure client disconnects and prevent relogin after device (token) is deleted and prompts for password
PFS-4799: Restore links from folders in recycle bin
PFI-87: Include Harica RSA root certificates 2021 in Java keystore
PFS-4596: Rename files with dots (.) in filename
PFS-4711: Fixed view txt files on link landing page
PFS-4677: Unable to create or edit documents in subfolder level = 5
PFS-4730: Add actual storage usage information column for Organizations
PFS-4773: Set expiry of accounts as per organization
PFS-4758: Block folders when account is expired
PFS-4548: Metadata files containing folder permissions and links history
PFS-4787: Reduced SQL load (connections + queries/s) while accessing file links
PFS-4786: Prevent high load on federated systems when a service is offline
PFS-4803: Fix: Filerestore should follow Foldersetting of max. Versions
PFS-4572: Ensure the sender field is filled properly while sending invitations
PFS-4794: Cleanup of 0-byte files on failed WebDAV PUT uploads
PFS-4747: Include size in FileLink API getFiles
PFS-4757: Logging: Upload form, File links, Change of permissions and storage
PFS-4802: Remove sync icons direct after new upload of files
PFS-4789: Fix settings button in Links table
PFS-4806: Fix loading of file links
PFS-4735: Generalize the notifications for large folder and file names
PFS-4751: Provide icons for Open Document Format (ODF)
PFS-4665: File options are not hiding/working
PFS-4750: Correct spelling errors in several texts
PFS-4697: Cleanups and followups