- chore(package): bump version to 3.0.1 (de701ed)
- docs(readme): fix usage, install graphql as peer dep (d8c19c1)
- feat(fields): add support for
ids
argument on plural fields (2a41753)
- fix(projection): fix
Field
fragment (bafbb2f)
- refactor(index): move logic out of index.js files (26ddd10)
- refactor(model): change graffiti-model format (e5b005e)
- chore(package): bump version to 3.0.0 (d573fc6)
- chore(relay): major refactor and basic Relay support: node(id), pagination (89dc30a)
- docs(readme): update docs for relay compatibility (c406009)
- fix(package): require graphql to be installed alongside graffiti (71e2c85)
- move graphql to peerDependencies
- chore(package): update graphql-js to latest (0cef077)
- docs(readme): fix minor typo in example (5a2813d)
- refactor(objectid): remove bson-objectid from project (c4e7ad1)
- chore(package): bump version to 1.6.1 (b37e64a)
- fix(type): fix array of ObjectId without ref (e5575f3)
- refactor(model): improve internal model for sub-documents (95cf81f)
- chore(changelog): fix git commit links (044f311)
- chore(package): add git links (2602415)
- chore(package): bump version to 1.6.0 (08677e6)
- refactor(field): separate date resolve fn (5731f50)
- docs(readme): add ES6 explanation to readme (ceb9aa8)
- docs(readme): fix example typo (4b56823)
- docs(readme): fix typo in ES6 explanation (a287183)
- docs(readme): fix usage link (ac31470)
- docs(readme): improve README (2ee943c)
- docs(readme): improve README (24569aa)
- docs(readme): improve usage example (afdf24e)
- docs(readme): improve usage section (0486ce7)
- docs(readme): separate description better (5feca41)
- feat(fragment): add fragment support with broken projection (25fc49c)
- chore(changelog): update changelog (89a2a89)
- chore(package): bump version to 1.4.1 (a106290)
- chore(package): update graphql version (e99623e)
- chore(package): bump version to 1.4.0 (efe3a4b)
- fix(model): handle mongoose models without caster option (5a52ef2)
- refactor(export): refactor export to support ES6 impots better (f3912d4)
- refactor(interface): use ES6 exports (7b5ea46)
- refactor(type): graffiti level models (d7bb657)
- style(imports): refactor imports to ES6 style (ebdabd2)
- test(e2e): improve test coverage (b751814)
- test(query): cover with unit tests (d4635eb)
- test(schema): add new prefix to ObjectId creation (50d7df4)
- test(schema): write test skeletons (2cfa589)
- test(type): cover type resolves with tests (c37d5bf)
- test(type): cover type with tests (c64a248)
- chore(package): bump version to 1.3.0 (ef362a2)
- feat(types): expose types (b0ef6ff)
- chore(package): bump version to 1.2.0 (ac26a30)
- docs(readme): fix example in README (2015908)
- docs(readme): fix typo (02e6fe1)
- docs(readme): use promise instead of yield (0ec8290)
- feat(schema): support inline fragments (184ffed)
- chore(changelog): update changelog (dfc28de)
- chore(npmignore): add src to npmignore (7c01e31)
- chore(package): bump version to 1.1.0 (8f6e97f)
- chore(package): bump version to 1.1.1 (827be8c)
- feat(schema): expose graphql (65d1893)
- test(schema): use exposed graphql in tests (6690b6c)
- chore(package): bump version to 1.1.0 (8f6e97f)
- feat(schema): expose graphql (65d1893)
- chore(package): bump version to 1.0.4 (09ddbbc)
- chore(package): remove unused dependencies (42fa4ac)
- chore(package): bump version to 1.0.3 (5971779)
- refactor(schema): remove mongoose from schema to avoid conflicts (8a37235)
- chore(build): publish built version to npm (77769dc)
- chore(package): bumping version to 1.0.2 (9137431)
- chore(package): update description (0f929df)
- chore(changelog): update CHANGELOG.md (b106ae1)
- chore(ci): integrate TravisCI via config file (833833d)
- chore(npmignore): add .npmignore file to project (fd76552)
- chore(package): add keywords and fix license (71713ad)
- chore(package): bump version to 1.0.1 (ee6448c)
- chore(changelog): add CHANGELOG file (2550e0b)
- chore(changelog): update CHANGELOG (3cc3e48)
- chore(changelog): update changelog (c002cad)
- chore(ci): integrate TravisCI via config file (833833d)
- chore(gitignore): add .gitignore file to the project (2a487bc)
- chore(guidelines): add CONTRIBUTING guideline to the project (88837cf)
- chore(license): add LICENSE file to the project (d97609e)
- chore(listing): add ESLint to the project (6068476)
- chore(pre-commit): add tests to pre-commit hooks (e498710)
- chore(project): rename project to "graffiti-mongo" (7c9141a)
- chore(project): rename project to "graffiti-mongoose" (b5e1e3e)
- docs(read): add JavaScript style to README example (880fdcd)
- docs(read): improve model style in README (c57d83e)
- docs(readme): Add supported types and queries to the README (c1ff505)
- docs(readme): add example to the README (bb49bda)
- docs(readme): add mongoose link to the README (61dcfb3)
- docs(readme): add ref example to the README (ff12c36)
- docs(readme): add test section to the README (6d5b04d)
- feat(schema): add schema file to project (ab94cba)
- feat(schema): add support for Number, Boolean and Date types (a07767c)
- feat(schema): add support for filtering plural resource by indexed fields (1debcdd)
- feat(schema): add support for filtering singular resource by indexed fields (805753a)
- feat(schema): change getSchema's interface to handle array of mongoose models (2b62c48)
- feat(schema): filter plural resource by array of _id -s (26e642f)
- feat(schema): support array of dates type (787b640)
- feat(schema): support array of primitives (9e6a439)
- feat(schema): support plural queries (edca7e0)
- fix(schema): change query interface for singular resource (3de8b59)
- fix(schema): handle float like numbers (5fcc91a)
- fix(schema): rename query argument "id" to "_id" (9f83ff7)
- style(schema): add TODO comments (e71a187)
- test(schema): add test skeleton (3b962d6)
- test(schema): add unit tests for simple queries (28d7ee6)
- test(schema): cover Date, String, Number and Boolean types with tests (fa67a21)
- test(schema): cover projection with unit tests (12a0c4c)
-
array of models instead of objects
-
project name changed to "graffiti-mongo"
-
project name changed to "graffiti-mongoose"
-
query argument "id" rename to "_id"
-
user resource name instead of "findOneResource"