extended_image_library 4.0.3 copy "extended_image_library: ^4.0.3" to clipboard
extended_image_library: ^4.0.3 copied to clipboard

Library that contains common base class for `extended_image`, `extended_text`, and `extended_text_field`.

4.0.3 #

  • Loosen web version to 0.4.0~0.5.x.
  • Fix lints.

4.0.2 #

  • Upgrade web form 0.3.0 to 0.4.0

4.0.1 #

  • Fix error that it can't find File.length() method at web.

4.0.0 #

  • Migrate to 3.16.0
  • [ExtendedFileImageProvider] use ImmutableBuffer.fromFilePath to prevent crash for big image when we don't need to cache raw data.

3.6.0 #

  • Migrate to 3.13.0

3.5.3 #

  • upgrade http to 1.0.0

3.5.2 #

  • Fix issue that can't load image if cacheWidth or cacheHeight set on web platform #56
  • Mark [ExtendedResizeImage.compressionRatio] and [ExtendedResizeImage.maxBytes] are not supported on web. (Error: Unsupported operation: ImageDescriptor is not supported on web.)

3.5.1 #

  • Fix miss _network_image_web.dart #582

3.5.0 #

  • Breaking Change: remove loadBuffer method, and add loadImage method [https://github.com/flutter/flutter/pull/118966]
  • Migrate to 3.7.0

3.4.2 #

  • Fix issue that cannot compile ExtendedImage.file on the web (566#)

3.4.1 #

  • clearMemoryCacheWhenDispose is not working with imageCacheName property, obtainCacheStatus method should be overrided.(#44)

3.4.0 #

  • Migrate to 3.3.0 (load=>loadBuffer)

3.3.0 #

  • Migrate to 3.0.0

3.2.0 #

  • override == and hashCode for ExtendedResizeImage
  • fix issue that ExtendedResizeImage can't get rawImageData
  • ExtendedResizeImage.maxBytes is actual bytes of Image, not decode bytes.

3.1.4 #

  • Use list instead of listSync to look for cached files

3.1.3 #

  • Make abstract ExtendedNetworkImageProvider with ExtendedImageProvider

3.1.2 #

  • Fix issue that using headers might cause a lot of rebuilds (#39)

3.1.1 #

  • Fix socket leak (#38)

3.1.0 #

  • Improve:

    1. add [ExtendedNetworkImageProvider.cacheMaxAge] to set max age to be cached.

3.0.0 #

  • Breaking change:

    1. we cache raw image pixels as default behavior at previous versions, it's not good for heap memory usage. so add [ExtendedImageProvider.cacheRawData] to support whether should cache the raw image pixels. It's [false] now.
  • Improve:

    1. add [ExtendedResizeImage] to support resize image more convenient.
    2. add [ExtendedImageProvider.imageCacheName] to support custom ImageCache to store ExtendedImageProvider.

2.0.2 #

  • fix null-safety cast error

2.0.1 #

  • add [ExtendedNetworkImageProvider.printError]

2.0.0 #

  • support-null-safety

1.0.1 #

  • add cache key for utils

1.0.0 #

  • fix web capability at pub.dev
  • add cache key #288

0.3.1 #

  • support chunkEvents for network web

0.3.0 #

  • export http_client_helper

0.2.3 #

  • fix analysis_options.yaml base on flutter sdk

0.2.2 #

  • add analysis_options.yaml
  • fix null exception of chunkEvents

0.2.1 #

  • support loading progress for network
  • public HttpClient of ExtendedNetworkImageProvider
  • add getCachedSizeBytes method

0.2.0 #

  • web support

0.1.9 #

  • fix breaking change for flutter 1.10.15 about miss load parameter

0.1.8 #

  • add ExtendedAssetBundleImageKey to support to cache rawImageData

0.1.7 #

  • override == method to set rawImageData

0.1.6 #

  • add ExtendedImageProvider ExtendedExactAssetImageProvider ExtendedAssetImageProvider ExtendedFileImageProvider ExtendedMemoryImageProvider now we can get raw image data from ExtendedImageProvider

0.1.5 #

  • add getCachedImageFile(url) method

0.1.4 #

  • improve codes base on v1.7.8

0.1.3 #

  • update path_provider 1.1.0

0.1.1 #

  • disabled informationCollector to keep backwards compatibility for now

0.1.0 #

  • add extended_network_image_provider.dart and extended_network_image_utils.dart
126
likes
130
pub points
92%
popularity

Publisher

verified publisherfluttercandies.com

Library that contains common base class for `extended_image`, `extended_text`, and `extended_text_field`.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

crypto, flutter, http_client_helper, js, path, path_provider, web

More

Packages that depend on extended_image_library