Readthis v0.8.1 Release Notes

Release Date: 2015-09-04 // over 8 years ago
    • ๐Ÿ”„ Changed: Readthis::Cache now has an accessor for the options that were passed during initialization. This is primarily to support the session store middleware provided by ActionDispatch. See readthis#16.
    • ๐Ÿ›  Fixed: Caching nil values is now possible. Previously the value would be converted into a blank string, causing a Marshal error when loading the data. There is still some non-standard handling of nil within fetch or fetch_multi, where a cached nil value will always result in a cache miss. See readthis#15.
    • ๐Ÿ›  Fixed: Entity compression was broken, it wouldn't unload data when the compressed size was below the compression limit. Data is now decompressed when it can the value looks to be compressed, falling back to the initial value when decompression fails. See readthis#13 for details.