Skip to content

Release 2.3.5

Compare
Choose a tag to compare
@izelnakri izelnakri released this 06 Dec 16:58
· 31 commits to master since this release

memserver@2.3.4 changelog:preview
node_modules/.bin/auto-changelog --stdout --commit-limit false -u

Changelog

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

Generated by auto-changelog.

Unreleased

  • github release notes trial 2737e26

v2.3.4

6 December 2020

v2.3.3

6 December 2020

  • lerna-changelog added #224
  • CI moved to github registry #222
  • github actions added #221
  • CHANGELOG added e715123
  • Release 2.3.3 d20c56f
  • circleci badged replaced with github actions 3235a10

v2.3.2

1 December 2020

  • add release-it changelog 969b148
  • eslint removed 483c704
  • move babel and prettier to package.json dbd00e5
  • v2.3.1 pretender request body parse optimization a0d6ca8
  • Release 2.3.2 2eb5566

v2.3.0

29 November 2020

  • 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
  • v2.1.2 dev pkg upgrades 9f2a321
  • v2.1.1 pkg upgrades, inflected pkd rm 0c8b862
  • added server API to README cbcaf60
  • more docs and mirage diff explanations to README.md 1d4a33a
  • MemServer init API added to README 6b68ce6
  • TODO and small README adjustment 057810e
  • v2.2.3 stable cli release 432ace9
  • README update: why its superior to Mirage 7fa0498
  • README.md 09cee2a
  • README.md update b0ae605
  • examples dir dependencies updated 4d2954f
  • v2.2.0 memserver cli with volta 40572de
  • small typefix and package.json build step d3c0ca3
  • v2.3.0 release 'qs' pkg removed 3a5063b
  • v2.2.4 redundant array gen removed from serialize 9bf3184
  • v2.2.5 src/test removed from npm install 34241f6
  • small redundant model code removed c77bc38

v2.1.0

22 August 2020

  • Dynamic default attributes #161
  • packages upgraded 555be9f
  • sketch for the dynamic defaultAttributes, slows down alot 7047602
  • final dynamic $Model.defaultAttributes feature 1360d0d
  • example adjustment and styling on few tests 368b7c7
  • acceptable insert algorithm with dynamic defaultAttributes d934e83
  • remove few model temp variables on queries 3cdcd3b
  • small bugfix and type fix d3b16c4
  • small insert optimization 480d7fe

v2.0.12

21 March 2020

  • packages upgraded #69
  • v0.2.11 package updates and small fixes 27a043f
  • fastboot upgraded d80bb5a
  • README.md updated for memserver model API d7a46d2
  • v0.2.12 release 48a49c0

v2.0.10

16 February 2020

v2.0.9

16 February 2020

  • all tests except cli tests are migrated to typescript 69c80c1
  • first working memserver binary 1a3249c
  • FIRST WORKING EXAMPLE ON BROWSER 5630b5b
  • typescript and ava setup 5abe3d5
  • Ready for 2.0.0-alpha release ea9dd42
  • npm linking ember-source packages magic be17bb9
  • memserver/model ORM & serialization tests complete 89a2802
  • all CRUD tests complete for memserver models, awaiting json serialization tests 08ebff2
  • Memserver params and passthrough tests moved to typescript beee9b5
  • 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
  • .gitignore fix 4d14846
  • ts-node setup 064de74
  • Server configuration tests complete a524d1a
  • initial publish script sketch f3e2326
  • boilerplate based memserver on new memserver API design edc2e5d
  • Basic cli tests added 3d940f7
  • node import implementation and very smart fixture injection and checks/resets on node imports fd83a0d
  • MemServer server tests 707cd8b
  • all files added excep examples in old repo for full migration f7b630a
  • Some smart wiring to expose models to window.$Model if needed 6197a4c
  • initial type annotation on 'memserver/model'; 1f4847d
  • .circleci/config.yaml added 11cc634
  • .npmignore optimizations 46bb2ce
  • memserver-boilerplate and prettier added, tsconfig adjustments ee24c33
  • tsc Dockerfile fix ea4488c
  • v2.0.2 few optimizations for globalizeModels implementation ab60db8
  • Dockerfile added df2759a
  • typescript moved to devDependencies for CI b4c2fe8
  • CI update 3a98716
  • v2.0.5 another bugfix for route shortcuts 6090b0a
  • type enchancements on $Model.find(params) d8c6a11
  • v2.0.4 memserver constructor bugfix b1e7cab
  • Dockerfile fixes 2371e0b
  • v2.0.6 rollup bundle optimization 38b611e
  • v2.0.9 moved to new repo 46962d1
  • memserver repo updated 1804d4f
  • Dockerfile should work for tests 2b79043

v1.2.9

19 July 2019

v1.2.3

26 October 2018

  • v1.2.2 jsdom downgrade to fix fastboot compliance #3
  • Package upgrades #2
  • Test suite refactored from mocha to ava #1
  • first test migrations from mocha to ava 029e8a6
  • v1.1.7 small path reference fix for nodes 934d5d9
  • majority of model tests moved from mocha to ava 3f7ffa9
  • half of server tests migrated from mocha to ava ef042cf
  • v1.2.0 release major package bumps de8ac16
  • initial sketch 64957a4
  • cli tests moved from mocha to ava 59b403f
  • new directory/folder structure for better named npm imports faf11cc
  • v1.1.1 memserver cli tests + generate fixture feature ebc4ea1
  • big progress on Server tests ac5b491
  • many essential adjustments, node part completely separated from the memserver module 084bd6a
  • general memserver api tests moved from mocha to ava 4629c8d
  • model tests moved from mocha to ava 81acaf7
  • passthrough feature is complete with tests 9385f18
  • v1.1.4 uuid type-casting bugfix 91f3101
  • MemServer Model interface rewrite f72416f
  • MemServer.Server request parameter tests moved from mocha to ava c39f0d3
  • stricter type check logic added to fixtures 685fc7d
  • all tests cases added for MemServer v1, implementation awaits ccc4994
  • $Model.insert() final implementation with tests 46c9820
  • coalasceFindRequest support fix along with more server test cases written awaiting implementattion 2da70e2
  • mem-server.fixtures and men-server.start tests complete d138883
  • only timing configuration functionality is missing for MemServer runtime functionalities. c30337b
  • v1.0.4 getRelationship support for UUIDs 23ba425
  • relationships feature is complete with tests, small adjustments to error messages and randomly failing tests a18ecad
  • coming soon MemServer.Server, initial sketches 13b9217
  • most important tests are finished 14408cb
  • mem-server/model query interface tests are complete 3627b2f
  • another test 67bae79
  • serializer feature complete with tests dd309db
  • MemServer.Server route shortcuts tests done ff10ccd
  • initial smart/superior to everything else server functionality a7d9894
  • exception error tests added d7a9081
  • cjs compiled versions added bb5970e
  • small fix for cli 27dcf3e
  • submodules shouldn’t be ignored b72225d
  • another npm trial f727340
  • another trial 4d0ff38
  • major upgrade to the MemServer initialization f4640c7
  • passthrough tests moved from mocha to ava 674e2e0
  • some test cases written 7d2a5c0
  • missing test files added b4e67ab
  • initial working MemServer.Server. More tests coming soon. 40f52b2
  • ongoing internal relationship query work fa4ac1e
  • fixed weird node.js caching bug and retries instated because some results were randomly failing in certain tests 7de36c0
  • initialiser added with linter changes 42bd1ff
  • first pretender-hacks added a887bc4
  • FIRST WORKING RELEASE ON NODE + ES5 SINGLE FILE BUILDS FOR BROWSER!! e1ccf45
  • more progress on the API sketch 2d981e4
  • initial cli design 4e466bc
  • delete operations finalised with tests 1cb58cf
  • v1.1.6 getRelationship bugfix 7c023b8
  • moved some server code to the right place. 2228979
  • MemServer.Model queryFunctions are done! abb15fa
  • DONE: ES MODULE HACKING DONE FOR BROWSER 5536421
  • v1.1.5 binary point fix for param casting b51e9fa
  • fixture injection primaryKey unique constraint feature be381a4
  • v1.0 release params type casting/nilify_blanks and small insert bugfix 3871e2e
  • Stable ORM Release v1.1.0: No more fixture mutation on restart. c571077
  • memserver CLI kind of ready for test c0a7403
  • v1.0.2 memserver nilify blanks hotfix a75e5f7
  • certain model edit methods added 98656e2
  • binary file moved 8d4d655
  • first barely working rollup build. b9590d6
  • circleci added 398d18f
  • circleci added e789d48
  • unit tests added for utils 8b80698
  • 0.9.2 release, log request bodies ded8bf5
  • finalize mocha -> ava rewrite 63dfacb
  • fetch content-type support 06b7af2
  • further CLI fixes df355a8
  • another trial a49b239
  • 0.8.9 release: small MEMSERVER const to let for fastboot fb8c952
  • v1.2.1 release removal of @babel/core peer dependency warnings 2c8f9eb
  • custom query tests added a4ad69a
  • bug fix for content type 8b71abd
  • this one should work 6f9b308
  • Dockerfile added c2ff830
  • Dockerfile added 6542f3b
  • v1.0.5 BUGFIX: Safer model serializers, Redux way 6aa3cf2
  • v1.2.0 npm publish 2f14aa5
  • 0.9.3 better content type check 59986d1
  • 0.9.8 release patch hotfix 408d271
  • small enchancements to cli 9849b32
  • this version should work with npm 17d26ff
  • 0.6.7 model import bug resolution, npm you suck! 6152f60
  • v1.1.2 babel-register need for cli 655ac8c
  • v1.0.1 nilify blanks for request parameters 52b78b8
  • 0.9.9 release another small reference bug fix. f6cba2f
  • intelligent rollup configuration b2551d3
  • 0.6.0 release b743797
  • unnecessary bulk operation api removed from the library 0e49715
  • v1.1.2 fix trial for memserver g fixtures 00187f9
  • another trial with npm es modules ad2710b
  • small logical directory reference fix 30c9630
  • auto generation of primaryKey small bugfix 46ce6e1
  • cli build fixes on global 838f232
  • small adjustments to the build f73393a
  • memserver initial small fix, also need tests c3003a7
  • small test adjustments bdb1f17
  • this version should work 93cf943
  • fixed null typeof bug, ffs javascript 88efa38
  • 0.9.5 - Bugfix for RequireJS/Immutablity fuckup. 1e2a2db
  • 0.9.4 stricter reset e493ff3
  • rollup compiler fix trial 18ddc28
  • cli fix 89644ed
  • more fixes 179d758
  • circleci icon added to README b5b6f40
  • circleci icon added to README 578ec21
  • BUGFIX: better/smarted embedRelationship lookup c1728d9
  • 0.9.1 release 9237674
  • another try with the smart rollup 14deed1
  • another trial 15ab561
  • small test d97277e
  • v1.1.8 release a9d76ac
  • 0.9.7 release d68c8c4
  • 0.6.1 release 6b80700
  • binary fix 4ba7bd5