v1.5.0
This release introduces the option to recall previous answers in the next question, which allows for completely new survey flows ππ.
We also made big performance improvements to the formbricks js SDK, reducing the package size from 48.7 to 7.1kb (minified + gzipped) by lazily loading the survey UI only on demand π²π₯.
Under the hood we again invested a lot in automated testing to make Formbricks more robust and bug free π.
Please make sure you are using the latest version of @formbricks/js in your app to benefit from all the updates, fixes and new features π.
Thanks to all the contributors who help make Formbricks more robust and performant. πͺπ
What's Changed
- feat: Recall functionality by @Dhruwang in #1789
- feat: lazy loading for @formbricks/surveys by @pandeymangg in #1940
- feat: survey error modal/page by @ty-kerr in #1140
- feat: /health endpoint by @ShubhamPalriwala in #1898
- feat: Add "How to add people" to People View by @hpk0304 in #1910
- feat: Add "Create new team" View when user isn't assigned to a team by @ksushant6566 in #1925
- feat: e2e test for actions by @pandeymangg in #1831
- feat: increase rate limit for client api endpoints by @ShubhamPalriwala in #1904
- feat: integrate depot.dev for faster docker arm builds by @ShubhamPalriwala in #1907
- feat: logs command in prod script by @ShubhamPalriwala in #1934
- feat: report survey link by @Dhruwang in #1932
- feat: send getting started email on signup by @ShubhamPalriwala in #1877
- feat: unit tests for survey service by @ShubhamPalriwala in #1813
-
- fix: (docs) mention google drive api for sheets integration in self host by @ShubhamPalriwala in #1905
- fix: Add response api link to docs navbar by @jobenjada in #1918
- fix: Embed in an Email preview by @Dhruwang in #1913
- fix: codespaces setup - run formbricks app on load by @ShubhamPalriwala in #1871
- fix: Improved UX for survey background selection by @Dhruwang in #1931
- fix: Response card issues by @Dhruwang in #1957
- fix: Tweak survey settings tab and share modal to shorten viral loop by @jobenjada in #1882
- fix: Tweaked thank you card by @Dhruwang in #1923
- fix: adds vite dev mode by @pandeymangg in #1893
- fix: duplicate image issue by @Dhruwang in #1920
- fix: e2e flakyness by @pandeymangg in #1961
- fix: email handling & e2e CI bug by @ShubhamPalriwala in #1896
- fix: empty logic editor issue by @Dhruwang in #1915
- fix: error handling for file upload by @pandeymangg in #1936
- fix: error wrapper by @pandeymangg in #1937
- fix: formbricks docs survey endpoint by @ShubhamPalriwala in #1901
- fix: full width image issue on welcome card by @Dhruwang in #1921
- fix: logic jump for other option by @Dhruwang in #1922
- fix: management storage api by @pandeymangg in #1958
- fix: members table UI, tweak upsell UI by @jobenjada in #1949
- fix: next button tweak by @Dhruwang in #1903
- fix: only consider subscriptions if they are in active state by @ShubhamPalriwala in #1955
- fix: remove ossgg folder by @jobenjada in #1939
- fix: response card tweaks by @Dhruwang in #1933
- fix: single use survey not working with email verification by @Dhruwang in #1935
- fix: template breaking issue by @Dhruwang in #1954
- fix: thank you card tweaks by @Dhruwang in #1956
- fix: tweak sharing results UX by @jobenjada in #1928
- fix: typo in email by @jobenjada in #1953
- fix: update stripe usage report times to fix conflicts by @mattinannt in #1914
- fix: zindex issue and fallback input issue in recall by @Dhruwang in #1919
- chore(deps-dev): bump vite from 5.0.11 to 5.0.12 by @dependabot in #1929
- chore: Add best website feedback tools 2024 article to the blog by @SiR-PENt in #1912
- chore: Added average to rating summary by @Dhruwang in #1966
- chore: Adds verified email to response data for email verification surveys by @Dhruwang in #1943
- chore: add c.io to privacy policy by @jobenjada in #1948
- chore: add waitlist survey to the blog by @SiR-PENt in #1944
- chore: added DOMPurify to prevent xss by @Dhruwang in #1894
- chore: prepare 1.5.0 release, update deps by @mattinannt in #1962
- chore: tweak sharing results UX by @jobenjada in #1964
- chore: update and tweak community page by @jobenjada in #1950
- chore: upgrade formbricks-com to latest deps by @ShubhamPalriwala in #1866
- docs: add Aptabase to OSS friends by @goenning in #1969
- docs: add self-hosting license form by @jobenjada in #1911
- docs: typos & broken markdown formatting by @rmrt1n in #1924
- docs: blog article on self hosting session by @ShubhamPalriwala in #1941
- docs: introducing in-app surveys section by @ShubhamPalriwala in #1942
- test: unit test for display services by @Dhruwang in #1832
New Contributors
- @hpk0304 made their first contribution in #1910
- @rmrt1n made their first contribution in #1924
- @goenning made their first contribution in #1969
Full Changelog: v1.4.2...v1.5.0