Update dependency file_saver to ^0.6.0 - #331
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.4.0→^0.6.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
incrediblezayed/file_saver (file_saver)
v0.6.0Compare Source
saveToDownloadsfor writing into the shared Downloads folder without a dialog, with an optionalsubfolder. Android uses MediaStore (no permission on Android 10+); macOS, Windows and Linux write to the user's Downloads directory; web triggers a browser download; iOS throwsUnsupportedError.Download/<folder>" half of #47.sourcePath, sosaveToDownloads(filePath:)copies without loading the file into memory.v0.5.0Compare Source
diodependency withpackage:http.dioClientis nowhttpClient(http.Client?) onsaveFile,saveAsandsaveLinkAsStream.transformDioResponseis removed; responses are always bytes. Fetch and transform yourself, then passbytes:.LinkDetails.responseTypeis removed.LinkDetails.uriexposes the link withqueryParametersmerged.http.ClientExceptioninstead of writing the error body to disk.com.apple.security.files.downloads.read-writewhen the Downloads write fails,com.apple.security.network.clientwhen the download fails.initialDirectorytosaveAs,saveAsStreamandsaveLinkAsStreamso the save dialog can open in a chosen folder (macOS, Windows, iOS, Android).saveToGalleryfor saving images and videos to the photo library — MediaStore on Android, Photos on iOS — with an optionalalbum.dialogTitletosaveAs,saveAsStreamandsaveLinkAsStream(macOS, Windows).saveAsconvertsinitialDirectoryanddialogTitlefrom UTF-8 withMultiByteToWideChar.saveFilenow throws aPlatformExceptionon failure instead of returning an error message as the path.saveAssurvives rotation while the picker is open, fails cleanly when the Activity is destroyed or no app can show the picker, and rejects a secondsaveAswhile one is open instead of silently dropping the first. Error details no longer carry aThrowablethe channel codec cannot encode.[UInt8], the picker is presented on the top-most controller, and a secondsaveAswhile one is open is rejected."Failed to save file"as the path.MAX_PATHstatics (a long file name aborted the process), builds the filter correctly, converts names and paths from UTF-8, and reports dialog errors instead of treating them as cancel.nulllike other platforms; a failed stream is aborted without masking the original error.saveAsStreamdeletes its temp file when the stream fails.pigeons/messages.dart(regenerate withtool/pigeon.sh), so argument mismatches fail at compile time. WindowssaveAsreturns the path as a UTF-8 string. macOS deployment target is now 10.15.FileUtils.ktand the duplicatemacos/Classessources — macOS builds frommacos/file_saver/Sourcesfor both CocoaPods and Swift Package Manager.Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.