1.7.3
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
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
Fixed
- In rare cases, the policy simulation or offload was aborted with an unexpected error regarding a missing "lastRow" field.
1.5.0
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
Changed
1.3.1
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
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
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
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