Skip to content

Latest commit

 

History

History
662 lines (581 loc) · 70.9 KB

CHANGELOG.md

File metadata and controls

662 lines (581 loc) · 70.9 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

  • Belongs-To-Has-Many-Tests #73
  • Bump docker/login-action from 2.0.0 to 2.1.0 #59
  • Bump actions/checkout from 3.0.2 to 3.3.0 #64
  • Bump docker/build-push-action from 3.1.1 to 4.0.0 #67
  • Bump docker/setup-buildx-action from 2.0.0 to 2.5.0 #69
  • package.json adjusted to new test structure 1cdd6f7
  • update packages 6f82f42
  • belongs-to-id-for-has-many-tests on every adapter f598808
  • reverse rel checks added to belongs to tests 2bc431e
  • First finished belongsTo->HasMany tests 6c2d7f6
  • Base changes prior belongs-to-has-many tests 9fb0713
  • Refactor Model.build() setters to own modules 6f625a2
  • Major DX Improvement: validatePartialModelInput() 5a8ec27
  • update typeorm to [email protected] 56f4f17
  • @BelongsTo for @HasMany initial fetch tests 3f45b14
  • initial validators for relationship & columns fc694a2
  • Adjust mutated relation tests for new HasManyArray 99012fe
  • Cleanup relationship assignment logic 1d90739
  • Initial clean up on notes & new implementation 0155b3a
  • Initial BelongsTo->HasMany test cases ecb9c3d
  • @BelongsTo tests fkey enchancements 77c7cc5
  • add initial validators for relationship sets 13efb19
  • Improve internal cleanRelationshipsOn logic 34b7196
  • cleanRelationshipsOn optimized for HasMany: 7b44916
  • Fix all type errors fa77d20
  • Improve foreign key relationship tests 80a68a8
  • remove unreliable match-json dependency 1e43870

20 April 2023

  • Major RelationshipCache optimization #71
  • major RelationshipCache lookup optimizations 944a51a
  • Memoria now more strict: runtime reflection checks c7a8c6f
  • Disable @ManyToMany functionality for now 61774e0
  • FIX: sql peek test ordering 142fcb6
  • RelationshipQuery -> RelationshipMutation 26788e5
  • Cleanup RelationshipMetadata's d9474c5
  • Optimize ReverseRelationshipsTable lookup 642c097
  • Cleanup & optimize RelationshipSchema code a36bd08
  • Release 0.0.32 93ea844

16 April 2023

  • Big relationship query refactor #70
  • SQLAdapter relationship tests now mature 50a2edb
  • @BelongsTo memory & rest tests refactored 1bee564
  • @HasOne memory and rest tests refactored b5ec691
  • @HasOne memory tests refactored cc22e7a
  • Simplify & improve relationship fetching 0e468b9
  • Cleanup for Relationship Query Refactor branch a4ed5d0
  • first belongsTo tests refactored, apply to others dcac4ff
  • Correct relationship tracking & mutation on CRUD 657bd80
  • Foreign key id memory & rest tests refactored 4f7cc10
  • Advanced & better fresh relationship lookups db290bf
  • CRUD tests refactored for memory & rest adapters 189b540
  • First very smart relationship lookup query logic b7ab463
  • Fix all SQLAdapter tests b1c7faf
  • Final relation implementation for BelongsTo/HasOne 271a370
  • use persistedRelationship cache for Model.build() 4fcc43a
  • persistedRelationship cache for Model.build()'s cd32e28
  • Correct HasMany mutations across instances 9e7701f
  • Smarter HasOne in-memory lookup & utils refactor 976e929
  • Fix all types before release 3012aea
  • Format test descriptions for relationship tests 0c5dbd2
  • FIX: Model.build mutate unknownInstanceCache right 6f60366
  • assert.hasMany & assert.strictHasMany helpers 1d1fc0a
  • options.cache changed to options.cacheDuration 2e235a7
  • Release 0.0.31 e52eb9a
  • RelationshipQuery checks relationship.isPersisted 73661cf
  • dont fetchRelationship OneToOne when model is null 2bb7684
  • slightly improve prepareTargetObjectFromInstance 9626e93
  • Fix CI test script e1f1084
  • Improved TODO for relationship tests improvements 17a152c
  • @memoria/model tests fixed for new .isPersisted 380b9fd
  • make insert-test memory checks bit more strict 123ad4d

16 September 2022

  • Initial basic HasMany Mutation Tests #54
  • Run prettier on all JS code #55
  • Initial HasMany mutation tests and adjustments c997c8d
  • models initial HasManyArray generation c1bbf6d
  • extend HasManyArray for ownerModel and relation 93ece6b
  • HasMany id mutation tests 70762c9
  • Release 0.0.30 d4acc80

11 September 2022

  • Bump actions/checkout from 2.4.0 to 3.0.2 #44
  • Bump docker/login-action from 1.12.0 to 2.0.0 #46
  • Bump docker/setup-buildx-action from 1.6.0 to 2.0.0 #48
  • Bump docker/build-push-action from 2.9.0 to 3.1.1 #52
  • HasManyArray tracking test spies #53
  • test tracking on HasManyArray prototype mutations da34d84
  • HasManyArray adjustments for hasMany tracking bac42e0
  • cleanup HasManyArray implementation 87c1bed
  • TODO note add 225e1a7
  • Release 0.0.29 6551cce

1 September 2022

  • HasManyArray implementation #50
  • refactor/optimize deepEqual 2fbbf8c
  • initial cyclicalReference aware match() function bd81ac0
  • test & ship Enum functions c63e8a7
  • initial working match() pattern-matching & tests 855a84b
  • HasManyArray DX mutation tests part 1 4a493e4
  • improvements to HasManyArray & its method tests 5cbc584
  • base has-many-array-test added b1bae9c
  • initial genius JS match() algorithm tests 5fa8ea6
  • HasManyArray DX mutation tests part 3 b7bb42c
  • cyclical reference methods & tests complete 613e125
  • initial tests on base getCyclicalReferences() func 45628ab
  • cleanup hasManyArray further, add splice() tests 0e937a8
  • hasManyArray tests reorganized & dx mutation tests 34830cf
  • constructor instanceOf utils implementation 7b0dad3
  • isCyclical(obj) util method & tests 11573df
  • HasManyArray init & HasManyArray.push() sketch 7c593fc
  • typeOf util method with tests 30c7c58
  • Mature & fast deepEqual implementation a31a16b
  • HasManyArray DX mutation tests part 2 6761099
  • compare util function implementation and test 1efa5aa
  • HasManyArray DX enumeration tests done 244c5a5
  • has-many-array-methods-test complete abfbdd5
  • Fix typeOf for multiplatform node/browser 1aaa0a1
  • Major - Make peekBy accept a pattern 2fab9dd
  • add tests and format type-of.js af3b7ca
  • important array object bugfix for isCyclical(obj) 2a9f5e5
  • HasManyArray.of() tests b1dca16
  • supercomplex match() function initial sketch ff15297
  • add nan, symbol, set, map typeOf returns 382a984
  • utils: printSchema,printColumns,printRelationships a371525
  • Enum ala Elixir Enum module added 0cd0a2a
  • setup HasManyArray with notes 8e12dc1
  • Release 0.0.28 f361fc3
  • add EnumFreeze module dbf053a
  • optimize deep setting of getCyclicalReferences 087f0ad
  • additional typeOf tests for classes b6ce8d6
  • getCyclicalReferences() remove parentObject ref 7c11649
  • hasManyArray.spliceCallOnNullSetting simplified c43ff06
  • getCyclicalReferences() remove parentObject ref 2ecbccd
  • fix HTTP and RESTAdapter.host origin ref runtime 1a4781c
  • fix HasManyArray node.js tests f9cc8de

17 June 2022

  • HasOne Feature Tests complete #49
  • @hasOne() tests & adjustments #37
  • removed custom assert.propContains c2bd0a6
  • refactor and stablize belongs-to test for hasOne 17c776d
  • foreign-key relationship tests complete 56f021e
  • rest&sql instance & relationship insert-tests done b640e04
  • add all @HasOne() tests for all adapters 9150b74
  • peek & find tests with new instance-on-call e0d25d7
  • refactored adapter query tests to find tests 2da016d
  • update-test Reference and assoc tests are complete 8570a03
  • Model primary key change functionality&build tests d147e90
  • delete-tests now use fixture and helper models ce15078
  • belongs-to tests with reflection finalized f61432c
  • first full foreign-key test file with impl changes f744ae3
  • add insert-tests fixture based, add inserted_at 5d4f808
  • mixed id models and fixtures as test helpers 2692e7a
  • Reflexive relationship trial/sketch 2ff1f36
  • memory update-test cleaned up using helper models 29ae713
  • add Reference and assoc tests for delete-tests c3ae1e6
  • rest & sql update-tests now use test helper models 902b5be
  • move utils.js to utils modules ed924a2
  • add foreignKey clearance impact on belongsTo tests fee90ec
  • first complete hasOne tests ea7c6fc
  • snapshot has-one initial test adjustments 6241c99
  • major refactor for relationship/db|utils 78861ab
  • snapshot for OneToOne reflection implementation e4a41a2
  • initial satisfactory memory/belongs-to-id tests 7cbe7ce
  • findPossibleReferenceInMemory() implementation 18f1512
  • update RelationshipDB.cache fkey mutations 861d90a
  • remove redundant relation impl comments & cleanup 72535ef
  • smarter reflection & reverseRelationshipCache look 7870e39
  • CRUD methods now update all related instances be9c254
  • foreign key test specimen stabilized 4b379e6
  • resetRecords tests now uses default fixtures 36a5a80
  • cleaned up model.js instanceReference impl f535113
  • @HasOne() is now correctly reflexive 8817215
  • initial foreign-key test design 276d005
  • cleaned up some internal relation implementation 7b9ab12
  • memory instance & relationships insert-tests done 4ee2e9f
  • Release 0.0.27 fc1d8a5
  • default attr tests now uses default fixtures 7caceda
  • belongsTo tests adjustments discovery cf16604
  • improvements for tests, reflection, instance db 8032e50
  • belongs-to tests stabilized 22507f1
  • snapshot for initial hasOne feature full impl 6164b9e
  • $Model.update(x) resets x hasOne relationships 0d778d3
  • Bugfixes for frozen and instance insert objects! ac929fb
  • $Model.insert(x) resets x hasOne relationships c837358
  • InstanceDB module b6109aa
  • rename foreign-key tests setupSQLModels() c96a6c8
  • bugfix: Model.delete() relation adjustments ec3aad5
  • eagerly create relationship caches on decorators c133c0b
  • bugfix: MemoryAdapter Model.update() relations c8abe9e
  • BUGFIX: foreign key mutations now reflection aware 63794f5
  • cleanup unused comment and import 43e854b
  • optimize RelationshipDB.referenceRelatedTo lookups 0ccc032
  • adjust OneToOne reflection previous foreignKey 9f9e6f1
  • http module now relationship aware on inputs 6e83610
  • update code comments related to relation logic caa4104
  • small code format changes 798e1ea
  • bugfix RESTAdapter findBy query serialization f0db6b2
  • update provided instance on $Model.cache() 65fee29
  • seal naively built instance on $Model.cache() 55ec0d6

2 February 2022

  • Bump docker/login-action from 1.10.0 to 1.12.0 #30
  • Bump docker/build-push-action from 2.7.0 to 2.9.0 #35
  • @BelongsTo tests complete #33
  • RESTAdapter belongsTo test and relation adjustment 5deb896
  • belongsTo tests roughly complete for SQLAdapter ff1e193
  • Tested/Durable LazyPromise abstraction b41ea24
  • fix sql belongs-to tests f95afc0
  • adjust helper models for SQL tests de777eb
  • upgrade LazyPromise interface 4f0d2ac
  • fix pretender instance shutdowns for new tests bcab739
  • LazyPromise.hash() tests & module improvements 4dd1991
  • BUGFIX: internal cleanRelationships() for typeorm aed43ca
  • removed comments & small code adjustments b2bc01c
  • MAJOR BUGFIX: relationship fetching reload works 4143fbd
  • add advanced Model.build(instance) test for assoc 8d1ae01
  • Release 0.0.26 ac928f4
  • improve Memoria description a3ebfc4
  • tests fix for weird v8 bug edb3b96
  • RelationshipDB notes update 37752cf
  • cleanup redundant code and comments for release a2f9839
  • add LazyPromise hash and HTTP export 45b22ab

2 January 2022

  • Implement advanced relationship references/caches #32
  • major refactor: Config modules refactord to Schema ba7433b
  • made new RelationshipDB compile 47e346f
  • RelationshipDB.get(relationship) based adjustments c3e1034
  • Introduce first optimized RelationshipDB mutations c2bce14
  • major changes to relationship assignment and gets 6a02525
  • RelationshipDB initial skeleton! 0e94561
  • Clean up @memoria/model store abstractions to test d52ab60
  • new advanced relationship tracking tests now pass 7cc738d
  • RelationshipDB gets ready for tests, first changes f3079f6
  • RelationshipDB update with hasMany & other caches e84701b
  • MemoryAdapter logic cleanups before refactor 23d30b6
  • RelationshipSchema ready for RelationshipDB fa22ed2
  • cleanup relationship tracking code for release 810635f
  • SQLAdapter is now correctly relationship aware 189a0c5
  • introduce $Model.relationshipsSummary caching 43274f1
  • Release 0.0.25 1c19b56
  • RevisionHistory class and .add(): no model getters c1dd243
  • Correct type annotations for LazyPromise 90e69ca
  • RelationConfig.getForeignKeyFromBelongsTo rename b1ced31

15 December 2021

  • DB.resetForTests method removed for DB.resetRecords #28
  • Bump actions/checkout from 2.3.5 to 2.4.0 #19
  • Change internal stores to use JS Map #27
  • move stores to Config, RelationshipConfig, DB, RelationshipDB #26
  • rename Klass to Class word #25
  • Refactor Config to ConfigStore, DB & RelationshipStore #24
  • Relationship store & RESTAdapter relationship setup #23
  • initial rest models setup for relation tests 3ce7fc5
  • refactor Config to ConfigStore and ModelStore a8e84ed
  • move model instance relationship cache to a module 4615234
  • rename ModelStore to DB 40229a5
  • make correct relationship casting on instance CRUD 971e12e
  • Release 0.0.24 1c38234
  • improve/fix RESTAdapter modelKeyNameForPayload 76aae1e

25 November 2021

  • @BelongsTo MemoryAdapter feature complete & tests #20
  • upgrade packages & dependencies 64947c9
  • changes for memory,rest,sql test helper model file 7177101
  • test adjustments & first done belongsTo API tests b3b068e
  • fix & test MemoryAdapter UUID belongsTo API 2554867
  • initial relationship feature impl before tests 3564286
  • initial relationship feature test setup 00c95c0
  • initial relationship feature impl before tests 6f41cc9
  • README.md update bd700c6
  • Release 0.0.23 7823edc

26 October 2021

  • get and set util functions #17
  • Relationship metadata lookups #16
  • initial model side relationships tests setup efcdffd
  • tests added for getter/setter utils 6f53269
  • Remove Config.getEmbedDataForSerialization() 11fe9ba
  • Release 0.0.22 d9af8c3

18 October 2021

  • Bump actions/checkout from 2.3.4 to 2.3.5 #14
  • Cache timeouts #15
  • CRUDOptions for CRUD Operations #13
  • pass ModelBuildOptions from CRUD down to adapters 6f6d7c3
  • Full test coverage for CRUD cache timeout feature 2a7f788
  • add $ npm run sketchpad:browser 152b527
  • simplify $Model.Adapter.cache() code move to model 40906de
  • make cache timeout eviction for query methods d6f96f9
  • Release 0.0.21 7342427
  • initial cache timeout logic on config.ts 9293ab3

12 October 2021

  • Release 0.0.20 c9168ff
  • bugfix: fix model.ts Model references 84e180e
  • small typefix and TODO comment 05b4a91

11 October 2021

  • model.isDirty, model attribute tracking and model.revisionHistory #12
  • update dependencies e843ac9
  • add initial test for $Model.cache() 64b698f
  • init test types coverage with attribute tracking 7628c62
  • $Model.cache() removal and adapters/util removal 53fdf36
  • adjust & improve core MemoryAdapter tests 3c922d4
  • major refactor/cleanup on adapters f3c15e2
  • Improve rest & sql adapter tests 0dbabf8
  • Initial attribute tracking implementation 1248102
  • remove Model.push() interface 8ead959
  • fix revision and model.changes clearing for CRUD 36e15e9
  • Release 0.0.19 3ae6b25
  • Better handling of new Model() error tracking 4b9344a
  • misc notes & node.js test fixes 4d6a3ff
  • remove errorMessage variable from http service 37ebb07
  • bugfix ChangesetError duplicate errors creation 3fc0f4c
  • remove typeorm from @memoria/model deps 7618d54

3 October 2021

  • initial model intermediary states with tests 5367258
  • finalize model instantiation methods with tests 7635e6d
  • Release 0.0.18 62885ad
  • add codecoverage 2783a9a
  • add CODECOV_TOKEN and adjust docker-compose 2fe3897

29 September 2021

  • Release 0.0.17 e02e77c
  • fix wrong ModelRef typing on sql adapter 780ed5b

29 September 2021

  • Serializer #11
  • test adjustments for Serializer refactor ee8d423
  • initial MemoriaSerializer implementation bef6019
  • fix @memoria adapter and model dependencies 4d48a55
  • Release 0.0.16 00d37f7
  • Remove kleur from @memoria/model 1a2e72e
  • add @memoria/server to release script dfb04f1
  • Typedoc gen script added to package.json f1a1901

27 September 2021

  • RESTAdapter #10
  • RESTAdapter relationship reference tests da2229d
  • RESTAdapter: delete and query tests dab2416
  • RESTAdapter resetRecords tests & adjustments 9d86e74
  • RESTAdapter update-test 32cabe9
  • RESTAdapter insert-test improvements 3838f78
  • moved @emberx/string to inflected for inflector 233910e
  • RESTAdapter all methods initial implementation 509bc72
  • Release 0.0.15 7ef4005
  • Release 0.0.14 c125a88
  • simpler/easier error stack traces b9ad049
  • @memoria/server parse object params better d608c3f
  • improve Changeset/ChangesetError serializer 4123f93
  • rename sketchpad CustomAdapter reference e990e48
  • RESTAdapter add resetRecords to node tests 0aaed46

25 September 2021

  • initial sketch of Adapter Errors & http service #9
  • update deps f15662f
  • initial HTTP module/service for RESTAdapter 29bc2e4
  • refactor and implement adapter errors correctly 68588f1
  • initial queryParam casting for RESTAdapter 90f07f2
  • optimize pretender hacks 337090e
  • improve ChangesetError init 29fe3f8
  • Release 0.0.14 f3dd8ff
  • simplify @memoria/model Error inits 75d007b
  • bugfix: memory relationship decorators 395e6f6
  • bugfix: propagate exceptions in pretender 60cfaa5
  • make Changeset init without param 582cc37
  • model: export ChangesetError, ErrorMetadata types 3d0c256
  • add host and port static props to SQLAdapter f09ceb6
  • update Dockerfile, combine file adds 31ac404
  • Improve Changeset & ChangesetError 1404dce
  • optimize the slow timing server test bc9ca5f

8 September 2021

  • Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 #7
  • Make CustomErrors share Changeset interface for DX 26262ac
  • Release 0.0.13 fe69a53
  • fix window ref for RESTAdapter in node.js c5e9178

6 September 2021

  • major refactor for better custom Error handling 42391e8
  • first passing RESTAdapter test f79e5b2
  • Error abstraction improved to be ModelError 093a7f8
  • initial Error and Changeset abstraction sketch d236a6f
  • fix type annotations 4e272ed
  • Release 0.0.12 d777b14
  • gha github action cache trial 845c19c

31 August 2021

  • Bump docker/login-action from 1.9.0 to 1.10.0 #3
  • Bump docker/setup-buildx-action from 1.3.0 to 1.5.1 #5
  • Bump docker/build-push-action from 2.4.0 to 2.7.0 #6
  • Release 0.0.11 6d5ed2d
  • upgrade docker-compose to v3.8 c084258
  • fix stupid postgres docker container env defaults 9863529
  • check running containers in Github CI 47eee3f
  • upgrade to Dockerfile node base image 59be52f

31 August 2021

31 August 2021

  • all initial crud sql tests done & passing 07bcf25
  • reorg MemoryAdapter tests for npm test commands 78244a9
  • initial non-relationship SQLAdapter tests complete bd28d5f
  • move to types.js & Store rename to Config 177dfa0
  • instance and relationship aware db actions! a75def1
  • fix $ npm test:node 98ea176
  • Config.resetSchemas and .resetForTests() fec333c
  • first passing sql adapter test efa68a5
  • fix pretender hacking for @memoria/server 1c6ef61
  • HasMany and BelongsTo alias decorators 5a2c719
  • Release 0.0.9 f76a973
  • release a version with sql adapter 85af9f6
  • ignore .env file dfb4d5c

9 August 2021

  • adjust @memoria/server test before await allowance 06756e9
  • refactor npm run libs:build for tsc hack 738817b
  • all relationship decorators initial implementation 2edb201
  • first operations on sketchpad.ts e3cb132
  • first working SQL insert from the SQLAdapter e4d3a1f
  • typeorm "Other" decorators for Memory & SQL 716e5c0
  • SQLAdapter DB actions initial full working imp b6aaabd
  • fix first phase of universal tests references 15b9823
  • all @memoria/server tests fixed a348a7b
  • readjust @memoria/response tests 47a7f88
  • add sql adapter decorators e6a7bde
  • make RESTAdapter extends from MemoryAdapter 21915f0
  • Release 0.0.8 d4eb27e
  • typefixes for new release bd8b4f2
  • throw exception when model has no primaryKey df58f48
  • make @PrimaryGeneratedColumn() int by default 1fe46f1

0.0.6

19 July 2021

  • Bump actions/cache from 2 to 2.1.5 #230
  • Bump docker/login-action from 1 to 1.9.0 #229
  • Bump docker/setup-buildx-action from 1 to 1.3.0 #231
  • Bump actions/checkout from 2 to 2.3.4 #232
  • Bump docker/build-push-action from 2 to 2.4.0 #233
  • Workspaces(@memserver/model, @memserver/server) #235
  • lerna-changelog added #224
  • CI moved to github registry #222
  • github actions added #221
  • removed 'qs' package #216
  • v2.1.3 node@15 support, fs-extra dep rm #215
  • Bump mber from 0.13.2 to 0.13.10 #174
  • [Security] Bump node-fetch from 2.6.0 to 2.6.1 #178
  • Bump @babel/cli from 7.10.5 to 7.12.8 #210
  • Bump @babel/core from 7.11.4 to 7.12.9 #211
  • Bump @types/node from 14.6.0 to 14.14.10 #212
  • Bump ava from 3.11.1 to 3.13.0 #185
  • Dynamic default attributes #161
  • packages upgraded #69
  • all tests except cli tests are migrated to typescript 69c80c1
  • big repo adjustments, first passing @memoria test 32b38f3
  • first working memserver binary 1a3249c
  • FIRST WORKING EXAMPLE ON BROWSER 5630b5b
  • typescript and ava setup 5abe3d5
  • internal pkg-upgrades 469dd79
  • Ready for 2.0.0-alpha release ea9dd42
  • use auto-changelog again e4ec929
  • npm linking ember-source packages magic be17bb9
  • rename memserver to @memoria for diff package 0f8d172
  • add release-it changelog 969b148
  • init typeorm column logic implemented to @memoria 8c83d60
  • packages updated ab7df76
  • memserver/model ORM & serialization tests complete 89a2802
  • all CRUD tests complete for memserver models, awaiting json serialization tests 08ebff2
  • update examples to @memserver pkgs a50c4a0
  • Memserver params and passthrough tests moved to typescript beee9b5
  • Adjust all tests for async APIs 3bcea91
  • TypeDoc and memory stable public API before push() 48eaa09
  • v0.2.11 package updates and small fixes 27a043f
  • cli tests added, all tests migrated to typescript 2381123
  • first working memserver/model tests along with implementation 8bd4026
  • /examples updated 38a99cd
  • initial server modules and test setup 54b6421
  • new node API finalized with tests 03b8330
  • v2.0.7 added selective default route handling and cli checks for memserver in js 8b08697
  • model.ts type annotation improvements and server/index.ts tests d46e841
  • Server tests complete 1b2d7bf
  • Revert strange internal test failure 9679cea
  • v2.1.2 dev pkg upgrades 9f2a321
  • .gitignore fix 4d14846
  • Release 2.3.4 f1c47e7
  • ts-node setup 064de74
  • Server configuration tests complete a524d1a
  • CHANGELOG added e715123
  • initial publish script sketch f3e2326
  • boilerplate based memserver on new memserver API design edc2e5d
  • eslint removed 483c704
  • Memoria now returns model instances c174a42
  • upgrade jsdom to 16.5.2 b09a1ab
  • Basic cli tests added 3d940f7
  • node import implementation and very smart fixture injection and checks/resets on node imports fd83a0d
  • fastboot upgraded d80bb5a
  • sketch for the dynamic defaultAttributes, slows down alot 7047602
  • v2.1.1 pkg upgrades, inflected pkd rm 0c8b862
  • final dynamic $Model.defaultAttributes feature 1360d0d
  • MemServer server tests 707cd8b
  • added server API to README cbcaf60
  • all files added excep examples in old repo for full migration f7b630a
  • TODO upgrade for v2 thoughts 426bb37
  • example adjustment and styling on few tests 368b7c7
  • Some smart wiring to expose models to window.$Model if needed 6197a4c
  • more docs and mirage diff explanations to README.md 1d4a33a
  • initial type annotation on 'memserver/model'; 1f4847d
  • MemServer init API added to README 6b68ce6
  • TODO and small README adjustment 057810e
  • README.md updated for memserver model API d7a46d2
  • Release 2.3.3 47cbed3
  • .circleci/config.yaml added 11cc634
  • .npmignore optimizations 46bb2ce
  • memserver-boilerplate and prettier added, tsconfig adjustments ee24c33
  • Release 2.5.0 00276d2
  • acceptable insert algorithm with dynamic defaultAttributes d934e83
  • move babel and prettier to package.json dbd00e5
  • v2.3.1 pretender request body parse optimization a0d6ca8
  • Release 2.5.1 2d47968
  • tsc Dockerfile fix ea4488c
  • v2.0.2 few optimizations for globalizeModels implementation ab60db8
  • Release 2.5.2 bcfa874
  • v2.2.3 stable cli release 432ace9
  • README update: why its superior to Mirage 7fa0498
  • Release 2.5.3 3cc3313
  • README.md 09cee2a
  • Release 2.4.0 8f31cc1
  • v2.0.10 package upgrades 34c624f
  • Release 2.3.6 1cecf82
  • Dockerfile added df2759a
  • remove few model temp variables on queries 3cdcd3b
  • README.md update b0ae605
  • Release 2.3.8 29ba9d3
  • typescript moved to devDependencies for CI b4c2fe8
  • CI update 3a98716
  • Release 2.3.7 fc83b61
  • Release 2.3.5 2c84b08
  • Release 0.0.6 014597e
  • Release 2.3.6-beta.0 00da13e
  • v2.0.5 another bugfix for route shortcuts 6090b0a
  • add more npm scripts 7fb5953
  • small bugfix and type fix d3b16c4
  • type enchancements on $Model.find(params) d8c6a11
  • v2.0.4 memserver constructor bugfix b1e7cab
  • cli - remove debug console.logs 0caaa89
  • Dockerfile fixes 2371e0b
  • README.md typofixes 121ece4
  • cli - fix initializer boilerplate 3db1452
  • release micro packages ccfac8c
  • Release 2.3.2 2eb5566
  • examples dir dependencies updated 4d2954f
  • v2.2.0 memserver cli with volta 40572de
  • v2.0.6 rollup bundle optimization 38b611e
  • add jsdom to @memserver/server 5bc6bd9
  • rollup.config.js js styling d91c304
  • small typefix and package.json build step d3c0ca3
  • cli - make boilerplate export the server f68f95e
  • remove a redundant variable on src/utils.ts func 494a16e
  • circleci badged replaced with github actions 3235a10
  • v2.3.0 release 'qs' pkg removed 3a5063b
  • v2.2.4 redundant array gen removed from serialize 9bf3184
  • v0.2.12 release 48a49c0
  • v2.0.9 moved to new repo 46962d1
  • remove redundant { classify } imports 9d2baff
  • github release notes trial 2737e26
  • v2.2.5 src/test removed from npm install 34241f6
  • release @memserver/cli last 22dfa3b
  • small redundant model code removed c77bc38
  • small insert optimization 480d7fe
  • memserver repo updated 1804d4f
  • Dockerfile should work for tests 2b79043
  • remove esbuild dep from cli 3d36d2c