Skip to content

Releases: ovangle/google_cloud_datastore

0.4.0+1

02 Jul 12:09
Compare
Choose a tag to compare

Bugfixes

  • When reconstructing entity from schema, key.kind was
    assumed to be a String.

0.4.0

28 Jun 08:44
Compare
Choose a tag to compare

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
    methods getForeignKeyProperty and setForeignKeyProperty 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