- add "string" validation to StringField, thanks to @djedi-knight
- fix validation with patch error, thanks to @cantado
- no need to work around Bookshelf inheritance mechanism since v0.10
- Fix extending already extended model
- Add UUIDField
Thanks to Adam Cofer @acofer
- Actually fix validation on saving with "patch" option, thanks to @roackb2
- Add foreignKeyTarget, otherKeyTarget and throughForeignkeyTarget options for relations
- Fix relation option accessorPrefix and add plugin-wide relationsAccessorPrefix option
- Add "column" option for fields
- Fix validation on saving with "patch" option
- Fix HasMany.attach
- Fix Listen to work with returned promises
- Work around weird proto manipulations used in Bookshelf.Model.extend (issue #4)
- Allow Bookshelf and Knex v0.10
- Try to use related table name in addition to other methods to deduce relation name
- Fix create additional fields in BelongsTo and MorphTo relations
- Breaking change: rewrite Fields.EncryptedStringField. Use nodejs crypto api by default
- Fix npm package
- Initial release