Skip to content

Latest commit

 

History

History
1003 lines (627 loc) · 68.2 KB

CHANGELOG.md

File metadata and controls

1003 lines (627 loc) · 68.2 KB

8.9.1 (2025-01-06)

Bug Fixes

  • add new release PR process (6827669)
  • animated webp support ios (cdf3c78)
  • avif support (a6e086f)
  • avoid double-including src when excludeAppGlideModule = true (fb8cb0d)

8.9.0 (2024-12-04)

Features

  • support for animated avif on iOS (d4a4deb)
  • support webp animated image android (9076a88)

Bug Fixes

  • remove avif integration causing gif rendering issue (50395a6)

8.8.1 (2024-11-11)

Bug Fixes

  • added example for remote avif image (d928f14)
  • added missing onLoad event details in android (d203b5f)
  • bumped up glide version to support transparent avif (1a5585c)

8.8.0 (2024-10-14)

Features

Bug Fixes

  • first pull octakit instance (46c025e)

8.7.0 (2024-09-23)

Features

Bug Fixes

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • fix: image source final issue from react native 3d28b2b

21 August 2024

  • chore: release v8.6.10 #35
  • chore/fix git workflow releases #27
  • chore: release process actions #20
  • chore: update documentation for new repo #22
  • fix/application context issue #24
  • chore: release versions and changelog #19
  • chore: package configuration to create declaration file #18
  • docs: change dream11 to dreamsports labs #17
  • feat: bridgeless mode #16
  • refactor: contribution guide #15
  • chore: prod release workflow #14
  • chore: deleted unused workflow f219736
  • chore: fix version info de81b8e
  • chore: fix version info c6a8279

30 July 2024

  • Handle undefined callbacks ios #5
  • refactor: change git organisation #1
  • fix: example app fixes and package upgrade #17
  • chore: refactor package json #16
  • fix: version upgrade #14
  • refactor: change author and package name #12
  • fix: accessible prop on view #11
  • fix: on error empty null source [#1028] #10
  • fix: upgrade sdwebimage #7
  • fix: preload source uri empty crash #8
  • fix: ios 17 crash #9
  • chore: run internal example #2
  • chore: running internal and upgrading 6e0c43c
  • chore: workflow setup and automate build process fd89244
  • Release v8.6.9-beta.0-beta e72f2ce

31 October 2022

  • fix: use ColorValue type #939
  • fix: tintColor in fallback Image #882
  • release(version): Release 8.6.3 [skip ci] 9ab80fc

31 October 2022

  • fix: Add tintColor to Flow FastImageProps type #871
  • release(version): Release 8.6.2 [skip ci] fe3fcf8

5 September 2022

  • fix: Flow syntax error #924
  • release(version): Release 8.6.1 [skip ci] c474877

29 August 2022

  • feat: support defaultSource on iOS and Android #921
  • release(version): Release 8.6.0 [skip ci] f6a3fe4

28 August 2022

  • release(version): Release 8.5.12 [skip ci] cc9da99
  • chore: Update React peerDependency to "^17 || ^18" 6255fc4

27 September 2021

  • fix: null exception in FastImageViewManager.java #423
  • release(version): Release 8.5.11 [skip ci] 4d8c749

27 September 2021

  • chore: convert examples to hooks #830
  • release(version): Release 8.5.10 [skip ci] 8950a38

27 September 2021

  • fix: FastImage extends ViewProps #829
  • fix: FastImage extends ViewProps (#829) #819
  • ci: update CI and (re)enable coverage (#826) [skip ci] d96b851
  • release(version): Release 8.5.9 [skip ci] 291876b

17 September 2021

  • docs: fix gifs b07eafe
  • release(version): Release 8.5.8 [skip ci] 4aea52f

17 September 2021

  • chore: upgrade example to react-native@0.65.1 125f9cc
  • release(version): Release 8.5.7 [skip ci] 37408cd

16 September 2021

  • fix: make corresponding flow file for .cjs file #784
  • release(version): Release 8.5.6 [skip ci] 2964acf

15 September 2021

  • fix: do not crash when source is invalid #782
  • release(version): Release 8.5.5 [skip ci] a88e55f

15 September 2021

  • release(version): Release 8.5.4 [skip ci] 716c01a
  • fix(android): update Glide 86edd7f

15 September 2021

  • fix(ios): update SDWebImage #740
  • release(version): Release 8.5.3 [skip ci] 0754f6d

15 September 2021

  • release(version): Release 8.5.2 [skip ci] 0b9d5a1
  • fix(android): replace jcenter with mavenCentral 69c9422

15 September 2021

  • fix: improve/update build.gradle 1f04c55
  • release(version): Release 8.5.1 [skip ci] f602c5b

15 September 2021

  • feat(ios): cancel image load when unmounted #787
  • release(version): Release 8.5.0 [skip ci] df37c4f

15 September 2021

  • docs: add docs for clear*Cache static methods fb2bb46
  • release(version): Release 8.4.1 [skip ci] 908267f

15 September 2021

  • fix: export FastImageStaticProperties #822
  • feat: add clear image cache from memory and disk #425
  • fix: update dv-scripts 3c6d0f4
  • fix: update dv-scripts 61fab12
  • release(version): Release 8.4.0 [skip ci] 16e265e

24 July 2021

  • chore: upgrade example and devDependencies #802
  • release(version): Release 8.3.7 [skip ci] 4fc024b

8 July 2021

  • docs: add install instructions for iOS #781
  • release(version): Release 8.3.6 [skip ci] c136ee6

6 July 2021

  • fix: add react@17 as peer dependency #790
  • release(version): Release 8.3.5 [skip ci] 861b713

17 November 2020

  • chore: upgrade yarn and set node version #745
  • release(version): Release 8.3.4 [skip ci] 0439f71

1 November 2020

  • fix: xcode 12 compatibility #732
  • release(version): Release 8.3.3 [skip ci] df823c7

17 July 2020

  • fix(android): remove explicit use of UI thread #698
  • release(version): Release 8.3.2 [skip ci] a53f3ab

17 July 2020

  • docs: update status badge [skip ci] 7314947
  • release(version): Release 8.3.1 [skip ci] 250b4e5
  • fix(android): make center ResizeMode work correctly d648ef8

17 July 2020

  • feat(ios): allow for for per-image-request-headers #691
  • release(version): Release 8.3.0 [skip ci] 866274f

17 July 2020

  • fix: accessibilityIgnoresInvertColors prop not recognised when using TypeScript #666
  • release(version): Release 8.2.2 [skip ci] 0e29d83

17 July 2020

  • release(version): Release 8.2.1 [skip ci] 184eecb
  • fix: remove cache property if using fallback ba0f238

17 July 2020

  • feat: export ResizeMode and Priority types #678
  • release(version): Release 8.2.0 [skip ci] 2eb3199

17 July 2020

  • fix: update SDWebImage and SDWebImageWebPCoder #689
  • release(version): Release 8.1.10 [skip ci] 1fd5300

17 July 2020

  • release(version): Release 8.1.9 [skip ci] 0fd9f77
  • fix: wrong cache type (#688) [skip ci] 94e2256

17 July 2020

  • fix: peer dependency warning #653
  • release(version): Release 8.1.8 [skip ci] c23204f

17 July 2020

  • release(version): Release 8.1.7 [skip ci] 6067b7d
  • docs: fix changelog 4ee0000

17 July 2020

  • build: use dv-scripts #707
  • chore: deduplicate dependencies 0d34e62
  • release(version): Release 8.1.6 [skip ci] 8f14faf

14 March 2020

  • fix: Updates SDWebImageWebPCoder. #628
  • chore(release): 8.1.5 [skip ci] cde7af5

12 March 2020

  • fix: Bump Glide version number to v4.11.0. #649
  • chore: Convert example to TypeScript #648
  • fix: Bump Glide version number to v4.11.0. (#649) #536
  • chore(release): 8.1.4 [skip ci] af667d2

12 March 2020

  • fix: Replace 'Component' with 'ComponentType' #647
  • chore(release): 8.1.3 [skip ci] dc3d66e

9 March 2020

  • chore(release): 8.1.2 [skip ci] b4b1173
  • fix: Fixes podspec syntax. b627646

9 March 2020

  • fix: Add git tag to CocoaPods source property #601
  • chore(release): 8.1.1 [skip ci] 5d4bd05

9 March 2020

  • feat: converts to TypeScript #642
  • chore: Upgrade dependencies. #641
  • chore: Upgrade example dependencies. #640
  • chore: Update example to React Native 0.61.5. #639
  • chore: Update roadmap with notes on cache paths. #589
  • chore: Add docs for changing versions of things. ebe277c
  • chore: Refactor Gradle variables. 227d6e4
  • chore(release): 8.1.0 [skip ci] c345b6a

20 October 2019

  • feat: Add cookie support for iOS. #284
  • chore: Add roadmap. #587
  • chore: Add yarn policy. #577
  • chore: Document installing pods as troubleshooting method. #534 #257
  • chore(release): 8.0.0 [skip ci] 70d3a38
  • chore: Add note to readme. 7b8c0c8

5 July 2019

  • fix: Fix peer dependency and remove prop-types. 44a4c8b
  • chore(release): 7.0.2 [skip ci] f7dc6eb

5 July 2019

  • fix: Fix IllegalArgumentException crash (Android). #511
  • chore(release): 7.0.1 [skip ci] 81ab7d5
  • docs: Remove react-native link from instructions. 41de1fd
  • docs: Remove duplication. a5e3b9e

5 July 2019

  • feat: Upgrade to React Native 0.60.0 / CocoaPods / Android X. #513
  • chore: Add demo of how to use WebP on iOS. #488
  • chore: Remove package-lock.json files. df76905
  • chore(release): 7.0.0 [skip ci] 5868e5b

3 July 2019

  • fix: Loading images by reverting "bug: Use device scale when loading images.". #509
  • chore: Update dependencies. fa62474
  • chore: Update more development dependencies. ba958f2
  • chore(release): 6.1.1 [skip ci] 4fa62bb

30 June 2019

  • feat: Add tvOS target. #486
  • chore(release): 6.1.0 [skip ci] b11fcd1

28 June 2019

  • chore(release): 6.0.5 [skip ci] 837c90b
  • fix: Fix incorrect syntax. 11f6047

28 June 2019

  • fix: Fix setting props order issue for iOS. #303
  • fix: Fix setting props order issue for iOS. (#303) #304
  • bug: Use device scale when loading images. 5cb5d6b
  • chore(release): 6.0.4 [skip ci] 7dc1e65

3 June 2019

  • chore(release): 6.0.3 [skip ci] 7f080bf
  • fix: Add tintColor type definition. 4adf42f

3 June 2019

  • fix: Upgrade vendored SDWebImage to v5.0.5. #489
  • chore(release): 6.0.2 [skip ci] 4e87892
  • docs: Add note about build issue. e6c8cee

25 May 2019

  • fix: Fix local resource cache issue on Android. #472
  • docs: Fix proguard rules. #478
  • fix: Fix local resource cache issue on Android. (#472) #402
  • chore(release): 6.0.1 [skip ci] 2847936
  • Update README.md 5fbb4a7
  • Update README.md 8f93fb7

8 May 2019

  • feat: Upgrade to SDWebImage 5.0. #454
  • feat: Upgrade to SDWebImage 5.0. (#454) #447
  • chore: Update issue templates. 14ea01c
  • chore(release): 6.0.0 [skip ci] f1ea749

3 May 2019

  • fix: Fix dependency versions not specified in podfile. #456
  • chore(release): 5.4.2 [skip ci] 42e811a

3 May 2019

  • fix: Fix wildcard peer dependencies. #440
  • chore(release): 5.4.1 [skip ci] 14f4e4e

3 May 2019

  • feat: Add tint color support. #124
  • chore(release): 5.4.0 [skip ci] 298759f
  • docs: Update proguard rules. 161ba99

23 April 2019

  • feat: Upgrade example apps. #453
  • revert: Remove functionality for notifying other images on load. #452
  • fix: Fix memory leak on iOS. #433
  • Upgrade example app. #451
  • chore: Upgrade dependencies. #450
  • Make changelog consistent. bd53ff1
  • chore(release): 5.3.0 [skip ci] 2a3438c
  • Fix changelog. f7a30e4

21 April 2019

  • perf: Use React.memo for FastImage. #449
  • chore(release): 5.2.1 [skip ci] 0e2f3bb

25 February 2019

  • feat: Use forwardRef to allow access to ref.measure and others. #419
  • feat: Use forwardRef to allow access to ref.measure and others. (#419) #69
  • chore(release): 5.2.0 [skip ci] 89c0e2e

25 February 2019

  • fix: Fix fallback prop not working. #420
  • chore: Add animated WebP example. #418
  • chore: Update dependencies. #416
  • chore: Update dependencies. #415
  • chore: More social. f672f0b
  • chore(release): 5.1.4 [skip ci] 58add0e
  • chore: Fix displayNames in examples. 52d1d8b

22 February 2019

  • fix: Fixes WebP rendering on iOS 12. #412
  • chore: Use ESLint. #414
  • chore: Test fallback prop. #413
  • ci: Update changelog automatically. #383
  • chore: Only use lcov report. 9bc9b71
  • chore(release): 5.1.3 [skip ci] 4502bc8
  • chore: Upload code coverage. 03d07fe

30 December 2018

  • fix: Fixes cacheControl types. #382
  • style: Use prettier to format more files. #381
  • fix: Fixes cacheControl types. (#382) #325
  • chore(releasing): Add conventional commit. e3d03b4
  • Format changelog with prettier. 141a4a0
  • ci: Setup releases from CircleCI. 9b7b5ac

13 November 2018

  • Change usage of compile to implementation in docs (gradle). #332
  • Add .idea/ to .npmignore. #344
  • Fix file:// scheme on Android. #345
  • Update dependencies. 7335822
  • Update example. 0d66f4c
  • Update changelog. bb76325

6 November 2018

  • Update dependencies. #341
  • Improve error message when bundled resource could not found. #328
  • Fix android photo library images not working. #339
  • Upgrade example app. #340
  • Fix local images in production builds. #324
  • Make yarn link work with example project. #323
  • Fixed crash where activity was already destroyed before react-native could cleanup view manager #272
  • Fix flow types #320
  • Upgrade dependencies. #316
  • Add release notes for 5.0.11. #315
  • Add a changelog. #313
  • Fix local images in production builds. (#324) #273 #296 #246
  • Add caching on CircleCI. 038e94e
  • Update changelog. 535f06b
  • Updated changelog. f40a6d4

14 October 2018

  • Fix cacheControl property in TypeScript types. #310
  • Upgrade examples. #309
  • Update obsolete compile to implementation and Exclude app dependencies from test configurations #250
  • Allow overwriting imageContainer styles. #286
  • Replace with clean examples. e68fe53
  • Install dependencies and add example code. c0a784a
  • Upgrade dependencies. 82a3aea

23 August 2018

23 August 2018

  • react-native link now targets react-native-fast-image #264

22 August 2018

  • Fix cache enum names in README #251
  • make sure headers only accepts key value pairs #229
  • Fixed memory leaks #214
  • Specify type definition file path #216
  • Upgrade to glide 4 with progress listeners working. #201
  • More refactoring. 01d52e4
  • Show local images. fddee2c
  • Upgrade dependencies. 9fae3bf

9 May 2018

  • Fix example margins and add labels to resizeMode example. 60511af

9 May 2018

    • sync initial resizeMode & contentMode #193
  • Use prettier config file. b2fb48b
  • Use local package in example project. e8cfc7a
  • Add resizeMode examples and refactor. 7a34ed3

6 May 2018

  • Revert change to android manifest. 52ccc8c
  • Fix android project. bf67634
  • Revert increasing buildToolsVersion and targetSdkVersion. a4e6ef3

6 May 2018

5 May 2018

  • Handle photos from smart albums. 243b33d

5 May 2018

  • Use OkHttpClientProvider to allow extending preconfigured clients. #101
  • Setup signing for example. 0a7d771
  • Fix status bar in example. b384002
  • Update example gifs. 4912305

3 May 2018

3 May 2018

  • Adding instructions to manually link. #179
  • Fix Animation bug. #186
  • Added null check on getCurrentActivity()'s return value. #172
  • Using SDK Version variables from root project. #192
  • Update examples. d6a5cb0
  • Move documentation on other linking methods into docs. 2f014d2
  • Invert if to reduce nesting. be1564f

24 April 2018

  • Fix other FLAnimatedImage header path. ac00fda

24 April 2018

21 April 2018

  • Remove FLAnimatedImage from FastImage project. a2d9fe2
  • Update package to avoid conflict. 1e053e0
  • Fix FLAnimatedImage header search path. 883dc06

20 April 2018

  • Fix test for using local image. 78a28cd

19 April 2018

  • Add border radius to TypeScript definitions. 440e742
  • Remove unused borderRadius prop. 3bbd332

19 April 2018

18 March 2018

  • better Quality Decoding for Android #164
  • Revert "Upgrade android to Glide v4 " #168
  • Upgrade android to Glide v4 #82
  • Adding Header Search Paths to solve problems when: #111
  • Added resource width and height information to the onFastImageLoad an… #107
  • [iOS] Added CocoaPods compatibility #143
  • Create example folders / projects. b2bf91d
  • Revert "deleted exampleCode" 26042d4
  • deleted exampleCode 7eb051a

10 March 2018

10 March 2018

  • Rename to index. Remove unused utils. 961fa9b

10 March 2018

  • Move example and example server. 364869b
  • Update example react-native version. 3938371
  • Update start command and lockfile. 20e709e

7 March 2018

  • iOS: Ensure onLoad and onLoadEnd get called #74
  • Update project iOS project team. 438fd11
  • Make property names consistent and add example. 8cafd67
  • Fix merge issues. 763e811

13 February 2018

  • Update how-is-caching-handled.md 32c5134
  • Add borderRadius to type definitions. 9fe58bc

31 January 2018

31 January 2018

  • Remove unused typelevel-ts. beea38e

31 January 2018

31 January 2018

  • Add types to included files. 7e7412e

31 January 2018

  • Created types definition. #116
  • Created types definition f5422f8
  • Add test for not passing a uri. 99173cd
  • Added typelevel to dev deps 0b5e16a

31 January 2018

  • Fix style prop not being passed to Image component. #132
  • Fix documentation for default resize mode. #105
  • Fix style prop not being passed to Image component #130
  • Add documentation on how caching is handled. 8aa6c6b
  • Fix documentation for default resize mode 0778939
  • Fix prop order to be consistent. 507df3d

30 January 2018

  • Fix default resizeMode on Android. d4210c0

30 January 2018

  • Add rectangular border radius example. e8f6df9
  • Fix tests. 1946199
  • Fix android caching / preloading. de4f40a

30 January 2018

30 January 2018

  • 🔘 Add border radius support to android and refactor and update examples. 3a33bda
  • Put status bar underlay on main example page. 82b4693
  • Remove children support. 2df16ca

30 November 2017

  • Image resizing - Fixing resizemode support. #64
  • Allow number as source #30
  • Update the example app and docs. cf07dd2
  • Update dependencies. Remove support for View.propTypes. b4b1794
  • Update dependencies. d43330e

8 August 2017

7 August 2017

  • Fix adding more views as listeners for a URL. f21522c
  • Remove override of createJSModules 367024b

7 August 2017

7 August 2017

  • Feat/progress. #18
  • Update project to latest react native version. 02fd00c
  • Format with prettier. Remove PropTypes. Fix tests. 7e0b966
  • Add android progress callback. c643347

20 June 2017

  • Update React Native and add gif support to iOS. 5a93fee
  • Update to support preloading sources. 46e08b4
  • Enables prefetching images 4c87fc0

3 May 2017

3 May 2017

28 April 2017

  • Move Libraries to Vendor. 494b8db
  • Add development instructions, credits, and licenses sections. e1c7b98
  • Fix Xcode project. 77cd58a

20 April 2017

  • Fix root ref for plain Image component. abffb8f
  • Update prettier test name. 52405ea

19 April 2017

  • 🐛 Forward setNativeProps. Makes this component work with TouchableOpacity. #1
  • Make README consistent. e2635f7

18 April 2017

  • Fix onLoad and onError on iOS. e98bacc

18 April 2017

17 April 2017

v0.0.1

17 April 2017