Skip to content

Releases: cmtrounce/SwURL

0.6.0

30 Jun 17:53
Compare
Choose a tag to compare
  • [FIXED] Existing compilation issues
  • [Renamed] loggingEnabled to isLoggingEnabled
  • [NEW] Added capability for providing caching type on a per SwURLImage basis.
  • [NEW] Improved documentation using DocC.

Refactoring and Improvements

21 Jun 22:32
Compare
Choose a tag to compare
  • Internal refactors
  • Improved reliability of transitions
  • Updated example project to include a List
  • Added logging.
  • Fixed thread race issue raised by @Ryce in #19

Introducing... SwURLImage

21 Jun 16:09
Compare
Choose a tag to compare
  • Improved documentation, with more comments.
  • Rearranged file structure to make public interfaces more discoverable
  • RemoteImageView has been renamed to SwURLImage

Improved Project Structure

21 Jun 14:11
Compare
Choose a tag to compare
  • Examples now no longer included with swift package contents
  • Bumped swift-tools-version to 5.3

Example project

20 Jun 18:45
Compare
Choose a tag to compare
  • Reverted StateObject code
  • Introduced Example project

StateObject and iOS 14

18 Aug 23:22
Compare
Choose a tag to compare
  • Added internal support and usage for StateObject for iOS 14.
  • Provides backwards compatibility to iOS13.
  • Improves thread safety in downloader.

Loading Indicator Support

28 Sep 23:26
Compare
Choose a tag to compare

This release allows you to add support for loading indicators.
The README has been updated with the required functionality.
Some redundant code has been cleaned / removed.

0.3.0 Image Processing and Performance Improvements

26 Jul 16:39
Compare
Choose a tag to compare

This release has some enhancements and some breaking changes.

  • Network requests and loading from cache are now always performed on a background thread.
  • Image Processing: You can now apply modifiers to the images before they are presented via imageProcessing(_ :)
  • Improved debugging messages.
  • Further performance improvements and implementation tweaks.

tvOS support and minor improvements.

14 Apr 00:20
Compare
Choose a tag to compare
  • Network request is now deferred, so now additional network requests will only be made if they are needed.
  • Added tvOS support.
  • Groundwork laid for progress indicator.

Xcode GM 2 Support

19 Sep 17:14
Compare
Choose a tag to compare