What's Changed
- Remove security headers from dev environment by @shivankacker in #14459
- share sonner package in federation by @khavinshankar in #14479
- Add error border styling to RequirementsSelector in Healthcare Service form by @Copilot in #14181
- Activity Definition and AD Resource Category List Specs by @yash-learner in #14450
- Fixes incorrect product redirect after edit #13930 by @PADMASRIAMBATI in #13951
- Removed extra scrollbar in Observations by @StephZam in #14568
- Fix "Last Active" Label Overflow by @rohan-pandeyy in #14596
- fix: highlight in locations dropdown by @StephZam in #14624
- Added button to navigate queue in AppointmentEncounterHeader by @NikhilA8606 in #14510
- feat: Add prefix, suffix and last name in Manage Care Team by @adarsh-priydarshi-5646 in #14564
- Fixed auto slot selection in appointment question by @khavinshankar in #14561
- Added setup for Patient / Encounter and Account in playwright by @SiddanthNayak in #14556
- Ensuring the highlighted accounts option stays highlighted when navigating further by @GSMPRANEETH in #14506
- fix: prevent line breaking in token list badges by @aflaha01 in #14595
- Added tests for Record Payment tab in Accounts by @SiddanthNayak in #14629
- Redesigned Past Symptoms / Past Diagnoses and Medication History Tabs #2 by @SiddanthNayak in #14655
- Clean up: Remove view toggle from PK, AD, CID list views by @adarsh-priydarshi-5646 in #14559
- Custom Report Builder by @Jacobjeevan in #14498
- Enhance regex validation in PatientIdentifierConfigForm and improve error handling by @abhimanyurajeesh in #14698
- Remove target="_blank" from invoice link in MedicationTable component by @abhimanyurajeesh in #14683
- fix: Icon of latest location with completed bed stay by @StephZam in #14681
- Allow users to restart encounter by @bodhish in #14708
- feat: integrate keyboard shortcuts in LocationSelectorDialog and enhance UI feedback by @abhimanyurajeesh in #14667
- Fix: Align facility type tooltip closer to the badge text by @atif09 in #14634
- Added created and updated info in invoice by @StephZam in #14538
- Fixed location cache not setting form data while recording payment more than once. by @SiddanthNayak in #14581
- Invoice Payments section, invoice print redesign by @amjithtitus09 in #14713
- Add department toggle in PractitionerSelector by @abhimanyurajeesh in #14715
- Playwright Tests for Valueset List and Edit by @SiddanthNayak in #14645
- Update DepartmentCard link and invalidate additional queries in EditUserRoleSheet by @abhimanyurajeesh in #14719
- feat: add QR code scanning support and enhance invoice filtering funcionality by @abhimanyurajeesh in #14682
- fix: replace hardcoded colors with Tailwind theme variables by @harsh04044 in #14706
- Add truncation and tooltip for lot number display in StockLotSelector by @abhimanyurajeesh in #14700
- Update FilterSelect to support custom conjunction text and improve label/placeholder by @abhimanyurajeesh in #14691
- fix: service request tags not updating without page refresh by @atif09 in #14652
- fix: Record Payment form reset by @StephZam in #14636
- Add Notes indicator for allergy, diagnosis & symptom table by @AdityaJ2305 in #14492
- chore(deps): update dependency raviger to v5.2.0 by @renovate[bot] in #14666
- chore(deps): update dependency prettier-plugin-tailwindcss to ^0.7.0 by @renovate[bot] in #14665
- chore(deps): update dependency prettier-plugin-organize-imports to v4.3.0 by @renovate[bot] in #14664
- chore(deps): update dependency i18next to v25.7.2 by @renovate[bot] in #14663
- Fix Flakiness in valueset by @nihal467 in #14729
- Shift creating prescription to structured handler for medication request by @shivankacker in #14531
- Page not found error in beds when clicking View Encounter button fixed by @Sreyas62 in #14741
- fix keyboard shortcuts in LocationSelectorDialog by @abhimanyurajeesh in #14748
- Fix: Remove console.log statements from production code by @adarsh-priydarshi-5646 in #14723
- Fix: Clean up missed for encounter and patient types by @yash-learner in #13603
- Clean up types and routes for Notes, Questionnaire, Observation by @yash-learner in #13674
- Added auto refresh toggle in Appoinments Page by @NikhilA8606 in #14612
- Devliery Order Create - Send Empty Extensions by @amjithtitus09 in #14775
- Add support for a simplified inventory builder by @bodhish in #14780
- Update managing_organization field to use null instead of undefined healthcare service specs by @abhimanyurajeesh in #14784
- chore(deps): update dependency jotai to v2.16.0 by @renovate[bot] in #14760
- allow closing account with pending charge items by @rithviknishad in #14799
- fix: update actionId for print button in PaymentReconciliationShow by @abhimanyurajeesh in #14800
- feat: add new invoice labels and enhance InvoiceShow component layout by @abhimanyurajeesh in #14774
- Linked locations by @Jacobjeevan in #14786
- show official patient identifiers in invoice show/print by @rithviknishad in #14820
- fix: implement specimen retrieval by accession identifier by @abhimanyurajeesh in #14817
- Allow decimal prices in new purchase delivery by @amjithtitus09 in #14847
- Fix the logo size in print by @NikhilA8606 in #14855
- allow selecting nested facility even if it is already selected by @khavinshankar in #14790
- fix: refine validation for supplied item quantity in delivery form + add remove button by @abhimanyurajeesh in #14844
- Fixed the PW setup for token management and account id creation by @nihal467 in #14814
- fix: facility name in prescription preview by @StephZam in #14871
- Patient id card in patient home by @StephZam in #14801
- Add support for Multitenancy in Development by @bodhish in #14882
- feat: add tag management for accounts in AccountList and AccountShow by @abhimanyurajeesh in #14850
- Enhance Payment Reconciliation Sheet UI and improved layout by @abhimanyurajeesh in #14788
- Fix: normalise comma spacing in facility address on token card by @vinutv in #14833
- adds support for knowing whether apps are loading or not for improved error handling by @rithviknishad in #14792
- Fix: Search in the practioner selector by @NikhilA8606 in #14785
- show selected org when there is a selection by @khavinshankar in #14791
- Keep bed hold as false for default behavior by @Jacobjeevan in #14915
- Locations: reset data after mutate by @Jacobjeevan in #14822
- Production Release by @sainak in #14928
New Contributors
- @PADMASRIAMBATI made their first contribution in #13951
- @adarsh-priydarshi-5646 made their first contribution in #14564
- @aflaha01 made their first contribution in #14595
- @harsh04044 made their first contribution in #14706
Full Changelog: v3.0.31...v3.0.32