Add separate web user permissions for viewing and editing share settings (note: these need be added manually for existing non-admin users requiring those permissions)
Fix a crash when trying to send viewed file chunks larger than 32 megabytes (hardcoded limit in websocketpp: websocketpp#1009)
Fix root modification dates in filelist for directories that contain no subdirectories (#514)
Fix establishing of CCPM connections with passive users
Don’t incorrectly announce bundles to have been added in share if nothing was added
Filelist API: fix an occasional “Item x was not found” error when calling a filelist item getter
API hooks: report data deserialization errors in the event log
ADC command API: fix sending of custom user ADC supports
View file API: add view_file_created subscription for consistency, “view_file_added” is now deprecated
Share: fix share_refresh_started, share_temp_item_added and share_temp_item_removed listeners never being fired
Web server: pass various response headers for proxied HTTP downloads
Web server: pass localhost to extensions as a connect address instead of an actual IP (fixes possible extension startup issues due to a websocketpp bug)
Web UI 2.14.0
Readd “Browse content” and “Result details” in the search result file column action menu (#507)
Don’t show the “Copy size” menu item when it can’t be used
Improve the logic for determining whether the user is active
Implement functional keyboard navigation
Action menu: merge menu items from the same subscriber when combining different menu types
Show the direct encrypted private messaging channel state if the connection has been established even if the other user is missing support for the feature
Fix applying of spell checker suggestions in the chat message composer (#501)
Disable autofocus for the filename input when opening the file browser dialog (#462)