v1.6.0
* Update platforms following rebase * Introduce `.with_deferred_parent_expiration` * Add mechanism to prevent nested blocks This could have caused the cache to have been overwritten * Ensure the thread variables are reset when exiting the block * Add changelog entry * Namespace `Thread.current` keys * Add rdoc documentation * Add version number