What's Changed
- chore: Refactored the Formbricks next public env variables and added test files by @victorvhs017 in #5014
- chore: Refactored the Turnstile next public env variable and added test files by @victorvhs017 in #4997
- chore: add docker build check github action by @mattinannt in #4875
- chore: make mock passwords more obvious to test suites by @mattinannt in #5240
- chore: update apps/web npm dependencies by @mattinannt in #5300
- chore: update eslint npm dependencies by @mattinannt in #5313
- chore: update surveys package npm dependencies by @mattinannt in #5302
- chore: upgrade demo app to tailwind v4 by @mattinannt in #5237
- chore: upgrade npm dependencies by @mattinannt in #5299
- chore: use remote turbocache for building formbricks by @mattinannt in #5305
- docs: fixes framework guide link by @gupta-piyush19 in #5307
- docs: updated API playground link in the webhooks docs by @gupta-piyush19 in #5301
- feat: Added test configuration and initial test files to the surveys package by @victorvhs017 in #5253
- feat: personalized survey links for segment of users endpoint by @gupta-piyush19 in #5032
- fix: Add Cache-Control to allowed CORS headers by @Dhruwang in #5252
- fix: adds date value check in date question summary by @gupta-piyush19 in #5296
- fix: adds isWebEnvironment check in the surveys package by @pandeymangg in #5310
- fix: appUrl fix in iOS and android packages by @pandeymangg in #5295
- fix: date format in response table by @gupta-piyush19 in #5304
- fix: fixes segment self referencing issue by @pandeymangg in #5254
- fix: formbricks version on localhost by @gupta-piyush19 in #5250
- fix: ios package sonarqube fixes by @pandeymangg in #5249
- fix: removes sourcemaps by @pandeymangg in #5257
- fix: replace hard-coded alerts with alert component by @jakobsitory in #5156
- fix: solve sonarqube security hotspots by @mattinannt in #5292
- fix: stripe issue for customers with existing stripe ID by @Dhruwang in #5308
Full Changelog: v3.8.0...v3.8.1