Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: dreymonde/Shallows

0.13.4

20 Feb 18:22
@dreymonde dreymonde

Choose a tag to compare

add asyncMapKeys operator
Assets 2
Loading

0.13.1: Async

23 Apr 16:22
@dreymonde dreymonde

Choose a tag to compare

add special async funcs for `Void` keys
Loading

0.11.0: Swift 5.1

15 Nov 18:22
@dreymonde dreymonde

Choose a tag to compare

Starting with 0.11.0, Swift Package Manager is the only officially supported dependency manager for Shallows. Main reason — maintaining Carthage and especially Cocoapods is not trivial, which can sometimes lead to a Podfile not being up-to-date, for example. You can use Cocoapods/Carthage and Swift PM hand in hand, so I hope the transition will not be too painful

THIS UPDATE IS A BREAKING CHANGE
Some APIs were slightly updated/removed. However, those are mostly non-primary APIs, and I expect that currently the very little amount of code depends on it. If you have problems migrating to 0.11.0, please, open an issue and I'll be glad to help!

Loading

«Keep it simple»

22 Feb 20:58
@dreymonde dreymonde

Choose a tag to compare

This update aims to simplify the API by removing techniques that haven't proven themselves worthy. It also focuses on making the codebase more readable and easier to understand, and also refines some names and implementation details.

THIS UPDATE IS A BREAKING CHANGE
Some API were deprecated, some - made unavailable. However, those are mostly non-primary APIs, and I expect that currently the very little amount of code depends on it. If you have problems migrating to 0.9.0, please, open an issue and I'll be glad to help!

Loading

Goodbye, `FileSystem`. Welcome `Disk`!

19 Jan 15:47
@dreymonde dreymonde

Choose a tag to compare

This update drastically updates to Shallows way of disk storage. FileSystemStorage and family is now deprecated in favor of much more universal DiskStorage and DiskFolderStorage. FileSystemStorage will be removed from the codebase in future, but is still available for now. If you have trouble migrating to DiskFolderStorage — please, open an issue.

Loading

VERY BREAKING CHANGE

11 Oct 12:45
@dreymonde dreymonde

Choose a tag to compare

This release renames «cache» to «storage».

Loading

Swift 4

11 Oct 12:46
@dreymonde dreymonde

Choose a tag to compare

0.5.0
Update README
Loading

0.3.0

07 Jun 15:48
@dreymonde dreymonde

Choose a tag to compare

This release updates .combine API and adds some new minor features

  • Cache.combine now uses CacheCombinationPullStrategy and CacheCombinationSetStrategy instead of simple Bool flags, giving you more flexibility.
  • New method for CacheProtocol and ReadOnlyCache: fallback and defaulting
  • Minor improvements for RawFileSystemCache
  • .toNonObjCValues() for NSData and NSDate
Loading

0.2.3

23 May 10:32
@dreymonde dreymonde

Choose a tag to compare

This release adds the ability to specify DispatchQoS for FileSystemCache and RawFileSystemCache.

Loading

0.2.2

09 May 11:16
@dreymonde dreymonde

Choose a tag to compare

  • Renamed some APIs (for example, makeCache() -> asCache())
  • Introducing zip function for caches
Loading

AltStyle によって変換されたページ (->オリジナル) /