What's Changed
- fix links in Changelog by @Chartman123 in #1790
- Fix missing column in DataStructure.md by @Chartman123 in #1791
- Fix and update CI workflows by @susnux in #1792
- Min server 28 by @Chartman123 in #1796
- Build(deps): Bump @nextcloud/vue from 7.12.7 to 8.2.0 by @dependabot in #1794
- Make components compatible to nextcloud-vue 8 by @Chartman123 in #1696
- fix: Adjust composer scripts to work when only installing production dependencies by @susnux in #1798
- fix(QuestionMultiple): Fix setting the
allowOtherAnswer
option by @susnux in #1800 - fix: add canMoveUp/Down props to QuestionMixin by @Chartman123 in #1806
- enh: Show confirmation dialog before submitting an empty form by @susnux in #1803
- enh(sharing): Move away from deprecated icon classes and allow to search user by email by @susnux in #1802
- enh: use PUT/PATCH for updating and move to API v2.2 by @Chartman123 in #1809
- Use dependabot for stable3 by @Chartman123 in #1819
- Build(deps): Bump markdown-it from 13.0.2 to 14.0.0 by @dependabot in #1822
- Build(deps): Bump p-queue from 7.4.1 to 8.0.0 by @dependabot in #1823
- Remove deprecated setModal by @hamza221 in #1826
- enh(dev): Migrate from webpack to vite for building the frontend by @susnux in #1827
- enh: Allow to set
results_delete
permission on the frontend by @susnux in #1805 - enh: Add Forms to header title on public link view by @Chartman123 in #1828
- transfer ownership of a form by @hamza221 in #1416
Full Changelog: v3.4.0...v4.0.0