Skip to content

Releases: mrsharpoblunto/BobbyTables

Version 1.3.5

13 Nov 07:04
Compare
Choose a tag to compare
  • Fixed cases of incorrect updating of objects with array or list based properties

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.5. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.3.4

02 Nov 23:01
Compare
Choose a tag to compare
  • Added support for storing objects that implement the IDictionary<string,object> interface.

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.4. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.3.3

04 Sep 21:18
Compare
Choose a tag to compare
  • Fixed awaitPull not setting the datastore rev to the correct version (resulting in continuously refetching changes that have already been applied)

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.3. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.3.2

05 Jun 16:16
Compare
Choose a tag to compare
  • Fixed deserialization of bool, float and double nullable types.

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.2. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.3.1

27 May 01:41
Compare
Choose a tag to compare
  • Can now handle nullable object types on fields & properties

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.1. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.3.0

14 Mar 16:44
Compare
Choose a tag to compare
  • Can now specify an idSetter function when enumerating/deserializing objects. This allows greater flexibility for working with objects that don't conform to the usual BobbyTables convention of having a public Id field or property.
  • Fixed issue where the Id would not be set for objects upon deserializatuin that do not store the Id value as a row value in the datastore.

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.3.0. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.2.1

12 Mar 02:16
Compare
Choose a tag to compare

Includes a fix for a possible NullReferenceException when calling DataStoreManager.AwaitDatastoreChanges()

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.2.1. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.2.0

07 Jan 06:19
Compare
Choose a tag to compare

Includes some new features to make managing object id's easier including

  • Auto Id generation when inserting objects which contain a public Id field or getter/setter property that is null or empty
  • Added BobbyTables.Record base class which adds a public Id getter/setter and can be used to inherit from so that you don't have to add the field manually to all your domain objects that you want to be able to be persisted
  • Added the ability to use lambdas to control which object fields should be used as the id for the object record when inserting and updating.

Available for download on Nuget http://www.nuget.org/packages/BobbyTables/1.2.0. Documentation available from http://mrsharpoblunto.github.io/BobbyTables/.

Version 1.1.2

05 Dec 16:58
Compare
Choose a tag to compare