Skip to content

Releases: Batterii/fixture-riveter

v3.0.1

31 Aug 23:49
Compare
Choose a tag to compare

v3.0.0...v3.0.1

v3.0.0

31 Aug 23:35
Compare
Choose a tag to compare
  • Bump vuepress to 2.0.0-beta.25 2649e62
  • cleanUp destroys each instance in reverse creation order 699b1df
  • Merge pull request #8 from Batterii/nb/switch-license-to-mpl 484ef41
  • Switch license to Mozilla Public License af6f38b
  • Convert while to for ca11651
  • Clean up sequence tests 2680c20
  • Add npm keywords 20fb3df
  • Update eslint libraries 85587e5
  • Clean up undefined/null handling 6406189

v2.4.2...v3.0.0

v2.4.2

27 May 20:12
Compare
Choose a tag to compare
  • Update changelog fe4c7e5
  • Correctly handle nested implicit attribute calls d6d0788
  • Update Typescript to 4.3.x e5b4d9f

v2.4.1...v2.4.2

v.2.4.1

25 May 19:49
Compare
Choose a tag to compare
  • Update types filepath in package.json 9f25ebf

v2.4.0...v2.4.1

v.2.4.0

25 May 18:29
Compare
Choose a tag to compare
  • Update changelog 2b7f43a
  • Update CI settings, add nycrc 15f54bc
  • Pass in evaluator to relations, wrap attribute fns with method missing 83b7b52
  • Add AdapterMethodBuilder test abeb5a4
  • Remove typescript checking from Stryker fe3378e
  • Readd Typescript checking to Stryker ca7219c
  • Actually add Stryker API key to GH Action 7b874dd
  • Try Stryker dashboard without typescript bd0b274
  • Add Stryker dashboard badge 96730b6
  • Testing new workflow (mut skip) 3363d46
  • run ci every time 7edd2bb
  • Clean up GH Action yaml files 9f9f513
  • Add markdownlint-cli to help GH Actions 362bc26
  • Maybe fix stryker 3be8ac7
  • Update stryker, github actions, linting 8979131
  • Fix guide link in README 127a83a
  • Add glossary and hook docs, markdownlint 26759f6
  • Callbacks -> Hooks 1b1f4a1
  • Add callback back into sequence options map b3b364a
  • Convert hierarchy naming to adapterMethods, add test a5eaf50
  • Update to Typescript 4.2, make before/after variadic 553264f
  • Fix sequence test 4fb0da7
  • Add callback stub doc file a8ae4e8
  • Remove aliases from inline sequence definitions f087551
  • Clean up sequence-creation function types, make Sequence not generic 3f05c87
  • Change Sequence arguments to take object 80914fd
  • Update lodash to 4.17.21 53b0af6
  • Remove Model parameter from nested fixtures 83c29c0
  • Update @types/node 1644219
  • Use ts-node for testing, generate .d.ts files in one pass 64e2788

v2.3.1...v2.4.0

v2.3.1

19 Feb 20:30
Compare
Choose a tag to compare
  • Update changelog for v2.3.1 5e1db5d
  • Remove duplicate attribute names, don't set null on objects or instances f1de45e
  • Only set attributes if they're not null or undefined bec21a9

v2.3.0...v2.3.1

v2.3.0

17 Feb 22:17
Compare
Choose a tag to compare
  • Update changelog d83192b
  • Update relation tests, use fb tests 075b3db
  • Add instance property to Evaluator b5501e3
  • Add global and per-call callbacks to traitsForEnum f1c64a1

v2.2.0...v2.3.0

v2.2.0

16 Feb 22:15
Compare
Choose a tag to compare
  • Add traitsForEnum to DefinitionProxy f9cf701
  • Merge pull request #6 from Batterii/nb/definition-hierarchy b51522b
  • Clean up getAttributes definitions 1503cbb
  • Implement Definition Hierarchy, individual adapter methods 10c4c4c
  • Remove circleci b969a5f
  • Update ci script 46fa4c2
  • Create node.js.yml b30a9cd
  • Add python to circleci stuff 51e71fb
  • Update circleci/node orb 1e75b1b
  • Remove @types/knex 29231ca
  • Fix Global Callbacks being called twice cb56873
  • Move copy method 58935db
  • Remove unnecessary methods, fix fixture callbacks 1baea02
  • Remove Null Strategy 4525ebc
  • Add Adapter and Strategy docs 883e6a7
  • Move adapter docs to new file, add test links fb6efa9
  • Change absolute link to relative link 595cd78
  • Adapter api 82f5aea
  • Barebones api introduction 0bb6691
  • Update Typescript to 4.1.4 fc26337
  • Add v2.1.0 to Changelog links, threshold to stryker conf d25ca93

v2.1.0...v2.2.0

v2.1.0

08 Feb 22:18
Compare
Choose a tag to compare
  • Prepare for v2.1.0 ac5d248
  • Fixes found with Stryker 00c0c0a
  • Add Stryker 641547d
  • Move strategy overloads back into FR class e32300a
  • Remove linebreaks from paragraphs in docs 1f8bd47
  • Fix name of push branch ce074c6
  • idk 765bc42
  • Switched to GH Pages Token? d0a559f
  • Add GITHUB_TOKEN 1c202da
  • Don't ignore scripts 3016e47
  • Add workflow_dispatch 24658a9
  • Remove wrong directory b829c6b
  • Create docs.yml 6dc6a9c
  • Test github pages automatic deploy f432eba
  • Merge pull request #4 from Batterii/nb/vuepress-docs 51f6ffe
  • Convert docs to VuePress bb03808
  • Add loadFixtures helper function e096fc5
  • Clean up internals, clean up unit tests 9d8ebbd
  • Convert internal records to Maps 6a999b2
  • Move default build method overloads to interface ea10d0b
  • Fix changelog urls 0f0c58f
  • Add CHANGELOG 353fc62
  • Only call delete on objection instances that are in the db 723a46a

v2.0.0...v2.1.0

Relation debut

29 Jan 21:47
Compare
Choose a tag to compare
  • Major change: association -> relation 579ddbb
  • fixture: in associations can be a list 914efda
  • Expanded GUIDE db8ee7c
  • Small optionsParse clean up, tests 47bf9bf

v1.7.0...v2.0.0