OpnForm
Beautiful open-source form builder
Alternative to: typeform, google forms, jotform, tally
About
Versions (62)
v1.9.3
2025-09-05What’s Changed
- Update form button text fields to be nullable and adjust related comp… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/819
- AI for check form and block user if needed by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/822
- Multi select min-max options feature by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/772
- ESC-652 = Enhance useAlert composable for internationalization support by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/826
- Bug fixes by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/824
- Add GitHubStar component to display GitHub star button by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/827
- ESC-656 Fix Custom SEO by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/829
- Update CustomFieldValidation component text and enhance FormModeStrat… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/830
- ESC-659 = Update form themes and app styles for improved accessibility by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/834
- ESC-658 Add “My Forms” link to Navbar for authenticated users by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/833
- Implement resizable sidebars in FormEditor and EditorRightSidebar com… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/835
- Custom condition editor by @JhumanJ in https://github.com/JhumanJ/OpnForm/pull/831
- Enhance file input components with disabled state by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/844
- Add refund payment functionality in AdminController and UI components by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/841
- fix hidden email field in integration by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/845
- Fix Transparent Background by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/848
- fix template page by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/847
- Remove file on submission delete by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/846
- Separate slack channels by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/843
- Admin billing improvements by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/850
- Add multi-delete functionality for form submissions by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/851
- Add keyboard shortcuts for duplicating form fields in FormFieldEdit c… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/852
- View Submission Modal by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/832
- feat(seo): apply conditional SEO based on rootRedirectUrl by @Rodaviva29 in https://github.com/JhumanJ/OpnForm/pull/823
- Add link_edit_submission field to EmailIntegration and update email n… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/854
- Add metadata tracking for form views and enhance analytics reporting by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/853
- Refactor FormSubmissionFormatter to enhance CSV output handling by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/869
- Improved submissions and exports by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/855
- Refactor file path handling in form controllers to use dedicated methods by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/867
- Add create submission endpoint and documentation by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/870
- ESC-693 = Refactor condition checking logic in FormLogicConditionChecker.js by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/872
- ESC-685 - Update purify configuration to allow ‘rel’ attribute in links and enh… by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/863
- Select column pining by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/861
- Enhance FormController to include cleaning data in form responses by @chiragchhatrala in https://github.com/JhumanJ/OpnForm/pull/875
New Contributors
- @Rodaviva29 made their first contribution in https://github.com/JhumanJ/OpnForm/pull/823
Full Changelog: https://github.com/JhumanJ/OpnForm/compare/v1.9.2…v1.9.3