Skip to content

Latest commit

 

History

History
182 lines (110 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

182 lines (110 loc) · 10.5 KB

Changelog

2.1.11 (2022-02-20)

Added

  • ✅ test: add test to ensure relationship and exception due invalid relation name [d3ae734]
  • ✅ test(trait): test: create Model with relationship regression test [3e06230]

2.1.10 (2022-02-18)

Changed

  • 📌 chore(trait): remove logs [8204529]

2.1.9 (2022-02-18)

Fixed

  • 🐛 fix(trait): fix when creating entity with relationships [132a8f4]

Miscellaneous

  • Merge pull request #9 from ks-labs/fix-creating-entity-with-relationships [32e699b]

2.1.7 (2022-02-18)

Added

  • ✅ test(trait): add basic test suite for auditable trait [09daac7]
  • ✅ test(runner): add test lib and sandbox project to allow testing [7a35da8]

Changed

  • 🚚 chore(npm): regenerated package-lock.json [60756b9]
  • 📌 chore(lock.json): add package-lock.json to git [4b7bd9f]

Fixed

  • 🐛 fix(trait): correction when assigning value in constant variable [562ac83]
  • 💚 ci: removed unecessary step during ci test actions [ddee3e4]
  • 💚 ci(tests): fix install github token causing errors during installation [c2d1efc]
  • 💚 ci(deploy): add deploy action to github packages [d53308a]

Miscellaneous

  • Merge pull request #7 from ks-labs/fix-constant-variable [5cc660d]
  • Merge branch 'fix-relations-not-a-function' into feat-add-integration-tests [a21f40a]
  • 🚧 wip: add basic japa functionality - need test complete execution [c771076]
  • 🚧 wip: removed unecessary files to provide tests [015a6a8]
  • Merge branch 'feat-transaction-support' into feat-add-integration-tests [d8002b1]
  • 🔨 style(eslint): add eslint config correct [72ff6bc]

2.1.5 (2022-02-09)

Changed

  • 🚚 chore(upgrade): update version [9d631e3]

Fixed

  • 🐛 fix(trait): correction in the data type of the relations variable [0f9ff18]

2.1.4 (2022-02-09)

Added

  • ✨ feat(trait): relationship support [0340705]

Changed

  • 🚚 chore(pnpm): add pnpm lock and dependencies needed to release versions [fd749c1]
  • ♻️ refactor(exceptions): refactor in relationship loading and exception, add generic parameter exception [5cc122a]

Miscellaneous

  • 📝 docs(trait): update documentation [9332388]
  • 📝 docs: add new way of parameter passing to doc [0eb2b52]

2.1.2 (2022-02-03)

Added

  • ✨ feat(trait): add transaction support out of box to the lib [d9d394f]
  • ✨ feat(trait): add the initial feature to ignore fields on audit table [cec0e60]

Changed

  • 🚚 chore(release): 2.1.2 [a2790ca]
  • 🚚 chore(package): add which engines the package could run node 14.15.0 [a26bde7]
  • ♻️ refactor(trait): renamed `onlyFields` to `trackFields` [08d07d9]
  • ♻️ refactor(trait): refactor entire createAudit() strategy to allow future features and increase extensibility [c3c34cd]

Miscellaneous

  • 🔀 chore(merge): 'fix-shared-context-overlap' into feat-ignore-fields-on-audit-table [06991e6]
  • 📝 docs: add more examples at README.md with database table samples [89846bf]

2.1.1 (2022-02-02)

Changed

  • 📌 chore(release): 2.1.1 [7b2677d]
  • 📌 chore(vulnerability): pinned deps to vulnerability safe `"lodash": ">=4.17.21"` `"ansi-regex": ">=5.0.1"` [c68173b]
  • ⏪ revert(trait): revert feature not ready for production [a5eda5d]

Fixed

  • 🐛 fix(ctx-overlap): add optional ctx parameter to allow custom context object [e72d0b5]

Miscellaneous

  • 📝 docs(changelog): move changelog from readme to separate file, now `standard-version`` used to generate version [a49d632]
  • 🔨 style: add linting and codestyle guidelines to project [15070f2]

2.1.0 (2022-01-28)

Changed

  • 🚚 chore(commitlint): add commitlint and husky hooks before commits and script helper `npm run cm` [ddf9013]

Miscellaneous

  • chore(release): 2.1.0 [a5e8dd1]
  • refactor: add better naming and comments to the Trait [2138953]
  • Update README.md [e869e96]
  • feat: publicado como package independente da ks-labs [5a30574]
  • Fix [3d82424]
  • Omit hidden fields [c7741ae]
  • Rename package [5ab1aac]
  • Update readme [b06d051]
  • Change absoluteUrl() to originalUrl() [00cef47]
  • Change boot method to static [cc48bdc]

2.0.1 (2017-11-13)

Miscellaneous

  • remove need to pass in ctx [94afbc5]

2.0.0 (2017-11-11)

Miscellaneous

  • removed injected context and changed syntax so request,auth must be passed manually [dedc226]
  • version [ab629bd]
  • allow audit trail without logged in user [cd7916b]
  • version [90fd487]

1.0.1 (2017-11-10)

Miscellaneous

  • readme instructions [53c6d25]
  • remove dependency [8dcf143]
  • using the module instructions [c335514]
  • remove all hooks and attach manual functions to models for auditing [de8e822]
  • first [87d39e5]