All Versions
29
Latest Version
Avg Release Cycle
118 days
Latest Release
1726 days ago

Changelog History
Page 3

  • v1.2.2 Changes

    October 06, 2014
    • ๐Ÿ“š [new] Remove deprecated documentation property from Podspec
  • v1.2.1 Changes

    July 28, 2013
    • [new] TMDiskCache: introduced concept of "trash" for rapid wipeouts
    • [new] TMDiskCache: nil checks to prevent crashes
    • [new] TMCache/TMDiskCache/TMMemoryCache: import Foundation to facilitate Swift usage
  • v1.2.0 Changes

    May 24, 2013
    • [new] TMDiskCache: added method enumerateObjectsWithBlock:completionBlock:
    • [new] TMDiskCache: added method enumerateObjectsWithBlock:
    • โœ… [new] TMDiskCache: added unit tests for the above
    • [new] TMMemoryCache: added method enumerateObjectsWithBlock:completionBlock:
    • [new] TMMemoryCache: added method enumerateObjectsWithBlock:
    • โš  [new] TMMemoryCache: added event block didReceiveMemoryWarningBlock
    • [new] TMMemoryCache: added event block didEnterBackgroundBlock
    • ๐Ÿšš [new] TMMemoryCache: added boolean property removeAllObjectsOnMemoryWarning
    • ๐Ÿšš [new] TMMemoryCache: added boolean property removeAllObjectsOnEnteringBackground
    • โœ… [new] TMMemoryCache: added unit tests for memory warning and app background blocks
    • ๐Ÿšš [del] TMCache: removed cost methods pending a solution for disk-based cost
  • v1.1.2 Changes

    May 13, 2013
    • [fix] TMCache: prevent objectForKey:block: from hitting the thread ceiling
    • โœ… [new] TMCache: added a test to make sure we don't deadlock the queue
  • v1.1.1 Changes

    May 01, 2013
    • โšก๏ธ [fix] simplified appledoc arguments in podspec, updated doc script
  • v1.1.0 Changes

    April 29, 2013
    • [new] TMCache: added method setObject:forKey:withCost:
    • ๐Ÿ“š [new] TMCache: documentation
  • v1.0.3 Changes

    April 27, 2013
    • [new] TMCache: added property diskByteCount (for convenience)
    • ๐Ÿ”€ [new] TMMemoryCache: totalCost now returned synchronously from queue
    • ๐Ÿšš [fix] TMMemoryCache: totalCost set to zero immediately after removeAllObjects:
  • v1.0.2 Changes

    April 26, 2013
    • โšก๏ธ [fix] TMCache: cache hits from memory will now update access time on disk
    • ๐Ÿšš [fix] TMDiskCache: set & remove methods now acquire a UIBackgroundTaskIdentifier
    • [fix] TMDiskCache: will/didAddObject blocks actually get executed
    • ๐Ÿšš [fix] TMDiskCache: trimToSize: now correctly removes objects in order of size
    • ๐Ÿšš [fix] TMMemoryCache: trimToCost: now correctly removes objects in order of cost
    • [new] TMDiskCache: added method trimToSizeByDate:
    • [new] TMMemoryCache: added method trimToCostByDate:
    • ๐Ÿšš [new] TMDiskCache: added properties willRemoveAllObjectsBlock & didRemoveAllObjectsBlock
    • ๐Ÿšš [new] TMMemoryCache: added properties willRemoveAllObjectsBlock & didRemoveAllObjectsBlock
    • โœ… [new] TMCache: added unit tests
  • v1.0.1 Changes

    April 23, 2013
    • โž• added an optional "cost limit" to TMMemoryCache, including new properties and methods
    • calling [TMDiskCache trimToDate:] with [NSDate distantPast] will now clear the cache
    • ๐Ÿšš calling [TMDiskCache trimDiskToSize:] will now remove files in order of access date
    • setting the byte limit on TMDiskCache to 0 will no longer clear the cache (0 means no limit)