This patch release comes with a lot of bug fixes, performance improvements and smaller features that improve the overall experience with Formbricks 🎉
Please make sure you are using the latest version of @formbricks/js in your app to benefit from all the updates and fixes 😊.
Thanks to all the contributors who help make Formbricks more robust and performant. 💪🙏
What's Changed
- feat: Ability to startAt specific question by @KapadiaNaitik in #2175
- feat: Add Server-side pagination to Surveys List by @gupta-piyush19 in #2197
- feat: Move Response Summary Server-side by @gupta-piyush19 in #2160
- feat: Onboarding revamp by @Dhruwang in #2073
- feat: Paginated Surveys Management API by @gupta-piyush19 in #2198
- feat: added image link by @gupta-piyush19 in #2228
- feat: adds response count indicator by @gupta-piyush19 in #2213
- feat: adds skeleton loader by @gupta-piyush19 in #2214
- feat: identify teams & their billing in Posthog by @ShubhamPalriwala in #2112
- feat: improve configurability for upload storage by @DavidSeptimus-Klotho in #2144
- feat: kamal deployment integration by @ShubhamPalriwala in #2178
- feat: opentelemetry integration by @ShubhamPalriwala in #2235
- feat: show error on browser console for easier debugging for webhook test endpoint by @ShubhamPalriwala in #2163
- feat: support for supercronic in arm images by @ShubhamPalriwala in #2224
- feat: sync endpoint error handling by @pandeymangg in #2132
- feat: tests for survey API endpoints & fix survey create API input params by @ShubhamPalriwala in #2013
- feat: webapp URL based redirects in middleware for external LB integrations by @ShubhamPalriwala in #2151
- fix: E2E Tests API surveys after icons changed by @ShubhamPalriwala in #2225
- fix: Add button to link editor by @Dhruwang in #2200
- fix: Autoclose issue by @Dhruwang in #2216
- fix: CORS error while using iframes by @Dhruwang in #2176
- fix: Call to Action question bug by @gupta-piyush19 in #2184
- fix: Cta button issue on thank you card by @Dhruwang in #2148
- fix: Incorrect created_at value while duplicating a survey by @Dhruwang in #2217
- fix: Recall in verify email question preview and integrations by @Dhruwang in #2145
- fix: Smiley Rating Question on iPhone / WebKit by @gupta-piyush19 in #2195
- fix: action cacheClass cache not getting revalidation after deleting by @mattinannt in #2188
- fix: add onboarding tracking by @jobenjada in #2169
- fix: added checks on unauthorized server actions by @gupta-piyush19 in #2218
- fix: added sanitizeString util helper by @gupta-piyush19 in #2209
- fix: allow decimal in number input field by @Dhruwang in #2149
- fix: authorization checks across all billing pages by @ShubhamPalriwala in #2143
- fix: break lines at new line character in single response card by @Dhruwang in #2177
- fix: confirm modal on back button by @Dhruwang in #2189
- fix: display count change on date filter by @gupta-piyush19 in #2208
- fix: display email instead of id by @Dhruwang in #2202
- fix: download responses not working by @gupta-piyush19 in #2205
- fix: e2e tests breaking in main by @ShubhamPalriwala in #2219
- fix: fixes authorization checks for update product server action by @pandeymangg in #2231
- fix: fixes duplicate survey segment by @pandeymangg in #2168
- fix: font usage in surveys package by @ShubhamPalriwala in #2220
- fix: height issue by @jobenjada in #2165
- fix: hidden fields object was incorrectly required in survey creation api by @ShubhamPalriwala in #2140
- fix: increase max height of open text question input to 8 lines by @ShubhamPalriwala in #2153
- fix: invite token of null when callbackUrl present by @mattinannt in #2142
- fix: isCloud condition by @jobenjada in #2156
- fix: lint warnings by @Dhruwang in #2201
- fix: multiple surveys might be showing at the same time by @mattinannt in #2179
- fix: onboarding skips + track sdk setup success by @jobenjada in #2191
- fix: only get first page of surveys for survey list by @mattinannt in #2186
- fix: preview bugs by @Dhruwang in #2134
- fix: rating icon bug in safari by @gupta-piyush19 in #2183
- fix: rating quese style hotfix by @gupta-piyush19 in #2223
- fix: rating question options size by @gupta-piyush19 in #2206
- fix: refetch server data when share embed modal is closed by @pandeymangg in #2185
- fix: remove unset env vars from kamal & gh action by @ShubhamPalriwala in #2210
- fix: saved actions by @pandeymangg in #2167
- fix: scroll to bottom when other option is selected by @Dhruwang in #2204
- fix: survey background image upload issue by @Dhruwang in #2222
- fix: update action indexes for faster query processing by @mattinannt in #2154
- fix: use
fileURLToPath
to get correct file path on windows by @JianJroh in #2147 - fix: vercel-config failing on Vercel by @mattinannt in #2159
- fix: e2e tests by @pandeymangg in #2164
- chore: add cache headers to og endpoint by @mattinannt in #2240
- chore: add css ids to onboarding by @jobenjada in #2170
- chore: dockerfile needs no internet access to run by @mattinannt in #2215
- chore: improve db indexes with segmentId index by @mattinannt in #2192
- chore: improve person & attribute query performance by @mattinannt in #2161
- chore: remove posthog tracking from auth and share by @mattinannt in #2190
- chore: remove s3 check from health check for now by @mattinannt in #2194
- chore: rename github actions for simplification by @mattinannt in #2238
- chore: replaced Heroicons with corresponding lucide-react icons by @Dhruwang in #2221
- chore: update formbricks-com dependencies by @mattinannt in #2237
- chore: update npm deps & survey/js package version by @mattinannt in #2171
- docs: azure sso integration by @ShubhamPalriwala in #2227
- docs: remove old debug functionality by @ShubhamPalriwala in #2212
New Contributors
- @JianJroh made their first contribution in #2147
- @DavidSeptimus-Klotho made their first contribution in #2144
- @talboren made their first contribution in #2229
- @Kanishkrawatt made their first contribution in #2239
Full Changelog: v1.6.0...v1.6.1