Releases: ovangle/google_cloud_datastore
Releases · ovangle/google_cloud_datastore
0.4.0+1
0.4.0
Breaking changes
- Key.kind is now a
KindDefinition
(previously a String)
Features
- Added a
datastore.list
method, which will stream all entities of a particular kind
from the datastore - All methods which accept a Kind can either accept
- Improved error handling
- Exceptions in remote procedure calls now provide more informative error messages
- Exceptions which were previously thrown synchronously are now thrown asynchronously
- Added instance caching of the entity values of foreign key properties, and utility
methodsgetForeignKeyProperty
andsetForeignKeyProperty
which will access the
value from the cache without fetching from the datastore
Bugfixes
- Fixed problem where attempting to rollback a transaction hit an invalid remote endpoint
- Check for list indexation. Datastore lists cannot be indexed, but the library would have
no problem creating an indexed list property