uri_content
Get the Uint8List content of a given Uri. Supports file, data, content and http/https
4.0.1
11K downloads/mo
#2854 most downloaded on pub.dev
talesbarreto/uri_content
What this package is like to depend on
Last release 1 months ago
21 Jul 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
23 releases · first in 2023
4 releases in the last 12 months
see the full history below
Release timeline
23 releases · May 2023 to Jul 2026Releases
latest 23-
4.0.121 Jul 2026 -
4.0.028 Jun 2026Release notes
Open source →- Updated minimum supported SDK version to Flutter 3.44 / Dart 3.12
- Migrated Android plugin and example app to built-in Kotlin
Release notes
Open source →- Updated minimum supported SDK version to Flutter 3.44 / Dart 3.12
- Migrated Android plugin and example app to built-in Kotlin
-
3.1.328 Feb 2026 -
3.1.204 Feb 2026 -
3.1.111 Aug 2025Release notes
Open source →3.1.1
- Optimized cancel logic for
contentscheme reading - Return
contentscheme exceptions from Kotlin to content stream - Fixed out-of-memory handler logic
Release notes
Open source →- Optimized cancel logic for
contentscheme reading - Return
contentscheme exceptions from Kotlin to content stream - Fixed out-of-memory handler logic
- Optimized cancel logic for
-
3.1.006 Aug 2025Release notes
Open source →Release notes
- Updates minimum supported SDK version to Dart 3.0.
- Fix
OutOfMemoryErrorcrash by holding new readings while there is no enough free memory. - Updates Android API plugin interface by bumping
pigeonto 26.0.0
What's Changed
- Bump pigeon from 24.2.2 to 25.3.2 by @dependabot[bot] in #24
- Bump flutter_lints and lints by @dependabot[bot] in #26
- style: Format UriContentPlugin.kt by @talesbarreto in #28
- Bump pigeon from 25.5.0 to 26.0.0 by @dependabot[bot] in #30
- feat: Waiting for enough free memory before reading the next file by @talesbarreto in #27
- feat: optimization and code readability improvements by @talesbarreto in #31
- v3.1.0 by @talesbarreto in #32
Full Changelog: 3.0.0...3.1.0
Release notes
Open source →- Updated minimum supported SDK version to Dart 3.0
- Fixed
OutOfMemoryErrorcrash forcontentscheme reading - Optimized memory usage for
contentscheme reading
-
3.1.0+106 Aug 2025Release notes
Open source →Release notes
- Documentation updates
What's Changed
- v3.1.0+1 by @talesbarreto in #33
Full Changelog: 3.1.0...3.1.0+1
-
3.0.015 Feb 2025Release notes
Open source →Updated the project to use the Flutter 3.29.0 structure
- Android min SDK Version:
- Updated minimum SDK version from
16to21(older devices with SDK version < 21.0 are no longer supported)
- Updated minimum SDK version from
- iOS Deployment Target:
- Updated minimum iOS version from
11.0to12.0(older devices with iOS < 12.0 are no longer supported)
- Updated minimum iOS version from
- Kotlin Version:
- Updated from
1.7.10to1.8.22(may require code changes to support new version)
- Updated from
- Gradle Version:
- Updated from
7.4to8.9(may require changes in build scripts)
- Updated from
- Gradle Properties:
- Updated JVM args and other properties
- Android Gradle Plugin:
- Updated from
7.2.0to8.7.0(may require changes in build configuration)
- Updated from
Release notes
Open source →Updated the project to use the Flutter 3.29.0 structure
- Android min SDK version:
- Updated from
16to21(devices with SDK < 21.0 are no longer supported)
- Updated from
- iOS deployment target:
- Updated from
11.0to12.0(devices with iOS < 12.0 are no longer supported)
- Updated from
- Kotlin version:
- Updated from
1.7.10to1.8.22
- Updated from
- Gradle version:
- Updated from
7.4to8.9
- Updated from
- Gradle properties:
- Updated JVM args and other build properties
- Android Gradle Plugin:
- Updated from
7.2.0to8.7.0
- Updated from
- Android min SDK Version:
-
2.2.127 Nov 2024 -
2.2.029 Jun 2024Release notes
Open source →- Avoiding excessive memory usage when reading content from
content schemeby only reading new data chunk when the previous one has been consumed. - Min SDK version is now 2.17.0
Release notes
Open source →- Reduced excessive memory usage when reading
contentscheme by reading the next data chunk only after the previous one has been consumed - Minimum SDK version is now Dart 2.17.0
- Avoiding excessive memory usage when reading content from
-
2.2.0-rc.215 Jun 2024 pre-releaseNothing published for this version
-
2.2.0-rc.130 May 2024 pre-releaseNothing published for this version
-
2.1.130 Mar 2024 -
2.1.030 Mar 2024 -
2.0.016 Dec 2023Release notes
Open source →- Added
org.jetbrains.kotlinx:kotlinx-coroutines-androiddependency for Android - Added new
canFetchContentfunction contentscheme reading is now performed in a separate thread to avoid ANRs- Aborted
contentscheme reading when the stream is no longer being listened to - Improved error handling
- Added
-
1.1.023 Sep 2023 -
1.0.004 Jun 2023 -
0.0.631 May 2023 -
0.0.531 May 2023 -
0.0.430 May 2023Release notes
Open source →- Added
getContentStreammethod to retrieve buffered data in chunks instead of loading it all at once
- Added
-
0.0.328 May 2023 -
0.0.227 May 2023 -
0.0.127 May 2023