The followings are added and changed:
- It is possible to put a write lock inside a transaction now. The
Unlock
method can be used to unlock the nodes involved in the query. - BeginTransaction now accepts a configuration builder for configuring the transaction.
- BeginTransaction now passes the transaction object, so committing it is up to the app itself.
- You can enable timestamps and pass your own key names. The timestamps support.
CreatedOn
,ModifiedOn
andArchivedOn
- KeepHistory flag in relation configuration, helps with one to one relations, where now the relation should change and the old relation will be archived.
- Explicit archiving now archives a relation or the node if passed.