Releases: openmrs/openmrs-esm-dispensing-app
Releases · openmrs/openmrs-esm-dispensing-app
v1.10.0
What's Changed
Features
- (feat) O3-5005: Add search tab to dispensing home page by @chibongho in #489
- (feat) O3-5006: Add fill prescription form and workspace by @chibongho in #544
- (feat) O3-5006: Add order basket and modal to confirm dispense after order basket submission by @chibongho in #686
- (feat) O3-5153: Migrate dispensing workspaces to use workspace v2 by @chibongho in #555
- (feat) O3-5232: Allow multi-select of locations in the locations filter by @mogoodrich in ce0ed7e
- (feat) O3-5237: Allow dispensing of drugs with free-text dosing by @mogoodrich in #616
- (feat) O3-5244: Default "Complete Order" to true if no refills by @Mr-Imperium in #627
- (feat) O3-5271: Allow for a pharmacy to have a default location by @mogoodrich in #653
- (feat) O3-5277: Support custom tabs by @mogoodrich in #660
- (feat) O3-5294: Default quantity and dose to 0 when substitution is made by @mogoodrich in 296b03c
Bug fixes
- (fix) O3-5006: Default dispenser to current user if not selected by @chibongho in #729
- (fix) O3-5006: Mark orders with no refills as completed after dispensing by @chibongho in #706
- (fix) O3-5006: Open dispensing form immediately after fill prescription form is submitted by @chibongho in #566
- (fix) O3-5018: Prevent user from dispensing an already dispensed prescription by @chibongho in #482
- (fix) O3-5019: Fix infinite re-renders in dispensing workspace by @chibongho in #512
- (fix) O3-5052: Fix app crash when patient dispensed multiple times with different dispensing units by @mogoodrich in #678
- (fix) O3-5233: Fix alignment of dose unit and route inputs in dispense form by @mogoodrich in #612
- (fix) O3-5271: Prevent useLocationsForFiltering from re-creating array on re-render by @mogoodrich in #679
- (fix) O3-5281: Improve updating status when marking order as "complete" by @mogoodrich in #673
- (fix) O3-5340: Make dispense action buttons not cover prescription info by @chibongho in #710
- (fix) O3-5349: Make drug info in dispense form sticky by @chibongho in #725
- (fix) Change button wording of on-prescription-filled modal by @chibongho in f773c4a
- (fix) Disable submit button in on-prescription-filled modal when a submission is ongoing by @chibongho in #763
- (fix) Expand webservices.rest dependency range to support 3.x by @denniskigen in f5ddc85
- (fix) Fix translation key for drugHelpText by @chibongho in #581
- (fix) Improve expanded prescription row panels by @denniskigen in #734
- (fix) Render dispensing workspace correctly in tablet mode by @chibongho in #721
Housekeeping
- (chore) Bump Yarn to 4.10.3 by @denniskigen in 93bb5fe
- (chore) Fix typescript-estree unsupported TypeScript version warning by @denniskigen in #739
- (chore) Remove @openmrs/esm-patient-common-lib dependency by @denniskigen in #716
- (chore) Update React and React DOM to 18.3.1 to align with core by @denniskigen in 28c0fd3
- (chore) Upgrade Node.js to v22 and modernize e2e testing infrastructure by @denniskigen in 6643064
- (chore) Upgrade i18next ecosystem to v25/v16/v9.3 by @denniskigen in 7fe558f
- (docs) Clarify yarn start behavior in README.md by @JayadityaGit in #477
- (docs) Fix lint warnings and correct code syntax in README by @denniskigen in c14859c
- (test) Update workspace props in unit tests by @chibongho in #723
New Contributors
- @JayadityaGit made their first contribution in #477
- @Mr-Imperium made their first contribution in #627
Full Changelog: v1.9.1...v1.10.0
v1.9.1
v1.9.0
What's Changed
Features
- (feat) O3-4205: Allow users to mark an order as complete with a dispense by @NethmiRodrigo in #420
- (feat) Show success snackbar when a prescription is marked as complete by @NethmiRodrigo in #429
Bug fixes
- (fix) O3-4973: Fix dispensing form quantity display bug by @jwnasambu in #431
- (fix) Ensure proper response handling in dispense form promise chain by @denniskigen in #432
- (fix) O3-4984 Display Today's Date instead of "Today" in dispensing app by @ELVISKATS in #444
New Contributors
- @ELVISKATS made their first contribution in #444
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
Features
- (feat): O3-4925: Improve prescription print layout for better readability by @denniskigen in #367
- (feat):O3-4547 Enhance prescriptions printout to include prescriber by @Omoshlawi in #154
- (feat): auto-select currently logged-in user as dispenser on dispensing form by @donaldkibet in #213
- (feat): O3-4778 Add config for left nav mode @chibongho in #229
Bug fixes
- (fix) Fix prescription tabs UI padding @denniskigen in #228
- (fix) O3-4782 Fix dispensing tables not being displayed @chibongho in #225
- (fix) O3-4761 Allow dashboard extension to work in other apps @chibongho in #212
Housekeeping
- (chore) O3-4745: Fix failing dependency auto-update CI workflow @denniskigen in #214
New Contributors
Full Changelog: v1.7.0...v1.8.0
v1.7.0
What's Changed
Features
- (feat) O3-4650: Adding extra information regarding quantity attribute by @UNCANNY69 in #160
- (feat) O3-4230: Bump @carbon/react to v1.76.0 by @denniskigen in #157
- (feat) O3-4575: Sort stock item batches by expiry date in ascending order by @makombe in #156
- (feat) O3-4571: Make batch validity check configurable by @jabahum in #155
- (feat) O3-4425: Add collapsed left panel by @chibongho in #153
- (feat) O3-4206: Add ability to view patient diagnoses and active conditions by @Omoshlawi in #123
Bug fixes
- (fix) O3-4650: Fixing the change of quantity prescribed by @UNCANNY69 in #165
- (fix) O3-4670: Fix overflow menu misalignment in history and comments section by @Muppasanipraneeth in #163
- (fix) O3-4651: Change edit menu alignment in history and comments section by @UNCANNY69 in #161
- (fix) O3-4219: Add ability to print patient prescriptions by @mogoodrich in #151
Housekeeping
- (chore) Add automated dependency update workflow by @denniskigen in #159
New Contributors
- @chibongho made their first contribution in #153
- @jabahum made their first contribution in #155
- @makombe made their first contribution in #156
- @UNCANNY69 made their first contribution in #161
- @openmrs-bot made their first contribution in #162
- @Muppasanipraneeth made their first contribution in #163
Full Changelog: v1.6.2...v1.7.0
v1.6.2
What's Changed
Bug fixes
- (fix) O3-4350: Improper left horizontal alignment in dispensing dashboard by @harshthakkr in #142
Housekeeping
- (chore) Update translations from Transifex by @github-actions in #145
- (chore) Bump dependencies by @NethmiRodrigo in #146
- (chore) Update workflow to overwrite files by @NethmiRodrigo in #148
- (chore) Bump openmrs and @openmrs/esm-framework by @NethmiRodrigo in #149
New Contributors
- @harshthakkr made their first contribution in #142
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
Bug Fixes
- O3-4210: Fix button alignment to bottom-right and update button order by @Bharath-K-Shetty in #137
Housekeeping
- (chore) Update translations from Transifex by @github-actions in #136
- (chore) Update translations from Transifex by @github-actions in #141
- (chore) Update translations from Transifex by @github-actions in #143
New Contributors
- @Bharath-K-Shetty made their first contribution in #137
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
Features
- (feat) O3-4043: Dispensing: Allow backdating dispense events for RDE by @mogoodrich in #121
- (feat) O3-4043: Dispensing: Additional tweaks to allow backdating dispense events for RDE by @mogoodrich in #122
- (feat) O3-4219: Add ability to print patient prescriptions by @Omoshlawi in #125
- (feat) O3-4222: Display patient age in prescriptions table by @Omoshlawi in #126
- (feat) O3-4239: Add extension slot for medication dispensing actions by @donaldkibet in #128
- (feat) Use snackbars for notifications by @denniskigen in #132
- (feat): Sort inventory items by expiration date by @FelixKiprotich350 in #139
Refactors
- (refactor) O3-4251: Update dispensing app to use workspaces for launch forms by @donaldkibet in #130
Bug fixes
- (fix) Fix exhaustive-deps and rules-of-hooks warnings by @denniskigen in #124
- (fix) Various fixes to translations and forms by @denniskigen in #133
- (fix) Update default valueSet UUIDs by @denniskigen in #140
Housekeeping
- (chore) Update translations from Transifex by @github-actions in #134
New contributors
- @Omoshlawi made their first contribution in #126
- @github-actions made their first contribution in #134
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
Features
- (feat) O3-3791: Dispensing: display instructions from DrugOrder.instructions when dispensing drugs by @mogoodrich in #116
- (feat) Various UI mods by @denniskigen in #119
Housekeeping
- (chore) Version bumps for yarn and several packages by @denniskigen in #118
- (chore) Release v1.5.0 by @denniskigen in #120
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
New features 🚀
- (feat) O3-3259 Add ability to deduct stock items while performing dispensing medication by @donaldkibet in #107
- (feat) O3-3557 : ensure selectable batches have sufficient quantities for dispensing by @FelixKiprotich350 in #108
Bug fixes 🐛
- (fix) O3-3557: Ensure selectable batches have sufficient quantities f… by @mogoodrich in #109
- (fix) Fix the auto change of dispensing quantity when a batch is selected-recreated pr by @FelixKiprotich350 in #111
- (fix) Fix reverseal of autochange quantity commit and removed unused code by @FelixKiprotich350 in #112
Housekeeping 🧹
- (chore) Bump framework by @NethmiRodrigo in #113
- (chore) Release v1.4.0 by @NethmiRodrigo in #114
New Contributors
- @donaldkibet made their first contribution in #107
- @FelixKiprotich350 made their first contribution in #108
Thank you to all contributors for embodying the spirit of 'write code. save lives' in every line committed. Your commitment to OpenMRS is invaluable and truly makes a difference in healthcare worldwide. ❤️
Full Changelog: v1.3.2...v1.4.0