PackageTrack
Sign in Get early access

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 2026
2024 2025 2026
Release Pre-release

Releases

latest 23
  1. 4.0.1 21 Jul 2026
    Release notes
    • Documentation improved
    Open source →
  2. 4.0.0 28 Jun 2026
    Release notes
    • Updated minimum supported SDK version to Flutter 3.44 / Dart 3.12
    • Migrated Android plugin and example app to built-in Kotlin
    Open source →
    Release notes
    • Updated minimum supported SDK version to Flutter 3.44 / Dart 3.12
    • Migrated Android plugin and example app to built-in Kotlin
    Open source →
  3. 3.1.3 28 Feb 2026
    Release notes
    • Swift Package Manager (SPM) support
    Open source →
    Release notes
    • Swift Package Manager (SPM) support
    Open source →
  4. 3.1.2 04 Feb 2026
    Release notes
    • Fixed: Android InputStream opening errors being ignored
    Open source →
    Release notes
    • Fixed: Android InputStream opening errors being ignored
    Open source →
  5. 3.1.1 11 Aug 2025
    Release notes

    3.1.1

    • Optimized cancel logic for content scheme reading
    • Return content scheme exceptions from Kotlin to content stream
    • Fixed out-of-memory handler logic
    Open source →
    Release notes
    • Optimized cancel logic for content scheme reading
    • Return content scheme exceptions from Kotlin to content stream
    • Fixed out-of-memory handler logic
    Open source →
  6. 3.1.0 06 Aug 2025
    Release notes

    Release notes

    • Updates minimum supported SDK version to Dart 3.0.
    • Fix OutOfMemoryError crash by holding new readings while there is no enough free memory.
    • Updates Android API plugin interface by bumping pigeon to 26.0.0

    What's Changed

    Full Changelog: 3.0.0...3.1.0

    Open source →
    Release notes
    • Updated minimum supported SDK version to Dart 3.0
    • Fixed OutOfMemoryError crash for content scheme reading
    • Optimized memory usage for content scheme reading
    Open source →
  7. 3.1.0+1 06 Aug 2025
    Release notes

    Release notes

    • Documentation updates

    What's Changed

    Full Changelog: 3.1.0...3.1.0+1

    Open source →
    Release notes
    • Documentation updates
    Open source →
  8. 3.0.0 15 Feb 2025
    Release notes

    Updated the project to use the Flutter 3.29.0 structure

    • Android min SDK Version:
      • Updated minimum SDK version from 16 to 21 (older devices with SDK version < 21.0 are no longer supported)
    • iOS Deployment Target:
      • Updated minimum iOS version from 11.0 to 12.0 (older devices with iOS < 12.0 are no longer supported)
    • Kotlin Version:
      • Updated from 1.7.10 to 1.8.22 (may require code changes to support new version)
    • Gradle Version:
      • Updated from 7.4 to 8.9 (may require changes in build scripts)
    • Gradle Properties:
      • Updated JVM args and other properties
    • Android Gradle Plugin:
      • Updated from 7.2.0 to 8.7.0 (may require changes in build configuration)
    Open source →
    Release notes

    Updated the project to use the Flutter 3.29.0 structure

    • Android min SDK version:
      • Updated from 16 to 21 (devices with SDK < 21.0 are no longer supported)
    • iOS deployment target:
      • Updated from 11.0 to 12.0 (devices with iOS < 12.0 are no longer supported)
    • Kotlin version:
      • Updated from 1.7.10 to 1.8.22
    • Gradle version:
      • Updated from 7.4 to 8.9
    • Gradle properties:
      • Updated JVM args and other build properties
    • Android Gradle Plugin:
      • Updated from 7.2.0 to 8.7.0
    Open source →
  9. 2.2.1 27 Nov 2024
    Release notes
    • Android's Gradle script adapted to support new AGP versions
    Open source →
    Release notes
    • Adapted Android Gradle script to support new AGP versions
    Open source →
  10. 2.2.0 29 Jun 2024
    Release notes
    • Avoiding excessive memory usage when reading content from content scheme by only reading new data chunk when the previous one has been consumed.
    • Min SDK version is now 2.17.0
    Open source →
    Release notes
    • Reduced excessive memory usage when reading content scheme by reading the next data chunk only after the previous one has been consumed
    • Minimum SDK version is now Dart 2.17.0
    Open source →
  11. 2.2.0-rc.2 15 Jun 2024 pre-release

    Nothing published for this version

  12. 2.2.0-rc.1 30 May 2024 pre-release

    Nothing published for this version

  13. 2.1.1 30 Mar 2024
    Release notes
    • Documentation fixes
    Open source →
  14. 2.1.0 30 Mar 2024
    Release notes
    • Added new getContentLength function
    Open source →
  15. 2.0.0 16 Dec 2023
    Release notes
    • Added org.jetbrains.kotlinx:kotlinx-coroutines-android dependency for Android
    • Added new canFetchContent function
    • content scheme reading is now performed in a separate thread to avoid ANRs
    • Aborted content scheme reading when the stream is no longer being listened to
    • Improved error handling
    Open source →
  16. 1.1.0 23 Sep 2023
    Release notes
    • Support for custom HTTP headers
    Open source →
  17. 1.0.0 04 Jun 2023
    Release notes
    • Stable release
    Open source →
  18. 0.0.6 31 May 2023
    Release notes
    • Improved error handling
    Open source →
  19. 0.0.5 31 May 2023
    Release notes
    • Fixed false Unclosed instance of 'Sink'. warning from pub.dev
    Open source →
  20. 0.0.4 30 May 2023
    Release notes
    • Added getContentStream method to retrieve buffered data in chunks instead of loading it all at once
    Open source →
  21. 0.0.3 28 May 2023
    Release notes
    • Added support for Linux, macOS, and Windows
    • Removed pigeon dependency
    Open source →
  22. 0.0.2 27 May 2023
    Release notes
    • Added getContentOrNull getter and fromOrNull function
    Open source →
  23. 0.0.1 27 May 2023
    Release notes
    • Experimental release
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive