Skip to content

Heck lot of features added

Pre-release
Pre-release
Compare
Choose a tag to compare
@thetutlage thetutlage released this 01 Oct 16:13
· 1009 commits to develop since this release

This is big release with handful of additions.

  • Added hasOne, hasMany and belongsTo relationships
  • Added support for defining dynamic connections in model queries.
  • Added support for preloading relationships
  • Added support for registering dynamic connections with Database manager

Commits

  • chore: add healthCheck property in config template 348a547
  • refactor: export relationship decorators from provider b6c5df2
  • feat: implement belongsTo relationship 1df4d21
  • feat: implement hasMany relationship 5371f88
  • refactor: tighten up preloads api bad608c
  • refactor: cleanup tests to avoid creating too many connections f6f0691
  • feat: model insert,update and delete now allows using transactions 72dcabe
  • refactor(transaction): use events instead of hooks 2b04b85
  • feat(transaction): add support for before and after commit/rollback hooks ad65a1a
  • test: fix breaking tests d32f9f0
  • refactor: ask query builder to return the profiler action 43fe9f7
  • feat: adding static find methods c7a62f8
  • feat(baseModel): adding serialize to offload work from toJSON method be37cfb
  • refactor: remove nullable from columns and add serialize property 8009256
  • refactor: fix breaking test ec7b8f2
  • feat: add healthchecks support 93b01dd
  • feat(config): add support for optional config revisions a7a6e76
  • refactor: marking certain properties readonly 0c9c632
  • feat(manager): add support for patching connection config 3eb11ae
  • refactor: manager.add now acts as a noop for existing connection 4650bc5
  • fix: order of event arguments on the connection class 2e6c317
  • refactor: change idle state to registered to be more accurate cd9d372
  • refactor: restructure tests and fix typings reference path in source code 17ed065
  • refactor: adding new static methods for querying on the model ee75a1d
  • refactor: improving relationships API eb4de43
  • feat: add support for nested preloads 1ea384c
  • feat: restructure and implement hasOne 992f2fe
  • refactor: export computed decorator 66d177e
  • chore: update dependencies ecfb96c

v7.1.2-0...v7.1.3-0