Logo
Explore Help
Register Sign In
mirror/formbricks-formbricks
1
0
Fork 0
You've already forked formbricks-formbricks
mirror of https://github.com/formbricks/formbricks.git synced 2025-12-16 19:07:16 -06:00
Code Issues Packages Projects Releases 100 Wiki Activity

100 Releases 151 Tags

RSS Feed
  • 4.1.0 40203d77ba
    Compare

    Stable

    aronwk released this 2025-10-30 02:39:21 -05:00 | 90 commits to main since this release

    This Formbricks release delivers significant performance enhancements, introduces support for rich text in question headlines and descriptions, and includes numerous bug fixes and security improvements 🚀

    What's Changed

    • feat(ci): add conditional tagging based on 'Set as latest release' option by @mattinannt in https://github.com/formbricks/formbricks/pull/6628
    • feat(docker): upgrade Traefik from v2.7 to v2.11.29 for security by @mattinannt in https://github.com/formbricks/formbricks/pull/6636
    • feat: Add "None of the above" option for Multi-Select and Single-Select questions by @jobenjada in https://github.com/formbricks/formbricks/pull/6646
    • feat: Add language as default contact attribute for case-insensitive CSV matching by @jobenjada in https://github.com/formbricks/formbricks/pull/6696
    • feat: Improve CSV upload validation and handling by @jobenjada in https://github.com/formbricks/formbricks/pull/6699
    • feat: Optimize layout data fetching and reduce database queries by 50% by @mattinannt in https://github.com/formbricks/formbricks/pull/6729
    • feat: Show SingleUse ID data in survey responses table by @hmacr in https://github.com/formbricks/formbricks/pull/6742
    • feat: add cache integration tests and update E2E workflow by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6551
    • feat: add redis migration script by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6575
    • feat: adds docs for s3 compatible storage by @pandeymangg in https://github.com/formbricks/formbricks/pull/6538
    • feat: adds one-click MinIO migration script for Formbricks 4.0 by @pandeymangg in https://github.com/formbricks/formbricks/pull/6553
    • feat: hit ENTER for new option by @jobenjada in https://github.com/formbricks/formbricks/pull/6624
    • feat: make S3_REGION optional in storage client configuration by @mattinannt in https://github.com/formbricks/formbricks/pull/6577
    • feat: recall in rich text by @Dhruwang in https://github.com/formbricks/formbricks/pull/6630
    • feat: refactor translation key management by @Dhruwang in https://github.com/formbricks/formbricks/pull/6717
    • feat: rich text in headlines by @pandeymangg in https://github.com/formbricks/formbricks/pull/6685
    • chore(deps-dev): bump the npm_and_yarn group across 9 directories wit… by @mattinannt in https://github.com/formbricks/formbricks/pull/6730
    • chore: Response page data handling optimization + UI tweaks by @jobenjada in https://github.com/formbricks/formbricks/pull/6716
    • chore: add Cursor rule for Review & Refinement by @jobenjada in https://github.com/formbricks/formbricks/pull/6648
    • chore: add PR size guidelines and pre-push hook for size checks by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6679
    • chore: added expirationDays param support in personal link api by @Dhruwang in https://github.com/formbricks/formbricks/pull/6578
    • chore: adds surveys package readme by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/6598
    • chore: apply prettier formatting by @mattinannt in https://github.com/formbricks/formbricks/pull/6719
    • chore: clean up login screen by @jobenjada in https://github.com/formbricks/formbricks/pull/6710
    • chore: exclude TSX files from unit test coverage by @mattinannt in https://github.com/formbricks/formbricks/pull/6723
    • chore: improve Sentry API logs with correlation ID and request context by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6584
    • chore: increase visibility of hover effect to indicate clickability by @jobenjada in https://github.com/formbricks/formbricks/pull/6622
    • chore: prevent phishing for CTA question & on thank you page by @jobenjada in https://github.com/formbricks/formbricks/pull/6694
    • chore: remove Next.js Redis cache handler by @mattinannt in https://github.com/formbricks/formbricks/pull/6725
    • chore: remove cloud infrastructure from main repository by @mattinannt in https://github.com/formbricks/formbricks/pull/6686
    • chore: update @boxyhq/saml-jackson and posthog-node by @Dhruwang in https://github.com/formbricks/formbricks/pull/6647
    • chore: update Next.js to 15.5.6 by @mattinannt in https://github.com/formbricks/formbricks/pull/6727
    • chore: update dependencies and improve logging format by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6672
    • chore: update esbuild to latest version by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6662
    • chore: update release pipeline for new infrastructure by @mattinannt in https://github.com/formbricks/formbricks/pull/6541
    • chore: use stable tag to manage releases and ensure one-click-setup c… by @mattinannt in https://github.com/formbricks/formbricks/pull/6540
    • docs: Add docs for headless use of Formbricks by @harshsbhat in https://github.com/formbricks/formbricks/pull/6700
    • docs: Add redirect error handling by @harshsbhat in https://github.com/formbricks/formbricks/pull/6548
    • docs: Open API Docs for Create Attribute Class by @jobenjada in https://github.com/formbricks/formbricks/pull/6713
    • docs: add AGENTS guidelines by @mattinannt in https://github.com/formbricks/formbricks/pull/6718
    • docs: add setLanguage method to user identification documentation by @devin-ai-integration[bot] in https://github.com/formbricks/formbricks/pull/6670
    • docs: add tag docs by @jobenjada in https://github.com/formbricks/formbricks/pull/6640
    • docs: enhance file upload troubleshooting guidance in migration by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6645
    • docs: remove beta note by @jobenjada in https://github.com/formbricks/formbricks/pull/6593
    • docs: update license pages by @jobenjada in https://github.com/formbricks/formbricks/pull/6631
    • docs: updated screenshots in docs by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/6562
    • fix(ci): update release tag validation to accept format without v prefix by @mattinannt in https://github.com/formbricks/formbricks/pull/6585
    • fix: (Backport) survey UI fix by @Dhruwang in https://github.com/formbricks/formbricks/pull/6757
    • fix: 1135 translation updates by @Dhruwang in https://github.com/formbricks/formbricks/pull/6743
    • fix: API key docs by @jobenjada in https://github.com/formbricks/formbricks/pull/6697
    • fix: Duplicate PR for fixing invalid email validation by @pandeymangg in https://github.com/formbricks/formbricks/pull/6709
    • fix: Improve messaging for mobile users by @jakobsitory in https://github.com/formbricks/formbricks/pull/6579
    • fix: allow deselecting optional single-select question responses by @jobenjada in https://github.com/formbricks/formbricks/pull/6643
    • fix: api key hashing algorithm by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6639
    • fix: api key modal tweaks by @Dhruwang in https://github.com/formbricks/formbricks/pull/6552
    • fix: backports welcome card survey title fix by @pandeymangg in https://github.com/formbricks/formbricks/pull/6750
    • fix: block previews for completed and paused surveys by @Dhruwang in https://github.com/formbricks/formbricks/pull/6576
    • fix: breadcrumb dropdown active state and loading indicators by @jobenjada in https://github.com/formbricks/formbricks/pull/6714
    • fix: broken churn survey template by @Dhruwang in https://github.com/formbricks/formbricks/pull/6559
    • fix: bumps nodemailer version by @pandeymangg in https://github.com/formbricks/formbricks/pull/6667
    • fix: e2e tests issue due to security policy by @mattinannt in https://github.com/formbricks/formbricks/pull/6558
    • fix: embed mode for relevant question types by @jobenjada in https://github.com/formbricks/formbricks/pull/6705
    • fix: empty container in template UI by @Dhruwang in https://github.com/formbricks/formbricks/pull/6556
    • fix: enhance JWT handling with improved encryption and decryption logic by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6596
    • fix: enter button event applying to preview on right side when enter in welcome card editor #6739 by @Aashish-png in https://github.com/formbricks/formbricks/pull/6740
    • fix: execute pipeline on Create Response of Management API by @jobenjada in https://github.com/formbricks/formbricks/pull/6712
    • fix: file uploads and cluster setup docs by @pandeymangg in https://github.com/formbricks/formbricks/pull/6623
    • fix: fixes the formbricks.sh redis undefined volume bug by @pandeymangg in https://github.com/formbricks/formbricks/pull/6604
    • fix: followup toast by @Dhruwang in https://github.com/formbricks/formbricks/pull/6565
    • fix: improve E2E test reliability and security by @victorvhs017 in https://github.com/formbricks/formbricks/pull/6653
    • fix: integration redirect links by @Dhruwang in https://github.com/formbricks/formbricks/pull/6555
    • fix: logic fallback cleanup by @gupta-piyush19 in https://github.com/formbricks/formbricks/pull/6568
    • fix: logic issues by @Dhruwang in https://github.com/formbricks/formbricks/pull/6561
    • fix: minor csp change and removes uploads volume by @pandeymangg in https://github.com/formbricks/formbricks/pull/6566
    • fix: move Follow ups to Enterprise plan by @jobenjada in https://github.com/formbricks/formbricks/pull/6734
    • fix: parse question text-content for GSheets header row by @hmacr in https://github.com/formbricks/formbricks/pull/6736
    • fix: prevent browser confirmation dialog after successful survey save by @Dhruwang in https://github.com/formbricks/formbricks/pull/6744
    • fix: prevent navigation collapse/expand flash on page load (quick fix) by @jobenjada in https://github.com/formbricks/formbricks/pull/6678
    • fix: quota translations by @Dhruwang in https://github.com/formbricks/formbricks/pull/6546
    • fix: release tag extraction in release action by @mattinannt in https://github.com/formbricks/formbricks/pull/6554
    • fix: remove capitalize functions by @jakobsitory in https://github.com/formbricks/formbricks/pull/6610
    • fix: removes unused migration and language flag from the codebase by @jobenjada in https://github.com/formbricks/formbricks/pull/6704
    • fix: replace button with div in IdBadge to prevent hydration issues by @Dhruwang in https://github.com/formbricks/formbricks/pull/6601
    • fix: restricts management file uploads size to be less than 5MB by @pandeymangg in https://github.com/formbricks/formbricks/pull/6669
    • fix: revert accidental merges by @jobenjada in https://github.com/formbricks/formbricks/pull/6701
    • fix: switch Manage Subscription button bg to stripe color by @jobenjada in https://github.com/formbricks/formbricks/pull/6633
    • fix: synced translations by @Dhruwang in https://github.com/formbricks/formbricks/pull/6547
    • fix: update OpenAPI schema for action class creation endpoint by @Dhruwang in https://github.com/formbricks/formbricks/pull/6617
    • fix: upgrade axios and tar-fs to resolve dependabot issues by @jobenjada in https://github.com/formbricks/formbricks/pull/6655
    • fix: use /releases/latest endpoint to fetch correct latest version by @Dhruwang in https://github.com/formbricks/formbricks/pull/6690
    • perf(web): optimize Next.js image processing to prevent timeouts by @mattinannt in https://github.com/formbricks/formbricks/pull/6665
    • perf: reduce cache TTL to 1 minute for SDK environment state and segments by @mattinannt in https://github.com/formbricks/formbricks/pull/6635
    • refactor: remove hidden fields toggle from UI by @jobenjada in https://github.com/formbricks/formbricks/pull/6649
    • refactor: simplify Stripe integration and rename enterprise to custom by @jobenjada in https://github.com/formbricks/formbricks/pull/6720
    • revert: revert accidental merges (#6701) by @jobenjada in https://github.com/formbricks/formbricks/pull/6703

    New Contributors

    • @hmacr made their first contribution in https://github.com/formbricks/formbricks/pull/6736
    • @Aashish-png made their first contribution in https://github.com/formbricks/formbricks/pull/6740

    Full Changelog: https://github.com/formbricks/formbricks/compare/4.0.1...4.1.0

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.2 Page: 485ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API