- Feature: Added
internalData
property for non-serialized context data (@n1ru4l, #41)
- Fix: Wrong and missing data being returned in errors (@thebigredgeek)
- Fix: Reverted breaking change regarding spec compliance (@thebigredgeek)
- Fix: less ambiguity around data type (@thebigredgeek)
- Misc: Refactored in TypeScript (#19, #22, @iamdanthdev, @lakhansamani)
- Fix: Fix createError interface post-typescript refactor (@thebigredgeek)
- Fix: Fix showPath option to correctly toggle error path exposure regardless of showLocation state (@thebigredgeek)
- Package: Added new keywords (@thebigredgeek)
- Docs: Updated docs to reference apollo-server (@thebigredgeek)
- Fix: fixed syntax error for createError config parameter (@thebigredgeek)
- Feature: (BREAKING) Rely on error.originalError and fail back to error for formatError rather than serializing body into message
- Docs: Add docs for
isInstance
- Docs: Update README.md (@thebigredgeek)
- Docs: Add Beerpay's badge (@thebigredgeek)
- Docs: Added isInstance method
- Fix: bug with overriding message serialization (@thebigredgeek)
- Feature: Added option to override message when throwing error (@thebigredgeek)
- Feature: Added option to show original locations and paths in error (#1, @scf4)
- Fix: data serialization (@thebigredgeek)
- Initial release (@thebigredgeek)