Release version 0.1.1
This is the first production-ready release of this package. It should be fully functional and ready to use.
Changes compared to v0.1.0-alpha:
- The newly introduced NamespaceLock ensures that compound operations, like RedisCache.pop, should be atomic within a namespace. No other operations should be able to run while another operation within that namespace is being executed.
- The check for duplicate namespaces has been removed, as linking two instances to the same namespace could be intentional.
- All Redis types are now able to "bypass" the global application namespace. This allows an instance to connect to a namespace set by another application (e.g., in a producer/consumer queue scenario).