Skip to content

Releases: cyjake/leoric

v1.6.1

07 Jul 06:21
Compare
Choose a tag to compare
  • fix: collection convert should handle tddl results as well (#132)

v1.6.0

06 Jul 03:52
Compare
Choose a tag to compare
  • feat: support class static attributes and hooks (#131)
  • fix: names defined in Bone.attributes should be always enumerable (#128)
  • chore: add quality badge to readme (#129)

v1.5.2

02 Jul 02:53
Compare
Choose a tag to compare
  • fix: leave the getter properties defined in class syntax as is (#127)

v1.5.1

30 Jun 06:02
Compare
Choose a tag to compare
  • fix: export Logger and Spell to let users intercept lower level api calls (#126)

v1.5.0

30 Jun 01:58
Compare
Choose a tag to compare
  • feat: provide Bone.pool to be backward compatible with v0.x (#124)
  • feat: complete bone/spine.restore and Bone API type definitions (#125)
  • feat: support more data types (mediumtext, mediumint, char, date...) (#123)

v1.4.1

25 Jun 10:47
a8ba70e
Compare
Choose a tag to compare

Just refurbished our documentation site! https://leoric.js.org

  • refactor: simplify legacy timestamps support (#120)
  • refactor: do not subclass Bone unless asked specifically (#120)

v1.4.0

24 Jun 07:50
Compare
Choose a tag to compare
  • feat: realm.raw('SELECT ...') and Model.raw('SELECT ...') (#94)
  • feat: support multiple order rules in one single string or one-dimensional array (#92)
  • feat: Model.truncate() now uses TRUNCATE if possible
  • feat: Model.find().optimizerHints('SET_VAR(foreign_key_checks=OFF)')
  • fix: Bone.bulkCreate() should not throw when called with non attribute (#117)
  • fix: batch upsert (#108)
  • fix: make sure connection is passed around in all queries carried out within transaction (#105)
  • fix: update, sequelize mode get API, destroy compitable (#104)
  • fix: setDataValue in sequelize adapter should not check prop name strictly
  • refactor: spell_insert (#118)
  • docs: about egg-orm & migrations (#119)
  • docs: revise instructions for installing Jekyll (#111)
  • docs: migrations, validations, hooks, and sequelize adapter (#103)
  • docs: contributing guides

v1.4.0-alpha.4

16 Jun 10:23
Compare
Choose a tag to compare
v1.4.0-alpha.4 Pre-release
Pre-release
  • feat: realm.raw('SELECT ...') and Model.raw('SELECT ...') (#94)
  • feat: support multiple order rules in one single string or one-dimensional array (#92)
  • feat: Model.truncate() now uses TRUNCATE if possible
  • feat: Model.find().optimizerHints('SET_VAR(foreign_key_checks=OFF)')
  • fix: Bone.bulkCreate() should not throw when called with non attribute (#117)
  • fix: batch upsert (#108)
  • fix: make sure connection is passed around in all queries carried out within transaction (#105)
  • fix: update, sequelize mode get API, destroy compitable (#104)
  • fix: setDataValue in sequelize adapter should not check prop name strictly
  • docs: revise instructions for installing Jekyll (#111)
  • docs: migrations, validations, hooks, and sequelize adapter (#103)
  • docs: contributing guides

v1.4.0-alpha.3

15 Jun 09:51
330145b
Compare
Choose a tag to compare
v1.4.0-alpha.3 Pre-release
Pre-release
  • feat: realm.raw('SELECT ...') and Model.raw('SELECT ...') (#94)
  • feat: support multiple order rules in one single string or one-dimensional array (#92)
  • feat: Model.truncate() now uses TRUNCATE if possible
  • feat: Model.find().optimizerHints('SET_VAR(foreign_key_checks=OFF)')
  • fix: batch upsert (#108)
  • fix: make sure connection is passed around in all queries carried out within transaction (#105)
  • fix: update, sequelize mode get API, destroy compitable (#104)
  • fix: setDataValue in sequelize adapter should not check prop name strictly
  • docs: revise instructions for installing Jekyll (#111)
  • docs: migrations, validations, hooks, and sequelize adapter (#103)
  • docs: contributing guides

v1.4.0-alpha.2

07 Jun 05:25
fb12f19
Compare
Choose a tag to compare
v1.4.0-alpha.2 Pre-release
Pre-release
  • fix: batch upsert (#108)