4.15.0

ssrajadh/sentrysearch4.15.0Mar 14, 2026by HFO4

AI Summary

A major update introducing directory direct links, batch editing capabilities, and fixes for OAuth, pagination, and UI inconsistencies.

Key Highlights

  • Pro feature: Direct links for directories
  • Batch editing for custom props
  • Fix for OAuth client secret generation
  • Fix for pagination crashes
  • UI text consistency fixes

New Features

  • Generate direct links for directories
  • Set specific file application as global default
  • Batch edit custom props for multiple selected files

Full Release Notes

* Added: [Pro] Generate direct links for directories, allowing access to all child files by appending their relative paths to the directory's direct link URL (#3174)
  <details>
  <summary>Details</summary>
  <br>
  <img width="651" height="228" alt="image" src="https://github.com/user-attachments/assets/decddccc-98d8-49f3-b4a5-b81c614ba8e9" />
  <br>
  <em>Note: This requires enabling the corresponding permissions in the user group settings.</em>
  </details>
* Added: Set a specific file application as the global default opening method (#2304)
  <details>
  <summary>Details</summary>
  <br>
  <img width="1167" height="306" alt="image" src="https://github.com/user-attachments/assets/c581519a-c76a-46b8-a200-d1d3cc68128b" />
  </details>
* Added: Batch edit custom props for multiple selected files in the list view (#3322)
* Fixed: Automatically generated client secrets were invalid when creating OAuth applications (#3337)
* Fixed: Page crashed when the number of deleted files exactly matched the pagination size (#3329)
* Fixed: [Pro] Gift code usage status did not roll back after a verification failure (#3339)
* Fixed: Incomplete file list displayed on the web interface under certain conditions when using the Windows client (#3330)
* Fixed: Directories were incorrectly imported as 0-byte files under certain storage policies (#3347 @YUDONGLING)
* Fixed: Unable to delete users under specific edge cases (#3354)
* Fixed: Incorrect API response when batch deleting shares (#3350 @scholar7r)
* Fixed: Inconsistent text descriptions on the settings page (cloudreve/frontend#328 @YUDONGLING)