- Added functional tests (to make sure resolvers are working properly) - #34 - @felipesabino
- Review JSDoc for each decorator and its option argument - #34 - @felipesabino
- Updated examples - #34 - @felipesabino
- Added CHANGELOG.md - #38 - @fvasc
- Added CI and npm badges to README - #27 - @askmon
- Added contributing guidelines - #30 - @askmon
- Fixed @Field arguments handling - #42 - @felipesabino
- Fixed @UnionType usage with abstract classes - #43 - @felipesabino
- Fixed error that just one @Query was added to resulting schema - #44 - @felipesabino
- Fixed
.npmignoreand.gitignore- #48 - @marcelorisse - Removed duplicated CHANGELOG file - #48 - @marcelorisse
- Fixed
@Rootdecorator now being correctly exported - #51 - @babbarankit - Fixed README examples - #51 - @babbarankit
- Improved tests by adding @Root ones - #52 - @babbarankit
- Added @InterfaceType decorator - #46 - @felipesabino
- Added @After middleware decorator - #56 - @marcelorisse
- Bugfix - @After middleware changing return type - #58 - @felipesabino
- Removed wrong comparison on description - #60 - @askmon
- Bugfix - @Pagination middleware page info - #61 - @marcelorisse
- Fixed circular references issues - #68 - @Cactucs
useContaineris now a function instead of a decorator - #40 - @felipesabino- Refactored
@Fielddecorator and nested dependent decorators (@Arg,@OrderBy,@Root,@Beforeand@Ctx) - #34 - @felipesabino - Refactored
@Query,@Mutation,@Subscriptionand@Schema- #32 - @felipesabino - Refactored
@ObjectTypeand@InputObjectType- #31 - @felipesabino - Refactored
@EnumType,@Valueand@UnionType- #29 - @felipesabino - Deprecated all usages of the decorators below - #34 - @felipesabino
@Pagination@Description@List@NonNull
- Use float instead of int for :number type - 83 - pie6k
- Added
@UnionTypedecorator to allow GraphQL Union Types - #21 - @felipesabino
- Added missing
@ArgisListoption - #17 - @felipesabino - Fixing null returns for
@Pagination- #19 - @felipesabino
- Adding ability to ignore schema fields on @OrderBy - #11 - @felipesabino
- Fixed type duplication issue - #13 - @felipesabino
- Decorators are now less verbose - #12 - @playerx
- Added Subscriptions - #14 - @playerx
- Adding
@Beforemiddleware for field schema function resolution - #8 - @felipesabino - Order by sort column is now non nullable - #9 - @felipesabino
- Adding ability to add custom sort params to @OrderBy params - #10 - @felipesabino
- Explicit type assertion - #6 - @felipesabino
- Fixed return for Pagination info edge cases - #7 - @felipesabino
- Based on #5 - @felipesabino
- Now it supports only node
^6.10
- Updated typescript version to
2.3.4 - Fixed an issue when using nested input type objects
- Added tests for nested input changes
- Removed typings and everything related
- Configured travis to run properly
- Fixed old broken tests (probably happened due to lack of CI for early releases/changes)
- Fixed lint issues
Added new docorators below - @thiago-soliveira
@Ctx@Root@Pagination@OrderBy@EnumType@Value@Query@Mutation@UseContainer@UnionType