v3.4.0 - 2023-11-27
Breaking
- Move to min-version 26 and drop PHP 7.4 #1727 (Chartman123)
Enhancements
- Add subtypes for short input, like email, phone or custom regex #1491 (susnux)
- Remember input in LocalStorage #1382 (hamza221)
- Make form editable with keyboard #1750 (Chartman123)
- Allow reordering questions using the keyboard #1532 (susnux)
- feat: Implement custom submission message #1659 (susnux)
- feat(ActivityManager): Send notification about new submissions to circle memebers #1746 (susnux)
- Implement warning when leaving an unsubmitted form #1310 (Chartman123)
- Feature: Allow to share forms with Circles #1467 (susnux)
- Notify users on new submissions for shared forms #1496 (susnux)
- Optimization of FormMapper::findById calls #1707 (AIlkiv)
- feat: Add 'Other' option for radio/checkbox questions. #1694 (AIlkiv)
- Reduce white space between questions #1658 (Chartman123)
- Add technical identifiers for questions #1553 (susnux)
- Support RTL languages - migrate css from physical to logical positioning #1654 (susnux)
Fixed
- fix: Enhance extraSettings handling and fix XML output #1705 (Chartman123)
- fix: Warning about missing label for other answer #1731 (Chartman123)
- fix(docs): Add changes of API 2.1 to the API docs #1745 (susnux)
- fix(Submit): Make
answers
reactive and fix invalid mutation of computed property #1786 (susnux) - fix: Fix import of debounce #1784 (susnux)
- Fix inverted sorting in frontend for shared forms #1759 (Chartman123)
- fix: Handle questions props as props and not as attrs #1763 (susnux)
- fix: Make sure "other" answers are correctly handled #1764 (susnux)
- fix: Sanitize file name when writing a CSV file #1660 (susnux)
- fix: no styling applied to h1-headings in markdown (closes #1668) #1743 (mschmidm)
- fix(tests): Update phpunit workflow to fix OCI tests #1729 (susnux)
- fix(lint): add missing trailing commas #1770 (Chartman123)
- fix: Incorrect type for empty extraSettings in frontend #1730 (Chartman123)
Merged
- Move parameter typing for extraSettings #1769 (Chartman123)
- Update README.md #1739 (Chartman123)
- Increase font size to default 15px #1738 (marcoambrosini)
- Replace outdated screenshots in Readme.md #1736 (Chartman123)
- chore: replace deprecated qb->execute() with executeStatement() #1706 (Chartman123)
- Added test for insertSubmission in ApiController #1704 (AIlkiv)
- Add pr feedback action #1703 (Fenn-CS)
- phpunit: use custom db images to fix rate limiting #1685 (Chartman123)
- Add healtcheck options to PHPUnit for OCI #1678 (Chartman123)