What's Changed
🚀 New features
- (feat) O3-3762 : Onboarding flows for patient chart by @Vijaykv5 in #13
- (feat) O3-3665 : Onboarding flows for Patient Search functionality by @Vijaykv5 in #11
- (feat) O3-3771 : Add tutorial for patient lists by @Vijaykv5 in #14
- (feat) O3-3784 : Add tutorials for capturing vitals of a patient by @Vijaykv5 in #16
- (feat) O3-3824 : Add tutorial for starting visit of a patient by @Vijaykv5 in #18
- (feat) O3 3783 : Update styles for tooltip by @Vijaykv5 in #15
- (feat) O3-3498 : Define tutorial extension for the help menu by @Vijaykv5 in #2
- (feat) O3-3504 : Implement the tutorial modal and listing tutorials by @Vijaykv5 in #3
- (feat) O3-3542 : Launch tutorials when clicking an item from the list by @Vijaykv5 in #4
- (feat) O3-3599 : Update tutorial modal to O3 modal system by @Vijaykv5 in #6
- (feat) Add the ability to wait for elements to appear and automatic steps by @jayasanka-sack in #10
- (feat) O3-3241 : User onboarding for patient registration by @Vijaykv5 in #9
🐛 Bug fixes
- (fix) Replace the React context with AppContext by @jayasanka-sack in #5
- (fix) Update E2E test for Basic tutorial (#19) by @Vijaykv5 in #19
- (fix) O3-3896: Tutorials modal should use a standard Carbon modal component by @IamMujuziMoses in #20
🧪 Tests
- (test) O3-3610 : Unit test for rendering tutorials by @Vijaykv5 in #8
- (test) O3-3601 : E2E tests for User onboarding by @Vijaykv5 in #7
🧹 Housekeeping
- (chore) O3-3497: Cleanup the repository and install Joyride by @Piumal1999 in #1
New Contributors
- @Piumal1999 made their first contribution in #1
- @Vijaykv5 made their first contribution in #2
- @jayasanka-sack made their first contribution in #5
- @IamMujuziMoses made their first contribution in #20
Full Changelog: https://github.com/openmrs/openmrs-esm-user-onboarding/commits/v4.0.0