v1.6.0
版本发布时间: 2024-02-27 21:54:48
formbricks/formbricks最新发布版本:v2.5.3(2024-09-12 22:10:09)
This is one of the biggest Formbricks releases so far 🚀🔥
It introduces the long awaited Advanced Targeting to target your user audience very specifically by their previous behavior in the app, devices, user attributes and any combination of these.
In addition, we add on-the-fly triggers where you can configure custom triggers for each survey without creating a new action for each of them, keeping your actions list clean while showing highly targeted in-app surveys.
There are also many performance improvements and bug fixes. Response filtering now works server-side, allowing you to easily filter thousands of responses without performance issues and download the selection as a CSV or Excel file. We have also made major performance improvements to the formbricks-js SDK and caching updates to the Formbricks server to make it easier to scale the application to thousands of end users and beyond 🚀
Please make sure you are using the latest version of @formbricks/js in your application to benefit from all the updates, fixes and new features 😊.
⚠️ This is the first release where we have introduced a data migration that needs to be run separately. Please see the Migration Guide for more information.
Thanks to all the contributors who help make Formbricks more robust and performant. 💪🙏
What's Changed
- feat: Advanced Targeting by @pandeymangg in https://github.com/formbricks/formbricks/pull/758
- feat: on the fly triggers by @pandeymangg in https://github.com/formbricks/formbricks/pull/2110
- feat: Added the ability to remove the login via email button by @Nick-v-L in https://github.com/formbricks/formbricks/pull/1993
- feat: Introduce Dynamic Pixel Server for Seamless Self-Hosting by @jonas-hoebenreich in https://github.com/formbricks/formbricks/pull/2015
- feat: move download functionality server side by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/2103
- feat: add Cache-Control header to public file serving by @jonas-hoebenreich in https://github.com/formbricks/formbricks/pull/2099
- feat: add RATE_LIMITING_DISABLED env var to bypass rate limiting by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2091
- feat: add caching to survey sync by @jonas-hoebenreich in https://github.com/formbricks/formbricks/pull/2011
- feat: add debug mode via url parameter by @jonas-hoebenreich in https://github.com/formbricks/formbricks/pull/2039
- feat: add go to dashboard button in error modal by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2063
- feat: add picture selection support to response filters by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/2105
- feat: allow remove branding of in app surveys by @jobenjada in https://github.com/formbricks/formbricks/pull/2085
- feat: cache web builds & playwright binaries in CI by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2009
- feat: custom OIDC providers by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2109
- feat: custom S3 endpoint to use third party storage services by @sebiweise in https://github.com/formbricks/formbricks/pull/2133
- feat: double client side api rate limits by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2043
- feat: downgrade team functionality when payment subscription has expired by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2092
- feat: group events by environmentId in posthog by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2036
- feat: move response filtering server-side by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/1844
- feat: rate limit per user per env sync user identification endpoint by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2090
- fix: add support for custom endpoint by @kymppi in https://github.com/formbricks/formbricks/pull/2049
- fix: Add missing space to .env.example by @maltesa in https://github.com/formbricks/formbricks/pull/2075
- fix: Check for complete submission before displaying CTA on Thank You… by @Dhruwang in https://github.com/formbricks/formbricks/pull/1979
- fix: ECS deployment GitHub Action by @sp6370 in https://github.com/formbricks/formbricks/pull/2061
- fix: File upload issues and tweaks by @Dhruwang in https://github.com/formbricks/formbricks/pull/2040
- fix: Rating issue fix by @Dhruwang in https://github.com/formbricks/formbricks/pull/2100
- fix: adds relative image url path for self hosters without s3 by @pandeymangg in https://github.com/formbricks/formbricks/pull/2096
- fix: adjust name size in survey card by @jobenjada in https://github.com/formbricks/formbricks/pull/2118
- fix: bg animation and publish survey issue by @Dhruwang in https://github.com/formbricks/formbricks/pull/2037
- fix: cache revalidation on createResponse and docs by @Dhruwang in https://github.com/formbricks/formbricks/pull/2057
- fix: deleted responses still show in API by @mattinannt in https://github.com/formbricks/formbricks/pull/2022
- fix: dont interrupt response on display updation failure by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2102
- fix: edit segment card changes by @pandeymangg in https://github.com/formbricks/formbricks/pull/2081
- fix: google oauth check only on google envs by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2106
- fix: gs readability issue for multiple file uploads by @Dhruwang in https://github.com/formbricks/formbricks/pull/2127
- fix: gs spreadsheet scroll issue by @Dhruwang in https://github.com/formbricks/formbricks/pull/2020
- fix: health endpoint s3 connection by @mattinannt in https://github.com/formbricks/formbricks/pull/2136
- fix: hide attributes from sync endpoint by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/2117
- fix: image cache revalidation by @pandeymangg in https://github.com/formbricks/formbricks/pull/2071
- fix: landing page typo by @nathanclevenger in https://github.com/formbricks/formbricks/pull/2135
- fix: load segment modal UI fix by @pandeymangg in https://github.com/formbricks/formbricks/pull/2065
- fix: multi select scroll issue by @Dhruwang in https://github.com/formbricks/formbricks/pull/2053
- fix: open text question validation issue by @Dhruwang in https://github.com/formbricks/formbricks/pull/2051
- fix: posthog free limit reporting by @mattinannt in https://github.com/formbricks/formbricks/pull/2026
- fix: react console errors & warnings in dashboard & survey editor by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2113
- fix: redirect for nested windows by @Dhruwang in https://github.com/formbricks/formbricks/pull/2074
- fix: remove default env vars in docker compose by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2018
- fix: remove delete functionality from handle Go Back in survey editor by @jobenjada in https://github.com/formbricks/formbricks/pull/2107
- fix: rewrite stripe + bug in unsubscribing by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2084
- fix: segments modals by @pandeymangg in https://github.com/formbricks/formbricks/pull/2070
- fix: show real date and remember survey list orientation by @jobenjada in https://github.com/formbricks/formbricks/pull/2108
- fix: team issues by @Dhruwang in https://github.com/formbricks/formbricks/pull/2050
- fix: unformatted recall question in logic editor by @Dhruwang in https://github.com/formbricks/formbricks/pull/2126
- fix: update Upgrade Notifier in branding removal by @jobenjada in https://github.com/formbricks/formbricks/pull/2058
- fix: weekly template by @Dhruwang in https://github.com/formbricks/formbricks/pull/2041
- fix: welcome card fixes by @Dhruwang in https://github.com/formbricks/formbricks/pull/2128
- chore: "include one of" option for single select by @Dhruwang in https://github.com/formbricks/formbricks/pull/2052
- chore: Add StackedCardsContainer component by @jobenjada in https://github.com/formbricks/formbricks/pull/2064
- chore: Add database migration dockerfile by @mattinannt in https://github.com/formbricks/formbricks/pull/2122
- chore: Add new logos to readme by @jobenjada in https://github.com/formbricks/formbricks/pull/2087
- chore: added enterprise license page for self-hosters incl. status indicator by @jobenjada in https://github.com/formbricks/formbricks/pull/2077
- chore: caching optimisations in sync endpoints by @mattinannt in https://github.com/formbricks/formbricks/pull/2111
- chore: fix formbricks-com build issues by @mattinannt in https://github.com/formbricks/formbricks/pull/2033
- chore: redirect for deletion survey by @Dhruwang in https://github.com/formbricks/formbricks/pull/2054
- chore: reduce vercel memory usage by @mattinannt in https://github.com/formbricks/formbricks/pull/2083
- chore: remove *_auth_enabled env variables by @mattinannt in https://github.com/formbricks/formbricks/pull/1997
- chore: update github actions to node 20 by @mattinannt in https://github.com/formbricks/formbricks/pull/2120
- chore: tidy up blog and article typos by @jobenjada in https://github.com/formbricks/formbricks/pull/2023
- chore: tweak billing page for clarity by @jobenjada in https://github.com/formbricks/formbricks/pull/2028
- chore: update dockerfile to use turbo prune by @mattinannt in https://github.com/formbricks/formbricks/pull/2121
- docs: Update README.md by @dtslvr in https://github.com/formbricks/formbricks/pull/2032
- docs: add migration guide for v1.6 by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2010
- docs: add more license information by @mattinannt in https://github.com/formbricks/formbricks/pull/2030
- docs: fix env variable table by @mattinannt in https://github.com/formbricks/formbricks/pull/2035
- docs: link-surveys: hidden fields page by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2082
- docs: mention reverse proxy & fix font shade in dark mode by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2031
- docs: move env vars to config page by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2095
- docs: readme for @formbricks/api by @ShubhamPalriwala in https://github.com/formbricks/formbricks/pull/2027
New Contributors
- @meletj made their first contribution in https://github.com/formbricks/formbricks/pull/2059
- @Nick-v-L made their first contribution in https://github.com/formbricks/formbricks/pull/1993
- @McPizza0 made their first contribution in https://github.com/formbricks/formbricks/pull/2076
- @maltesa made their first contribution in https://github.com/formbricks/formbricks/pull/2075
- @MicheleTiledesk made their first contribution in https://github.com/formbricks/formbricks/pull/2124
- @sebiweise made their first contribution in https://github.com/formbricks/formbricks/pull/2133
- @nathanclevenger made their first contribution in https://github.com/formbricks/formbricks/pull/2135
Full Changelog: https://github.com/formbricks/formbricks/compare/v1.5.1...v1.6.0