diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e137cae2..0f4d213b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## [0.94.2](https://github.com/prefabs-tech/fastify/compare/v0.94.1...v0.94.2) (2026-07-30) + + +### Features + +* implement user profile fields in user package ([#1125](https://github.com/prefabs-tech/fastify/issues/1125)) ([ebf8638](https://github.com/prefabs-tech/fastify/commit/ebf8638ad8b33e8fe277de346914b50f21381c7e)) +* **s3:** accept plugin options directly, deprecate fastify.config fa… ([#1127](https://github.com/prefabs-tech/fastify/issues/1127)) ([81251d3](https://github.com/prefabs-tech/fastify/commit/81251d3ff8d93eb01f7519c0bdf4c76d36f4054c)) + + + ## [0.94.1](https://github.com/prefabs-tech/fastify/compare/v0.94.0...v0.94.1) (2026-05-19) diff --git a/package.json b/package.json index 083a369d3..7c9a2ea68 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify", - "version": "0.94.1", + "version": "0.94.2", "private": true, "repository": { "type": "git", diff --git a/packages/config/package.json b/packages/config/package.json index d4a1c5b27..c44eb03ce 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-config", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify config plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/config#readme", "repository": { diff --git a/packages/error-handler/package.json b/packages/error-handler/package.json index 7dfec433c..1f3bde9e9 100644 --- a/packages/error-handler/package.json +++ b/packages/error-handler/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-error-handler", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify error-handler plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/error-handler#readme", "repository": { diff --git a/packages/firebase/package.json b/packages/firebase/package.json index 7f161d85e..3453bdeec 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-firebase", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify firebase plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/firebase#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-firebase.cjs", "module": "./dist/prefabs-tech-fastify-firebase.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -36,10 +34,10 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@types/node": "24.13.3", "@vitest/coverage-istanbul": "4.1.10", @@ -57,10 +55,10 @@ "vitest": "4.1.10" }, "peerDependencies": { - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "mercurius": ">=16.10.0", diff --git a/packages/graphql/package.json b/packages/graphql/package.json index 669eacab8..5e111d66b 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-graphql", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify graphql plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/graphql#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-graphql.cjs", "module": "./dist/prefabs-tech-fastify-graphql.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -39,8 +37,8 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@types/node": "24.13.3", "@vitest/coverage-istanbul": "4.1.10", @@ -57,8 +55,8 @@ "zod": "3.25.76" }, "peerDependencies": { - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "graphql": ">=16.14.2", diff --git a/packages/mailer/package.json b/packages/mailer/package.json index 882c598dd..de2b7dbf1 100644 --- a/packages/mailer/package.json +++ b/packages/mailer/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-mailer", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify mailer plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/mailer#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-mailer.cjs", "module": "./dist/prefabs-tech-fastify-mailer.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -39,7 +37,7 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@types/mjml": "5.0.0", "@types/node": "24.13.3", @@ -56,7 +54,7 @@ "vitest": "4.1.10" }, "peerDependencies": { - "@prefabs.tech/fastify-config": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "mjml": ">=4.18.0" diff --git a/packages/s3/package.json b/packages/s3/package.json index 811f5a94a..7225806de 100644 --- a/packages/s3/package.json +++ b/packages/s3/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-s3", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify S3 plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/s3#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-s3.cjs", "module": "./dist/prefabs-tech-fastify-s3.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -40,10 +38,10 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@types/node": "24.13.3", "@vitest/coverage-istanbul": "4.1.10", @@ -59,10 +57,10 @@ "zod": "3.25.76" }, "peerDependencies": { - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "slonik": ">=46.8.0", diff --git a/packages/slonik/package.json b/packages/slonik/package.json index 5281e3eac..22106d8c6 100644 --- a/packages/slonik/package.json +++ b/packages/slonik/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-slonik", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify slonik plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/slonik#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-slonik.cjs", "module": "./dist/prefabs-tech-fastify-slonik.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -38,7 +36,7 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@slonik/driver": "46.8.0", "@types/humps": "2.0.6", @@ -57,7 +55,7 @@ "zod": "3.25.76" }, "peerDependencies": { - "@prefabs.tech/fastify-config": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "pg-mem": ">=3.0.14", diff --git a/packages/swagger/package.json b/packages/swagger/package.json index 843ba3b10..98434d223 100644 --- a/packages/swagger/package.json +++ b/packages/swagger/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-swagger", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify swagger plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/swagger#readme", "repository": { diff --git a/packages/user/package.json b/packages/user/package.json index 2d9f6df5c..8ba139a7c 100644 --- a/packages/user/package.json +++ b/packages/user/package.json @@ -1,6 +1,6 @@ { "name": "@prefabs.tech/fastify-user", - "version": "0.94.1", + "version": "0.94.2", "description": "Fastify user plugin", "homepage": "https://github.com/prefabs-tech/fastify/tree/main/packages/user#readme", "repository": { @@ -19,9 +19,7 @@ "main": "./dist/prefabs-tech-fastify-user.cjs", "module": "./dist/prefabs-tech-fastify-user.js", "types": "./dist/types/index.d.ts", - "files": [ - "dist" - ], + "files": ["dist"], "scripts": { "build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types", "lint": "eslint .", @@ -36,12 +34,12 @@ }, "devDependencies": { "@prefabs.tech/eslint-config": "0.8.7", - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-mailer": "0.94.1", - "@prefabs.tech/fastify-s3": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-mailer": "0.94.2", + "@prefabs.tech/fastify-s3": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "@prefabs.tech/tsconfig": "0.8.7", "@types/humps": "2.0.6", "@types/node": "24.13.3", @@ -64,12 +62,12 @@ "peerDependencies": { "@fastify/cors": ">=11.3.0", "@fastify/formbody": ">=8.0.2", - "@prefabs.tech/fastify-config": "0.94.1", - "@prefabs.tech/fastify-error-handler": "0.94.1", - "@prefabs.tech/fastify-graphql": "0.94.1", - "@prefabs.tech/fastify-mailer": "0.94.1", - "@prefabs.tech/fastify-s3": "0.94.1", - "@prefabs.tech/fastify-slonik": "0.94.1", + "@prefabs.tech/fastify-config": "0.94.2", + "@prefabs.tech/fastify-error-handler": "0.94.2", + "@prefabs.tech/fastify-graphql": "0.94.2", + "@prefabs.tech/fastify-mailer": "0.94.2", + "@prefabs.tech/fastify-s3": "0.94.2", + "@prefabs.tech/fastify-slonik": "0.94.2", "fastify": ">=5.10.0", "fastify-plugin": ">=5.1.0", "mercurius": ">=16.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74f5a03ac..ad4563774 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -138,16 +138,16 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/fastify-error-handler': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../error-handler '@prefabs.tech/fastify-graphql': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../graphql '@prefabs.tech/fastify-slonik': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../slonik '@prefabs.tech/tsconfig': specifier: 0.8.7 @@ -217,10 +217,10 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/fastify-slonik': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../slonik '@prefabs.tech/tsconfig': specifier: 0.8.7 @@ -287,7 +287,7 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/tsconfig': specifier: 0.8.7 @@ -357,16 +357,16 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/fastify-error-handler': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../error-handler '@prefabs.tech/fastify-graphql': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../graphql '@prefabs.tech/fastify-slonik': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../slonik '@prefabs.tech/tsconfig': specifier: 0.8.7 @@ -427,7 +427,7 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/tsconfig': specifier: 0.8.7 @@ -534,22 +534,22 @@ importers: specifier: 0.8.7 version: 0.8.7(@typescript-eslint/parser@8.58.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.7.0(jiti@2.6.1))(prettier@3.9.5)(typescript@5.9.3) '@prefabs.tech/fastify-config': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../config '@prefabs.tech/fastify-error-handler': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../error-handler '@prefabs.tech/fastify-graphql': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../graphql '@prefabs.tech/fastify-mailer': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../mailer '@prefabs.tech/fastify-s3': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../s3 '@prefabs.tech/fastify-slonik': - specifier: 0.94.1 + specifier: 0.94.2 version: link:../slonik '@prefabs.tech/tsconfig': specifier: 0.8.7