1.12.3 (2026-07-15)
Important: Infrastructure update required
This release requires an infrastructure update for existing ShArc deployments before the new version and its capabilities can be used.
Follow the infrastructure update guide.
Some capabilities require additional feature-specific setup after the infrastructure update. The relevant instructions are linked below.
New
- ShArc Desktop, a companion application that allows users to restore archived files directly from File Explorer when accessing files through OneDrive for Business.
Learn how to install the app and enable this feature.
- File previews for images and videos, allowing users to review archived files before restoring them.
Learn how to enable this feature.
- Folder-level support for archiving, restoring, simulation, and exclusions.
- Site-specific activation for the ShArc SPFx package, allowing administrators to enable the package only on selected SharePoint sites instead of deploying it broadly across all sites.
Fixed
- Archiving or restoring files could fail if a parent site or web URL contained an apostrophe (').
Changed
- Storage account access now uses Managed Identity instead of a connection string to improve security.
- Logging has been adjusted to reduce Azure Log Analytics costs while preserving the level of detail required for diagnostics and troubleshooting.
1.11.4 (2026-05-21)
Fixed
- Fixed a rare edge case where stub files could no longer correctly resolve the corresponding archived content in Azure Blob Storage.
1.11.3 (2026-05-07)
New
- Added a SharePoint extension (SPFx) that introduces a "Restore" option in the right-click context menu of document libraries, and a button next to the file name, allowing users to restore archived files directly from SharePoint. This works independently of the File Handler and provides an alternative restore path.
- The SharePoint extension can be deployed and updated directly from the ShArc web interface.
- The Server Info page displays the current extension version and deployment status, and provides a one-click deployment option.
Find more information about all options for end-user restores here
Fixed
- Files in folders containing certain Unicode characters (e.g. Japanese ideographic spaces) could fail during archiving with a "File Not Found" error.
- Video files could require an additional click to be restored instead of being restored via the one-click experience.
1.10.0 (2026-04-17)
Fixed
- Files and folders containing single quotes (apostrophes) in their names could fail or behave inconsistently during SharePoint operations.
- Restoring a file to unsupported SharePoint libraries (e.g. internal libraries or libraries with content approval enabled) could fail during execution instead of providing a clear validation error upfront.
Changed
- Cleanup could repeatedly retry processing the same files without stopping, leading to unnecessary retries and increased logging volume. A configurable maximum number of retry attempts (default: 10) has now been introduced to prevent this behavior.
1.9.1 (2026-04-07)
New
- Added support for archiving and restoring file versions.
Fixed
- Restoring very large files could fail under certain conditions.
- Files could get stuck during processing and were incorrectly reported as "Already in progress".
1.8.2 (2026-02-09)
Fixed
- Fixed an issue where some SharePoint sites were not detected correctly during offloads.
1.7.3 (2026-01-28)
Fixed
- Fixed an issue where, in rare cases, the configured service account was unintentionally replaced by the currently logged-in admin user after logging into the web interface.
- Fixed an issue that could prevent the admin promotion job from starting due to an invalid internal scheduling parameter.
Changed
- The currently logged-in user is now displayed on the Info (āiā) page, improving transparency for administrators working with multiple accounts.
- Administrators can now change the configured service account directly in the Settings, without requiring manual intervention or reconfiguration for improved service account management.
- File extension matching is now case-insensitive. Previously, only uppercase file extensions were recognized.
1.6.3 (2026-01-05)
Fixed
- In rare cases the files progress bar spinned indefinitely although the job was completed.
New
- Policy Offloads can now be scheduled to run automatically. By default, the next run will be started 7 days after the last run ends.
- Libraries that have Content Approval enabled, are skipped for offloads and restores.
- Files that cannot be successfully processed (i.e. due to crashes and server restarts) are now tracked and picked up by a CleanUp background process later.
1.5.1 (2025-12-01)
Fixed
- In rare cases, the policy simulation or offload was aborted with an unexpected error regarding a missing "lastRow" field.
1.5.0 (2025-11-27)
New
- Offloads can now be configured to include or exclude specific file extensions.
Fixed
- On some libraries, ShArc did not find any files.
1.4.3 (2025-11-04)
Changed
1.3.1 (2025-10-07)
Added
- Onloads and restores can now be simulated to determine the exact amount of files and the affected size.
- Job reporting to get detailed results based on each library. Details
- Direct access to the job history.
Fixed
- The estimation did not show the total file file count with all excluded files.
- In some cases restoring a single file as a non-admin user would show "Access Denied"
- Old files that were recently moved into a new location were not picked up as offloadable
- In some cases, starting an offload for a non-existing folder or library could lead to an offload of the parent library/site
1.2.0 (2025-08-21)
Added
- You can now define inclusion and exclusion policies to specify different offload criteria for different parts of your SharePoint environment. All URLs within a defined path automatically inherit the closest matching policy or exclusion. For more details, check the newly added "Policies" page in ShArc.
- The "Progress" page now shows your estimated annual saving for each offload. By default, this uses average pricing, but can be customized in the ShArc settings.
Changed
- Re-design of the "Progress" page to support the new policies feature.
1.1.0 (2025-07-17)
Added
- The rollback procedure has been improved to minimize the possibility of data loss in case of errors
Fixed
- An error during an offload or restore could cause the job to become unresponsive
1.0.0 (2025-05-25)
Added
- Stub files now contain an SHA256 hash to make sure they cannot be manipulated to access another file
- It is now possible to get notified through Azure Alerts about certain ShArc events. Details
Changed
- The way HTTP connections are re-used has been changed, which may solve the occasional "Gateway Timeout" error
Fixed
- In rare cases, the values for "Modified By" and "Modified Date" in SharePoint libraries would not be maintained and instead overwritten by the current time and the ShArc service account. A retry mechanism prevents that from happening now.
0.4.17
Fixed
- Internal fields like modified date, author and file type were not be reliably updated, which could lead to invalid .sharc files
Added
- The original author and modified values of offloaded files are now retained as metadata on the blob
0.4.16
Fixed
- Occasionally SharePoint would not update the file type after the file extension was changed. The file type is now explicitly updated
- If an error occurred during the signin process, the application crashed
0.4.15
Added
- Cancellation of offloads and mass restores is now possible
- Improved log analytics logging now allows to create job statistics and job detail reports
- A server information page has been added that shows the product version and general hints
Changed
- The stub file format was changed from .url to .sharc to enable copying and moving of stub files
- Offloaded files now have a new icon, making it easier to identify them as ShArc stub files
- Error messages have been improved
Fixed
- Onloading moved or copied files restores into the correct location
- The progess bar sometimes indicated a progress greater than 100%
- Modification date and editor are now preserved in almost all cases
- Restoring big files no longer leads to "Write buffering" errors
- Special characters in the file name (i.e. #) led to issues during user onload
0.3.26
Added
- Video files are now supported
- The offload preview now includes additional details about the approximate total size and number of scanned libraries/sites, complementing the previously available estimated size and number of items to be offloaded
Fixed
- After a restore, the progress screen showed the wrong amount of total restored file sizes
- Moving a stub file to another library led to an error during onload
0.2.3
Fixed
- If a file onload failed, it remained in the faulted state and couldn't be retried
0.2.1
Fixed
- Files with special characters produced an error when offloading
- Subsites were not being offloaded
0.2.0
Changed
- Stabilizing and optimization for large amounts of files
0.1.0