Releases: mercurius-js/mercurius
Releases · mercurius-js/mercurius
v16.5.0
What's Changed
- build(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by @dependabot[bot] in #1188
- feat: default subscription ws subprotocol by @simone-sanfratello in #1189
- chore: remove tap and others update by @Tony133 in #1183
- build(deps): bump secure-json-parse from 3.0.2 to 4.1.0 by @dependabot[bot] in #1190
- feat: default ws subprotocol option by @simone-sanfratello in #1191
- feat: subscription hooks on connection close and error by @simone-sanfratello in #1192
- feat: message id in subscription hooks by @simone-sanfratello in #1193
Full Changelog: v16.3.0...v16.5.0
v16.4.0
What's Changed
- feat: csrf prevention by @simone-sanfratello in #1187
Full Changelog: v16.3.0...v16.4.0
v16.3.0
What's Changed
- fix: correct GraphiQL plugin variable names by @prkomb in #1171
- build(deps-dev): bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #1174
- test: migrated hooks-runner.test.js from tap to node:test by @Tony133 in #1181
- test: migrated subscription-hooks.test.js from tap to node:test by @Tony133 in #1178
- test: migrated errors.test.js from tap to node:test by @Tony133 in #1167
- test: migrated hooks.test.js from tap to node:test by @Tony133 in #1179
- test: migrated batched.test.js from tap to node:test by @Tony133 in #1176
- test: migrated app-decorator.test.js from tap to node:test by @Tony133 in #1177
- test: migrated routes.test.js from tap to node:test by @Tony133 in #1180
- test: migrated subscription.test.js from tap to node:test by @Tony133 in #1172
- build(deps-dev): bump wait-on from 8.0.5 to 9.0.1 by @dependabot[bot] in #1184
- build(deps-dev): bump @sinonjs/fake-timers from 14.0.0 to 15.0.0 by @dependabot[bot] in #1185
- fix: subscription hook onSubscriptionEnd context by @simone-sanfratello in #1186
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1182
New Contributors
Full Changelog: v16.2.0...v16.3.0
v16.2.0
What's Changed
- fix: linting regressions by @voxpelli in #1138
- Update subscriptions.md by @cbschuld in #1134
- build(deps-dev): bump sinon from 19.0.5 to 20.0.0 by @dependabot in #1141
- simple(graphiql): bump GraphiQL version to 3.8.3 by @acoBOYZ in #1144
- build(deps-dev): bump tsd from 0.31.2 to 0.32.0 by @dependabot in #1145
- build(deps): bump mqemitter from 6.0.2 to 7.0.0 by @dependabot in #1146
- build(deps): bump actions/setup-node from 4.2.0 to 4.4.0 by @dependabot in #1147
- feat: custom pubsub with custom args on subscribe method by @simone-sanfratello in #1148
- Add Node v24 by @mcollina in #1149
- build(deps): bump single-user-cache from 1.0.1 to 2.0.0 by @dependabot in #1151
- chore: update dependencie typescript by @Tony133 in #1150
- test: migrated custom-root-types.test.js from tap to node:test by @Tony133 in #1164
- test: migrated reply-decorator.test.js from tap to node:test by @Tony133 in #1163
- test: migrated query-depth.test.js from tap to node:test by @Tony133 in #1159
- test: migrated tests from tap to node:test by @Tony133 in #1165
- test: migrated fix-790.test.js from tap to node:test by @Tony133 in #1158
- test: migrated persisted.test.js from tap to node:test by @Tony133 in #1161
- test: migrated options.test.js from tap to node:test by @Tony133 in #1157
- test: migrated loaders.test.js from tap to node:test by @Tony133 in #1156
- test: migrated validation-rules.test.js from tap to node:test by @Tony133 in #1162
- test: migrated directives.test.js from tap to node:test by @Tony133 in #1155
- test: migrated cache.test.js from tap to node:test by @Tony133 in #1154
- test: migrated alieses.test.js from tap to node:test by @Tony133 in #1153
- test: migrated subscription-connetions.test.js from tap to node:test by @Tony133 in #1166
- build(deps-dev): bump @types/node from 22.15.32 to 24.0.3 by @dependabot in #1168
- build(deps-dev): bump sinon from 20.0.0 to 21.0.0 by @dependabot in #1169
- fix memory leak in withFilter by @mcollina in #1170
- fix: removeListener called multiple times by @Hokid in #1140
New Contributors
- @cbschuld made their first contribution in #1134
- @acoBOYZ made their first contribution in #1144
- @Hokid made their first contribution in #1140
Full Changelog: v16.1.0...v16.2.0
v16.1.0
What's Changed
- build(deps-dev): bump graphql-ws from 5.16.2 to 6.0.1 by @dependabot in #1131
- build(deps): bump actions/setup-node from 4.0.1 to 4.2.0 by @dependabot in #1133
- chore: update license by @Tony133 in #1135
- Handle backpressure in subscriptions by @mcollina in #1136
Full Changelog: v16.0.1...v16.1.0
v16.0.1
v16.0.0
What's Changed
- feat: APQ should persist queries only when inside an APQ flow by @marcoreni in #1124
- feat: improve PersistedQueryProvider types by @marcoreni in #1121
- Update all dependencies by @mcollina in #1125
New Contributors
- @marcoreni made their first contribution in #1124
Full Changelog: v15.1.0...v16.0.0
v15.1.0
v15.0.0
What's Changed
- Update altair graphql website in plugins.md by @imolorhe in #1100
- Swap
standardforneostandardby @voxpelli in #1109 - feat: support pre-parsed queries (eg.
graphql-tag) by @voxpelli in #1108 - Preparing for Fastify v5 release by @voxpelli in #1110
- Error through subscription wrapped in an array by @Moonnz in #1105
- Update deps with potential breaking changes by @mcollina in #1111
New Contributors
Full Changelog: v14.1.0...v15.0.0
v14.1.0
What's Changed
- fix: updates undici to keep up with latest security release by @asciidisco in #1099
- fix: handle if error.originalError.errors is not array by @dancastillo in #1095
- fix: removed not used utilities and fixed comment by @shevchenkonik in #1093
New Contributors
- @dancastillo made their first contribution in #1095
- @shevchenkonik made their first contribution in #1093
Full Changelog: v14.0.0...v14.1.0