Skip to content

Commit 989ff79

Browse files
authored
Version 0.42.0 (#978)
- feat: #960 - fix: flickering while navigating on mobile - feat: brevo sync
2 parents 29a91b1 + be0b903 commit 989ff79

File tree

52 files changed

+6167
-2831
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+6167
-2831
lines changed

.env.example

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,7 @@ BROWSER_COOKIE=
8888
HELPER_GROUP=
8989
NEXT_PUBLIC_SUPPORT_GROUP_ID=
9090

91-
EVENT_ID=
91+
EVENT_ID=
92+
93+
# api key for pushing contacts to brevo
94+
BREVO_API_KEY=

eslint.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ const features_folder = [
2323
'onboarding',
2424
'service-worker',
2525
'emergency',
26+
'marketing',
2627
'payload-cms',
2728
'settings',
2829
'image-submission',

next.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,8 @@ export default process.env['POSTHOG_API_KEY']
119119
personalApiKey: process.env['POSTHOG_API_KEY'],
120120
projectId: process.env['POSTHOG_PROJECT_ID'] ?? '',
121121
host: 'https://eu.posthog.com',
122+
sourcemaps: {
123+
deleteAfterUpload: false,
124+
},
122125
})
123126
: config;

package.json

Lines changed: 37 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "conveniat27",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"description": "The official website of conveniat27",
55
"license": "MIT",
66
"author": "Cyrill Püntener v/o JPG (cyrill.puentener@cevi.ch)",
@@ -40,8 +40,8 @@
4040
]
4141
},
4242
"dependencies": {
43-
"@aws-sdk/client-s3": "^3.995.0",
44-
"@aws-sdk/s3-request-presigner": "^3.995.0",
43+
"@aws-sdk/client-s3": "^3.1000.0",
44+
"@aws-sdk/s3-request-presigner": "^3.1000.0",
4545
"@headlessui/react": "^2.2.9",
4646
"@icons-pack/react-simple-icons": "^12.9.0",
4747
"@lexical/selection": "0.35.0",
@@ -54,7 +54,7 @@
5454
"@opentelemetry/exporter-logs-otlp-http": "^0.203.0",
5555
"@opentelemetry/exporter-prometheus": "^0.208.0",
5656
"@opentelemetry/exporter-trace-otlp-http": "^0.203.0",
57-
"@opentelemetry/host-metrics": "^0.38.2",
57+
"@opentelemetry/host-metrics": "^0.38.3",
5858
"@opentelemetry/instrumentation-fetch": "^0.203.0",
5959
"@opentelemetry/instrumentation-http": "^0.203.0",
6060
"@opentelemetry/instrumentation-mongodb": "^0.56.0",
@@ -65,23 +65,23 @@
6565
"@opentelemetry/sdk-node": "^0.203.0",
6666
"@opentelemetry/sdk-trace-base": "^2.5.1",
6767
"@opentelemetry/sdk-trace-node": "^2.5.1",
68-
"@opentelemetry/semantic-conventions": "^1.39.0",
69-
"@payloadcms/db-mongodb": "^3.77.0",
70-
"@payloadcms/email-nodemailer": "^3.77.0",
71-
"@payloadcms/live-preview-react": "^3.77.0",
72-
"@payloadcms/next": "^3.77.0",
73-
"@payloadcms/plugin-form-builder": "^3.77.0",
74-
"@payloadcms/plugin-redirects": "^3.77.0",
75-
"@payloadcms/plugin-search": "^3.77.0",
76-
"@payloadcms/richtext-lexical": "^3.77.0",
77-
"@payloadcms/richtext-slate": "^3.77.0",
78-
"@payloadcms/storage-s3": "^3.77.0",
79-
"@payloadcms/ui": "^3.77.0",
68+
"@opentelemetry/semantic-conventions": "^1.40.0",
69+
"@payloadcms/db-mongodb": "^3.78.0",
70+
"@payloadcms/email-nodemailer": "^3.78.0",
71+
"@payloadcms/live-preview-react": "^3.78.0",
72+
"@payloadcms/next": "^3.78.0",
73+
"@payloadcms/plugin-form-builder": "^3.78.0",
74+
"@payloadcms/plugin-redirects": "^3.78.0",
75+
"@payloadcms/plugin-search": "^3.78.0",
76+
"@payloadcms/richtext-lexical": "^3.78.0",
77+
"@payloadcms/richtext-slate": "^3.78.0",
78+
"@payloadcms/storage-s3": "^3.78.0",
79+
"@payloadcms/ui": "^3.78.0",
8080
"@posthog/nextjs-config": "^1.8.18",
81-
"@prisma/adapter-pg": "7.4.1",
82-
"@prisma/client": "7.4.1",
83-
"@prisma/client-runtime-utils": "^7.4.1",
84-
"@prisma/instrumentation": "7.4.1",
81+
"@prisma/adapter-pg": "7.4.2",
82+
"@prisma/client": "7.4.2",
83+
"@prisma/client-runtime-utils": "^7.4.2",
84+
"@prisma/instrumentation": "7.4.2",
8585
"@radix-ui/react-accordion": "^1.2.12",
8686
"@radix-ui/react-alert-dialog": "^1.1.15",
8787
"@radix-ui/react-dialog": "^1.1.15",
@@ -90,13 +90,13 @@
9090
"@radix-ui/react-slot": "^1.2.4",
9191
"@radix-ui/react-tooltip": "^1.2.8",
9292
"@t3-oss/env-nextjs": "^0.12.0",
93-
"@tanstack/db": "^0.5.28",
94-
"@tanstack/offline-transactions": "^1.0.18",
95-
"@tanstack/query-async-storage-persister": "^5.90.22",
96-
"@tanstack/react-db": "^0.1.72",
93+
"@tanstack/db": "^0.5.30",
94+
"@tanstack/offline-transactions": "^1.0.20",
95+
"@tanstack/query-async-storage-persister": "^5.90.23",
96+
"@tanstack/react-db": "^0.1.74",
9797
"@tanstack/react-query": "^5.90.21",
9898
"@tanstack/react-query-devtools": "^5.91.3",
99-
"@tanstack/react-query-persist-client": "^5.90.22",
99+
"@tanstack/react-query-persist-client": "^5.90.23",
100100
"@trpc/client": "^11.10.0",
101101
"@trpc/react-query": "^11.10.0",
102102
"@trpc/server": "^11.10.0",
@@ -113,21 +113,20 @@
113113
"embla-carousel-react": "^8.6.0",
114114
"framer-motion": "^12.34.3",
115115
"image-size": "^2.0.2",
116-
"ioredis": "^5.9.3",
116+
"ioredis": "^5.10.0",
117117
"js-cookie": "^3.0.5",
118118
"json-schema": "^0.4.0",
119119
"jsonwebtoken": "^9.0.3",
120120
"lucide-react": "^0.540.0",
121121
"mailparser": "^3.9.3",
122-
"maplibre-gl": "^5.18.0",
122+
"maplibre-gl": "^5.19.0",
123123
"next": "^16.1.6",
124124
"next-auth": "5.0.0-beta.30",
125125
"next-devtools-mcp": "^0.3.10",
126126
"next-i18n-router": "^5.5.6",
127-
"nextjs-toploader": "^3.9.17",
128127
"node-pop3": "^0.11.0",
129-
"payload": "^3.77.0",
130-
"posthog-js": "^1.352.0",
128+
"payload": "^3.78.0",
129+
"posthog-js": "^1.356.1",
131130
"posthog-node": "^4.18.0",
132131
"qs-esm": "^7.0.3",
133132
"react": "19.2.0",
@@ -149,24 +148,24 @@
149148
},
150149
"devDependencies": {
151150
"@eslint/compat": "^1.4.1",
152-
"@eslint/eslintrc": "^3.3.3",
151+
"@eslint/eslintrc": "^3.3.4",
153152
"@eslint/js": "^9.39.3",
154153
"@faker-js/faker": "^9.9.0",
155154
"@next/eslint-plugin-next": "16.0.1",
156155
"@serwist/build": "^9.5.6",
157156
"@serwist/cli": "^9.5.6",
158157
"@serwist/next": "^9.5.6",
159-
"@swc/helpers": "^0.5.18",
158+
"@swc/helpers": "^0.5.19",
160159
"@swc/jest": "^0.2.39",
161-
"@tailwindcss/postcss": "^4.2.0",
160+
"@tailwindcss/postcss": "^4.2.1",
162161
"@testing-library/dom": "^10.4.1",
163162
"@testing-library/jest-dom": "^6.9.1",
164163
"@testing-library/react": "^16.3.2",
165164
"@types/jest": "^30.0.0",
166165
"@types/json-schema": "^7.0.15",
167166
"@types/mailparser": "^3.4.6",
168167
"@types/mapbox__mapbox-gl-draw": "^1.4.9",
169-
"@types/node": "^24.10.13",
168+
"@types/node": "^24.11.0",
170169
"@types/react": "19.2.2",
171170
"@types/react-dom": "19.2.2",
172171
"@types/web-push": "^3.6.4",
@@ -192,20 +191,20 @@
192191
"globals": "^15.15.0",
193192
"jest": "^30.2.0",
194193
"jest-environment-jsdom": "^30.2.0",
195-
"lint-staged": "^16.2.7",
194+
"lint-staged": "^16.3.0",
196195
"mongodb": "^7.1.0",
197196
"postcss": "^8.5.6",
198197
"prettier": "^3.8.1",
199198
"prettier-plugin-organize-imports": "^4.3.0",
200199
"prettier-plugin-tailwindcss": "^0.6.14",
201-
"prisma": "7.4.1",
200+
"prisma": "7.4.2",
202201
"sharp": "^0.34.5",
203202
"sort-package-json": "^3.6.1",
204-
"tailwindcss": "^4.2.0",
203+
"tailwindcss": "^4.2.1",
205204
"ts-node": "^10.9.2",
206205
"tsx": "^4.21.0",
207206
"typescript": "5.7.2",
208-
"typescript-eslint": "^8.56.0",
207+
"typescript-eslint": "^8.56.1",
209208
"undici": "^7.22.0",
210209
"unrs-resolver": "^1.11.1"
211210
},

0 commit comments

Comments
 (0)