Skip to content

Release Candidate for 4.2.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@pydio-trusted pydio-trusted released this 17 Aug 14:48

First Release Candidate for version 4.2.6. This feature release includes many interesting improvements, as well as a traditional batch of bug fixes.

Download, test, and share your feedback! As this is an RC, it's best to test in safe environments: use it at your own risk.

Features

  • Metadata Grouping: User metadata fields can now be grouped into categories and subcategories, which can improve the display when defining a large number of them.
  • Memory Footprint Improvement: The memory footprint has been significantly improved during the synchronization of large structured data sources (-25% memory usage).
  • New Environment Variable: A new environment variable has been added to allow cross-mounting of data sources. This is not recommended for production use, but it can be useful for temporarily importing data.
  • [Cells Flows] New "Logging" Action: A new "logging" action has been added to Cells Flows, which provides advanced options such as audit logging and metrics.
  • [Cells Flows] Import/Export Flows: Flows can now be imported and exported by directly uploading and downloading JSON files.
  • [CLI] New Command to Capture Structured Datasource Sides: A new CLI command has been added to capture both sides of a structured data source (S3 storage vs. SQL index) in a BoltDB or JSON format. This can be helpful for debugging synchronization issues.
  • [CLI] Command to Change User Login: A new CLI command has been added to change a user's login. This change will be applied to all services that use logins as keys internally.
  • Improved Profiling Output Folder Names: The names of the profiling output folders have been improved.

Fixes

  • GRPC Broker: The GRPC Broker no longer federates all subscribers into a single stream. Instead, it creates a separate stream for each subscription. This change seems to fix the "stream stuck after 30s" error.
  • Unclosed Stream in NodesClient Library: The unclosed stream in the NodesClient library has been fixed (PostNodesChanges).
  • Hard-Coded "1-Hour" Timeout in Resync Action: The hard-coded "1-hour" timeout in the resync action has been removed.
  • Quota: The cache has been shortened and the i18n explanation string has been fixed.
  • Material Table: The multi-selection mode has been fixed.
  • Users Service: A possibly ignored error in the update user transaction has been fixed.
  • [Cells Flows] Query Display Glitches: Glitches in the display of queries in Cells Flows have been fixed.
  • [Cells Flows] Multiple Selectors Stacked on One Action: Multiple selectors stacked on one action in Cells Flows have been fixed.

Change log

You can find a summary of the change log here.