v3.5.0
What's Changed
🚀 New features
- (feat) O3-5408: Add support for creating
PersonAttributetype questions by @RajPrakash681 in #1082 - (feat) Rename "delete" action to "retire" and add restore flow by @denniskigen in #1171
- (feat) Improve Edit Question modal UX by @denniskigen in #1172
- (feat) Polish form builder dashboard and editor UX by @denniskigen in #1173
🐛 Bug fixes
- (fix) Remove unnecessary webpack dependencies by @denniskigen in #1114
- (fix) Remove stale src alias for esm-form-engine-lib causing build failure by @NethmiRodrigo in #1116
- (fix) Align forms dashboard search bar height with the create button by @denniskigen in #1220
🧹 Housekeeping
- (chore) Pin esm-framework peer dependency to 9.x by @denniskigen in #1090
- (chore) Update E2E workflow actions and Node.js version by @denniskigen in #1113
- (chore) Add PR title check workflow by @denniskigen in #1115
- (chore) Add PR description check workflow by @NethmiRodrigo in #1133
- (chore) Use reusable build and release GHA workflows by @NethmiRodrigo in #1160
- (chore) Update OpenMRS dependencies by @ibacher in #1165
- (chore) Migrate to rspack by @denniskigen in #1199
- (chore) Migrate from jest to vitest by @denniskigen in #1198
- (chore) Migrate CI to shared openmrs-contrib-gha-workflows by @NethmiRodrigo in #1211
- (chore) Bump @openmrs/esm-framework peer dependency to 10.x by @NethmiRodrigo in #1228
- (chore) Update OpenMRS dependencies by @openmrs-bot in #1111
- (chore) Update translations from Transifex by @openmrs-bot in #1127
📖 Documentation
- (docs) O3-5463: Add OpenMRS wiki reference to form builder user guide by @omeriinnocent in #1100
New Contributors
- @omeriinnocent made their first contribution in #1100
Full Changelog: v3.4.1...v3.5.0