Skip to content

Releases: openboxes/openboxes

Release v0.9.6-hotfix1

02 Dec 16:51

Choose a tag to compare

Release Notes

Release Notes 0.9.6.docx (en)
Notes de version 0.9.6.docx (fr)
Notas de la version 0.9.6.docx (es)

https://community.openboxes.com/c/announcements/

What's Changed

🐛 Bugfixes

  • OBPIH-7183 Fix Receiving quantities disappear after edit - if hand typed by @SebastianLib in #5638
  • OBPIH-7588 Receiving: Split line causes quantities to move down one cell below by @alannadolny in #5644

Full Changelog: v0.9.6...v0.9.6-hotfix1

Release v0.9.6

02 Dec 16:50

Choose a tag to compare

Release Notes

Release Notes 0.9.6.docx (en)
Notes de version 0.9.6.docx (fr)
Notas de la version 0.9.6.docx (es)

https://community.openboxes.com/c/announcements/

What's Changed

🚀 Features

  • OBPIH-7412 readme overhaul by @ewaterman in #5396
  • OBPIH-7387 record stock and create product APIs and tests by @ewaterman in #5455
  • OBPIH-7488 support localized date patterns by @ewaterman in #5485
  • OBPIH-7160 Add filter for expired to stock transfer by @alannadolny in #5499
  • OBPIH-6999 Fill expiration date when select known lot in new row in count and recount workflow by @SebastianLib in #5496
  • autogenerate and publish dbdocs when a schema change is submitted by @ewaterman in #5420
  • OBPIH-7230 still create baseline transaction if QoH is zero by @ewaterman in #5517
  • OBPIH-7298 [E2E-Test] Putaway (fix creating receiving bin) by @alannadolny in #5538
  • OBPIH-7298 [E2E-Test] Putaway (fix assigning bin location by name) by @alannadolny in #5539
  • OBPIH-4904 filter PO items by supplier code by @ewaterman in #5535
  • OBPIH-7298 Add selectors by column name by @alannadolny in #5543
  • OBPIH-7253 Resize identifier column on shipment list to show full code by @SebastianLib in #5550
  • OBPIH-7500 add createdby and updatedby fields to product supplier by @ewaterman in #5553
  • OBPIH-6887 products cant be deactivated while on a stocklist by @ewaterman in #5557
  • OBPIH-6993 add product filter to transaction report by @ewaterman in #5558
  • OBPIH-6991 Add multi-select product filter to consumption report by @alannadolny in #5560
  • OBPIH-7187 Allow user to remove reason code after deleting revised qty by @SebastianLib in #5566
  • OBPIH-7001 Add “Active” column to Product export/import by @SebastianLib in #5556
  • OBPIH-7542 Create backend for new reorder report by @kchelstowski in #5568
  • OBPIH-7184 keep 0 qty requisition items by @ewaterman in #5570
  • OBPIH-6993 fix2. prepend productCode when listing searched products o… by @ewaterman in #5576
  • OBPIH-7541 Create UI for new reorder report by @alannadolny in #5571
  • OBPIH-7541 Fix issue with wrong label in translate function by @alannadolny in #5579
  • OBPIH-7529 select multiple origins on request details report by @ewaterman in #5572
  • OBPIH-7346 add more cycle count reason codes by @ewaterman in #5582
  • OBPIH-7544 Create backend for expiration history report (list endpoin… by @kchelstowski in #5581
  • OBPIH-7186 Display lot numbers expiration date mismatch in modal by @SebastianLib in #5575
  • OBPIH-7544 Add searchTerm to expiration history filter by @kchelstowski in #5593
  • OBPIH-7542 Include items with no expiration date in the reorder report by @kchelstowski in #5592
  • OBPIH-7164 Unify content of inventory level download template by @kchelstowski in #5588
  • OBPIH-7164 Fix inventory level import when importing via downloaded t… by @kchelstowski in #5596
  • OBPIH-7529 p2. request detail report sorting and subcategory filter by @ewaterman in #5589
  • OBPIH-6160 Restrict Location type creation and editing to superusers by @alannadolny in #5587
  • OBPIH-7555 Create UI for Expiration History report by @alannadolny in #5577
  • OBPIH-7556 Screen goes blank after adding row with exp date in cycle count in es_mx locale by @alannadolny in #5599
  • OBPIH-7186 Change expiration date confirm modal in old inbound workflow by @SebastianLib in #5591
  • OBPIH-7542 Fix reorder report not to remove products affected by expi… by @kchelstowski in #5603
  • OBPIH-7515 Improve performance of stock transfer candidates API by @kchelstowski in #5612

🐛 Bugfixes

  • OBPIH-7475 bugfix null check when formatting date in GSPs by @ewaterman in #5489
  • OBPIH-7441 refactor org identifier generation by @ewaterman in #5433
  • OBPIH-7512 replace string key with AvailableItemKey when working with product av… by @ewaterman in #5504
  • OBPIH-7506 allow blank lot numbers when updating product availability by @ewaterman in #5513
  • OBPIH-7525 create 0 to 0 baseline transaction for products that were … by @ewaterman in #5545
  • Fixed transactional bug with user signup form (fixed #5554) by @jmiranda in #5555
  • OBPIH-7489 Fix datepicker styles by @alannadolny in #5548
  • OBPIH-7298 Fix dropdown in putaway table by @alannadolny in #5547
  • OBPIH-7342 fix. Format dates properly on product association edit screen by @ewaterman in #5562
  • OBPIH-6993 fix. Wrap text within select2 options and fix product avai… by @ewaterman in #5565
  • OBPIH-7001 Export inactive products as 'false' to prevent reactivating them on import (fix) by @SebastianLib in #5583
  • OBPIH-7551 prevent multiple submits on record stock by @ewaterman in #5578
  • OBPIH-6993 fix3. filter multiple products when downloading transactio… by @ewaterman in #5580
  • OBPIH-7556 Screen goes blank after adding row with exp date in cycle count in es_mx locale by @alannadolny in #5584
  • OBPIH-7184 fix1. only remove 0 quantity lines on SMs when proceeding by @ewaterman in #5601
  • OBPIH-7555 Create UI for Expiration History report table (fixes) by @SebastianLib in #5602
  • OBPIH-7559 allow APIs to accept date-only strings when binding Instants by @ewaterman in #5598
  • OBPIH-7184 fix2. properly save 0 qty items in stock movements and dis… by @ewaterman in #5604
  • OBPIH-7542 Fix do not subtract expired stock filter causing 500 error by @kchelstowski in #5605
  • OBPIH-7186 Remove duplicate stock movement url constant by @SebastianLib in #5608
  • OBPIH-7184 Fix new lines with 0 not being persisted when not using a … by @kchelstowski in #5610
  • OBPIH-7574 always fetch root cause in cycle count by @ewaterman in #5616
  • OBPIH-7569 java.util.Date fields should default to server timezone when using g:datePicker by @ewaterman in #5617
  • OBPIH-7566 Improve performance of cycle count all products tab by @kchelstowski in #5614
  • OBPIH-7570 Show spinner only in parent function during cycle count refresh by @SebastianLib in #5613
  • OBPIH-7575 Remove lines added manually when submitting a request by @kchelstowski in #5619
  • OBPIH-7579 Fix save issues in request from ward when input qoh by @kchelstowski in #5623
  • OBPIH-7579 Prevent QOH from being cleared after saving twice in a row by @kchelstowski in #5624
  • OBPIH-7580 add new root causes to cycle count reporting by @ewaterman in #5625
  • OBPIH-7570 Fix styling for 'no quantity counted' disappearing after saving progress by @SebastianLib in #5618
  • OBPIH-7573 Format expiration date in inventory item to localized string by @alannadolny in #5620
  • OBPIH-7571 Fix missing 'user recounted' when quantity set to 0 by @SebastianLib in #5626
  • OBPIH-7582 keep association between transaction and cycle...
Read more

Release v0.9.5-hotfix3

04 Nov 10:06
28ea8ba

Choose a tag to compare

⚠️ Important note ⚠️

This is the version that officially drops MySQL 5.7 support. Starting from now, we are going to support only MySQL 8 and MariaDB 10.

Release Notes

Release Notes 0.9.5_PIH.docx (en)
Notes de Version 0.9.5.docx (fr)
Notes de la Version 0.9.5.docx (es)

https://community.openboxes.com/t/openboxes-v0-9-5-release-notes-september-2025/2014

What's Changed

🚀 Features

  • OBPIH-7048 filter out inactive products from cycle count tables by @ewaterman in #5232
  • OBPIH-7041: prepend zone to bin location in CC tables by @ewaterman in #5236
  • OBPIH-7268 include user input fields in count export by @ewaterman in #5246
  • OBPIH-7193: add product inventory snapshot transaction type by @ewaterman in #5238
  • OBPIH-7255: add support for ZonedDateTime to backend by @ewaterman in #5237
  • OBPIH-7143 return quantity allocated in cycle count pages by @ewaterman in #5276
  • OBPIH-7143 fail starting count when in pending outbound by @ewaterman in #5305
  • OBPIH-7337 export recount enhancements by @ewaterman in #5303
  • OBPIH-7113 dynamic sorting on receiving locations by @ewaterman in #5282
  • OBPIH-7287 Cycle Count - Assignment by @alannadolny in #5325
  • OBPIH-7341 hide 'to approve' tab in cycle count by @ewaterman in #5374
  • OBPIH-7295 add supplier code to shipment details page if shipment is for a PO by @ewaterman in #5376
  • OBPIH-7198 Add possibility to migrate old product inventory transactions by @awalkowiak in #5372
  • OBPIH-7295 add supplier code to stock movement details page if shipme… by @ewaterman in #5385
  • OBPIH-7370 button for skipping count assignment by @ewaterman in #5380
  • OBPIH-7363 multifill selector for cycle count assignee and deadline by @ewaterman in #5384
  • OBPIH-7116 if an import line has a comment but won't result in an adjustment, pu… by @ewaterman in #5390

🐛 Bugfixes

  • OBPIH-7195 fix2: error creating adjustment transaction if transaction already exists for given date by @ewaterman in #5294
  • OBPIH-7332 export CC when quantity counted is 0 by @ewaterman in #5300
  • OBPIH-7195 fix3: inventory import, fix existing transaction check by @ewaterman in #5298
  • OBPIH-7195 fix4: handle inventory import duplicates and zero out stock for missing rows by @ewaterman in #5310
  • OBPIH-7195 fix5: merge rows with same product, bin, lot into same transaction entry by @ewaterman in #5332
  • Fix broken workflow docker-image.yml by @ewaterman in #5367
  • OBPIH-7323 don't group by product when calculating inventory accuracy… by @ewaterman in #5398
  • OBPIH-7322 change products inventoried to use items inventoried indic… by @ewaterman in #5399
  • OBPIH-7414 fix duplicate tags and categories being created during pro… by @ewaterman in #5404
  • OBPIH-7430 don't error on record stock if no adjustments are made by @ewaterman in #5419
  • Fix getting order items derived status for missing order id by @awalkowiak in #5413
  • OBPIH-7437 handle all items skipped during inventory import by @ewaterman in #5431
  • OBPIH-7443 fix import demo products error when tag is null and when category nam… by @ewaterman in #5436
  • OBPIH-7444 fail creating adjustment when transaction already exists a… by @ewaterman in #5440
  • OBPIH-7493 Fix products inventoried indicators for transactions creat… by @kchelstowski in #5500
  • OBPIH-7493 Do not treat transaction from migration as a count (do not… by @kchelstowski in #5501
  • OBPIH-7504 fixes to product inventory migration warnings by @ewaterman in #5502
  • OBPIH-7514 create 0 quantity baselines when migrating empty product i… by @ewaterman in #5526

🛠️ Maintenance

  • OBPIH-7196 switch product merge to use baseline transaction type by @ewaterman in #5258
  • OBPIH-7203 change adjustment icon in stock history and remove migation buttons o… by @ewaterman in #5269
  • OBPIH-7195 refactor inventory import to use baseline + adjustment transactions by @ewaterman in #5263
  • OBPIH-7331 change date picker on import page to datetime picker by @ewaterman in #5288
  • OBPIH-7195 fix: error creating baseline if a transaction already exists for given date by @ewaterman in #5287

🎈 Miscellaneous

Read more

Release v0.9.4

11 Jul 08:05

Choose a tag to compare

Release Notes

Release Notes 0.9.4.docx (en)
Notes de Version 0.9.4.docx (fr)

IMPORTANT!

This is the last version that supports MySQL 5.7. Starting from version 0.9.5 we are going to support only MySQL 8 and MariaDB 10.

Additional info: https://community.openboxes.com/t/openboxes-v0-9-4-release-notes-april-2025/1984

What's Changed

🚀 Features

  • OBPIH-6905 API to fetch product classifications by @ewaterman in #4996
  • OBPIH-6853 build table for TO RESOLVE tab by @ewaterman in #5025
  • OBPIH-6965 add data binding support for java.time classes by @ewaterman in #5023
  • OBPIH-6931 filter cycle count candidates by cycle count status by @ewaterman in #5030
  • OBPIH-6898 Cycle count start recount API by @ewaterman in #5051
  • OBPIH-6901 Submit recount API by @ewaterman in #5057
  • OBPIH-7039 Populate Root Cause dropdown with proper values when recounting by @ewaterman in #5074
  • OBPIH-7010 add reload button in recount flow to refresh QoH by @ewaterman in #5092
  • OBPIH-7032 Complete count after count with no discrepancy or after recount by @ewaterman in #5109
  • OBPIH-6989 ability to sort delivery note by product on stock movement details page by @ewaterman in #5166
  • OBPIH-7043 add support for canceling a count by @ewaterman in #5206

🐛 Bugfixes

  • OBPIH-6825 Prioritize active persons when fetching by name or email by @ewaterman in #4971
  • OBPIH-6585 Make code a required field when creating/editing location types by @ewaterman in #4968
  • OBPIH-6936 filter out empty ABC classes from cycle count filter dropdown by @ewaterman in #5017
  • OBPIH-6959 use ABC Class from inventory level in cycle count products list by @ewaterman in #5020
  • OBPIH-6936 remove duplicates from product classification list endpoint by @ewaterman in #5019
  • OBPIH-7039 Do not validate discrepancy reason code on new lines on count form by @awalkowiak in #5083
  • OBS-1831 Fix unparseable date: "01/01/2025 " exception during stock movements by @ewaterman in #5068
  • OBPIH-6931 fix status not updating to "in progress" when editing a count by @ewaterman in #5123
  • OBPIH- 6901 bugfix. Make QuantityVariance properly handle 0 quantity by @ewaterman in #5128
  • OBPIH-7074 bugfix. Prevent stack trace when adding to count items list within loop by @ewaterman in #5127
  • OBPIH-6994 don't auto fill global search input when hover over results by @ewaterman in #5124
  • OBPIH-7101 fix unique expiration date validation by @ewaterman in #5143
  • OBPIH-7117 duplicate items error should also show on lot number field by @ewaterman in #5153
  • OBPIH-7096 force adjustment transactions to be after product inventory ones by @ewaterman in #5154
  • OBPIH-7101 FIX. Handle null when comparing expiration dates by @ewaterman in #5159

🛠️ Maintenance

  • OBPIH-6860 set log level to INFO in prod by @ewaterman in #4964
  • OBPIH-6740 Move liquibase migrations to a single entrypoint changelog by @ewaterman in #4860
  • OBPIH-6732 Add Sentry performance and error tracing to React by @ewaterman in #4943

🎈 Miscellaneous

Read more

Release v0.9.3

03 Feb 04:19

Choose a tag to compare

Release Notes

What's Changed

🚀 Features

  • OBPIH-6224 redirect to new product source list form from the stockcard by @drodzewicz in #4896
  • OBPIH-6225 Add PO UoM in the PO shipment workflow by @drodzewicz in #4891
  • OBPIH-6224 Fix permission issue on product supplier controller actions by @drodzewicz in #4905
  • OBPIH-6225 Add bigger fixed width for table columns by @drodzewicz in #4908
  • OBPIH-6225 Include UoM when splitting the line by @drodzewicz in #4909
  • OBPIH-6698 Include label and defaultMessage in base field componnt when props are passed as dynamic attributes by @drodzewicz in #4920
  • OBPIH-6784 Set a more lenient session timeout by @ewaterman in #4918
  • OBPIH-6320 show supplier product name in tooltips by @drodzewicz in #4929
  • OBPIH-6099 Fix issue with global recipient on outbound autosave by @drodzewicz in #4932
  • OBPIH-6649 Add support for Jacoco code coverage reporting by @ewaterman in #4933
  • OBPIH-6802 Bulk set recipient during a stock movement pack step by @ewaterman in #4937
  • OBPIH-6813 Fix product source not displaying on invoice tab of PO show page by @drodzewicz in #4942
  • OBPIH-6813 shipped in po column when edits to shipped quantities in receiving by @drodzewicz in #4941

🐛 Bugfixes

  • OBPIH-6821 Try next sequence number if generating an order number fails by @ewaterman in #4948
  • OBPIH-6825 Fail order items import if recipient is an inactive user by @ewaterman in #4956
  • allow tests to run independently from code coverage by @ewaterman in #4960
  • OBPIH-6858 enable color logs for dev and testing only by @ewaterman in #4959
  • Default to a blank dsn if sentry env vars are not set by @ewaterman in #4963
  • OBPIH-6864 Fix assign identifier job by @ewaterman in #4967

🛠️ Maintenance

🎈 Miscellaneous

Read more

Release v0.9.2.2

03 Feb 04:19

Choose a tag to compare

Release Notes

What's Changed

🚀 Features

  • [OBPIH-6479, OBPIH-6483] PR labeler, PR template description by @ewaterman in #4687
  • Partial invoicing for prepaid POs by @awalkowiak in #4825
  • Full outbound import by @kchelstowski in #4786
  • OBPIH-6693 order adjustment invoice status on order view page improvements by @drodzewicz in #4856
  • OBPIH-6724 Fix invoice item count on invoice list page by @drodzewicz in #4859
  • OBPIH-6693 Fix OrderAdjustmentInvoiceStatus labels by @drodzewicz in #4864
  • OBPIH-6747 support empty lot number in import that matches inventory item defined as null by @drodzewicz in #4866
  • OBPIH-6693 fix adjustment invoice statuses by @drodzewicz in #4871
  • OBPIH-6692 modify order adjustments query on amount outstanding on orders report by @drodzewicz in #4879
  • OBPIH-6692 Display actual not invoiced amount on amount outstanding order report by @drodzewicz in #4886
  • OBPIH-6692 handle negative invoiced amount numbers and invoiced amount not equal to total adjustment amount by @drodzewicz in #4893
  • OBPIH-6781 prevent refreshing and deleting prepayment invoices that already have final invoices associated by @drodzewicz in #4903

🐛 Bugfixes

  • [OBPIH-6613] Fix localization on reasonCode label during pick by @ewaterman in #4782
  • OBPIH-6676 Fix binding of inferred lot expiration date by @drodzewicz in #4836
  • [OBPIH-6679] inferring bin in packing list import based on lot number by @drodzewicz in #4840
  • OBPIH-6688 modify method checking if order adjustment is invoiceable by @drodzewicz in #4843
  • OBPIH-6726 Bugfix to allow pre-migration prepayment invoices to be edited by @ewaterman in #4852

🎈 Miscellaneous

  • OBPIH-6558 Do not mark inferred items as auto allocated by @drodzewicz in #4740
  • New Crowdin updates by @jmiranda in #4736
  • New Crowdin updates by @jmiranda in #4747
  • New Crowdin updates by @jmiranda in #4756
  • New Crowdin updates by @jmiranda in #4761
  • OBPIH-6547 Bump-up unit tests coverage by @alannadolny in #4769
  • OBPIH-6497 [backend] Determine encumbered and invoiceable items or adjustments by @alannadolny in #4772
  • OBPIH-6498 Show confirmation dialog when trying to generate a partial invoice by @drodzewicz in #4774
  • OBPIH-6448 Added accessibility attributes on inbound list components by @drodzewicz in #4773
  • OBPIH-6536 [backend] Create partial invoice for prepay PO by @alannadolny in #4776
  • OBPIH-6497 [backend] Determine encumbered and invoiceable items or adjustments (fix after QA) by @alannadolny in #4778
  • OBPIH-6497 Fix comparing invoice quantities in UoM and in standard Uom by @awalkowiak in #4781
  • OBPIH-6612 Do not check if line was canceled while calculating prepay… by @awalkowiak in #4833
  • OBPIH-6671 Fix amount outstanding on orders report calculation by @awalkowiak in #4832
  • OBPIH-6670 Remove PO number column on confirm page of prepayment POs invoice workflow by @alannadolny in #4834
  • [OBPIH-6612] BUGFIX: set amount field when migrating existing final prepayment invoice items by @ewaterman in #4838
  • OBPIH-6711 Fix date field of stock history record for outbound create… by @kchelstowski in #4839
  • OBPIH-6678 Fix validation for ship date field in the full outbound im… by @kchelstowski in #4837
  • OBPIH-6675 Errors cached despite leaving outbound import workflow by @kchelstowski in #4835
  • OBPIH-6689 Add ability to modify unit price on invoice items made from order adjustments by @awalkowiak in #4841
  • OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments by @alannadolny in #4842
  • OBPIH-6725 Fix validation discrepancy when changing a location during… by @kchelstowski in #4844
  • OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (fix after QA) by @alannadolny in #4847
  • OBPIH-6716 Sorting issue on invoice confirm page for long list of items by @alannadolny in #4845
  • OBPIH-6679 Fix inferring bin location when providing a lot number by @drodzewicz in #4848
  • OBPIH-6679 Fix lookup of available bin locations based on product by @drodzewicz in #4850
  • OBPIH-6689 Fix amount available to inverse calculation by @awalkowiak in #4851
  • OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (fix after QA) by @alannadolny in #4849
  • OBPIH-6761 Sorting issue on invoice confirm page for long list of items (fix after QA) by @alannadolny in #4853
  • OBPIH-6689 Rely on unit price instead amount while calculating inverse items by @awalkowiak in #4855
  • OBPIH-6674 Unable to update bc and unit price through PO import when other items inluced in invoice by @alannadolny in #4846
  • OBPIH-6688 Check if adjusment was invoiced as canceled by @drodzewicz in #4854
  • OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments by @alannadolny in #4858
  • OBPIH-6674 Unable to update bc and unit price through PO import when other items inluced in invoice by @alannadolny in #4862
  • OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments by @alannadolny in #4863
  • OBPIH-6741 Invoice submitted when press enter after input updated quantity by @alannadolny in #4861
  • OBPIH-6691 Add partially invoiced order summary status for order adjustments by @alannadolny in #4857
  • OBPIH-6734 Scroll down to bottom position of the page when redo import by @kchelstowski in #4865
  • OBPIH-6734 Make the Next button not move after uploading a file in fu… by @kchelstowski in #4870
  • OBPIH-6691 Add partially invoiced order summary status for order adjustments by @alannadolny in #4874
  • OBPIH-6745 Two decimal places for unit price column on PO Invoice tab by @alannadolny in #4878
  • OBPIH-6746 Value in amount column of PO Invoice tab for regular POs by @alannadolny in #4880
  • OBPIH-6691 Add partially invoiced order summary status for order adjustments by @alannadolny in #4884
  • OBPHI-6759 Rollback of invoice doesn't reverse order status by @alannadolny in #4892
  • OBPIH-6758 Bad request error when click twice on post and submit buttons for invoice by @alannadolny in #4895

Full Changelog: v0.9.2...v0.9.2.2

Release 0.9.2

03 Feb 04:19

Choose a tag to compare

Release Notes

What's Changed

🎈 Miscellaneous

  • OBPIH-6300 In progress status for fulfillment steps on requestor's dashboard by @alannadolny in #4583
  • OBGM-302 Add unit tests using Spock by @ewaterman in #4582
  • OBPIH-6218 Added accessability attributes and test ids for e2e testing by @drodzewicz in #4584
  • OBPIH-6300 Add tests for mapping requestor's dashboard statuses by @alannadolny in #4585
  • OBPIH-5813 Items statuses before fulfilment - Approvals statuses by @alannadolny in #4588
  • OBPIH-6299 Pending requests not submitted yet by requestor shouldn't show in outbounds list by @alannadolny in #4590
  • OBPIH-6318 Review closed dependabot alerts and check frontend dependencies security vulnerabilities by @alannadolny in #4580
  • OBPIH-6342 Added accessibility attributes for e2e testing by @drodzewicz in #4592
  • OBPIH-5813 Items statuses before fulfilment - Approvals statuses (fixes after QA) by @alannadolny in #4591
  • OBPIH-6318 Review closed dependabot alerts and check frontend dependencies security vulnerabilities (fix github action) by @alannadolny in #4593
  • OBPIH-6299 Pending requests not submitted yet by requestor shouldn't show in outbounds list (Fix after QA) by @alannadolny in #4594
  • OBPIH-6215 Implement displayStatus method for returns with util, that… by @kchelstowski in #4587
  • OBPIH-6299 Pending requests not submitted yet by requestor shouldn't show in outbounds list (Fix after QA) by @alannadolny in #4598
  • OBPIH-6215 Map order placed status to CHECKING instead of CREATED by @kchelstowski in #4603
  • OBPIH-5978 Improve the date shipped field to show a user who shipped the SM, not the one, who created it. by @kchelstowski in #4599
  • OBPIH-6215 Adjust status indicator in the summary view by @kchelstowski in #4606
  • OBPIH-6342 Added accessibility attributes for tests by @drodzewicz in #4609
  • OBPIH-6327 Data model should support "to pick" and "picked" stages by @alannadolny in #4607
  • OBPIH-6213 Create a StockMovementStatus helper which manages displaying statuses for all cases by @drodzewicz in #4589
  • OBPIH-6327 Data model should support "to pick" and "picked" stages by @alannadolny in #4612
  • OBPIH-6153 Add ability to clear pick by @kchelstowski in #4610
  • OBPIH-6363 Validation and items requiring attention after clearing pick by @alannadolny in #4611
  • OBPIH-5936 initial rest assured API tests by @ewaterman in #4600
  • OBPIH-6345 Show translated names on PO edit page and modal by @alannadolny in #4616
  • OBPIH-6344 Show translated product names in PO view page tabs by @kchelstowski in #4615
  • OBPIH-6363 Validation and items requiring attention after clearing pick (Improvement after QA) by @alannadolny in #4617
  • OBPIH-6341 export template for pick import by @drodzewicz in #4613
  • OBPIH-6341 Export only pickPage items for pick template by @drodzewicz in #4622
  • OBPIH-6153 Fix assigning bidirectional association between Picklist a… by @kchelstowski in #4618
  • OBPIH-6345 Show translated names on PO edit page and modal (fixes after QA) by @alannadolny in #4621
  • OBPIH-6368 Fix statuses mapping on outbound list page while filtering after state machine refactor + remove unused filters by @kchelstowski in #4624
  • OBPIH-6356 Fixed bug causing fatal exception if sentry.dsn is not pro… by @jmiranda in #4620
  • OBPIH-6345 Show translated names on PO edit page and modal (fixes after QA) by @alannadolny in #4623
  • OBPIH-6332 Dashboard indicator for number of backdated shipments by @alannadolny in #4628
  • OBPIH-6332 Dashboard indicator for number of backdated shipments (Fix overriding config value) by @alannadolny in #4629
  • OBPIH-6354 Bug resolving upgrade changelog versions by @jmiranda in #4601
  • OBPIH-6393 Replace Pending and Issued statuses for return view page a… by @kchelstowski in #4632
  • New Crowdin updates by @jmiranda in #4627
  • OBPIH-6155 Implement picklist manual import (correct stock) by @drodzewicz in #4625
  • OBPIH-6422 Change the placement of crowdin's login modal by @kchelstowski in #4639
  • OBPIH-6427 Add accessibility attributes for e2e testing on organization, location and location group pages by @drodzewicz in #4634
  • OBPIH-6341 Fixes for export pick document by @drodzewicz in #4640
  • OBPIH-6328 Dashboard indicator for items with backdated shipments by @alannadolny in #4633
  • OBPIH-6155 fixes after review by @drodzewicz in #4641
  • OBPIH-6341 export pick fix for individual pick updates by @drodzewicz in #4643
  • OBPIH-6428 autowire api clients in tests by @ewaterman in #4630
  • OBPIH-6388 github action for autogenerating release notes on new tag by @ewaterman in #4631
  • OBPIH-6387 Run MySQL in a testcontainer for integration tests by @ewaterman in #4644
  • OBPIH-6328 Dashboard indicator for items with backdated shipments (Fixes after QA) by @alannadolny in #4647
  • OBPIH-6395 Add reusable useWizard hook by @kchelstowski in #4642
  • OBPIH-6419 Changes to buttons at pick step for autopick vs cleared mode by @kchelstowski in #4648
  • OBPIH-6396 Full Outbound Import - Reusable file select field (frontend) by @alannadolny in #4646
  • OBPIH-6365 ability to create edit a pick via import with incorrect stock cases by @drodzewicz in #4650
  • New Crowdin updates by @jmiranda in #4636
  • OBPIH-6328 Dashboard indicator for items with backdated shipments (disable string truncation) by @alannadolny in #4649
  • OBPIH-6365 Fix NPE exception when checking for status on availableItem by @drodzewicz in #4652
  • New Crowdin updates by @jmiranda in #4653
  • OBPIH-6365 Add validation on quantity field by @drodzewicz in #4651
  • OBPIH-6396 Full Outbound Import - Reusable file select field (fixes after QA) by @alannadolny in #4655
  • OBPIH-6328 Dashboard indicator for items with backdated shipments (fixes after QA) by @alannadolny in #4659
  • OBPIH-6329 Add details step of full outbound import form by @kchelstowski in #4656
  • OBPIH-6420 Undo edit functionality in cleared pick mode by @alannadolny in #4654
  • OBPIH-6371 Full Outbound Import - Export template (backend) by @alannadolny in #4661
  • OBPIH-6329 Full outbound import - Details step (Fixes after QA) by @kchelstowski in #4663
  • New Crowdin updates by @jmiranda in #4657
  • OBPIH-6372 full outbound import confirm page frontend by @drodzewicz in #4660
  • OBPIH-6329 Fix trigger function by @kchelstowski in #4665
  • OBPIH-6329 Make the new date picker close when picking date without p… by @kchelstowski in #4666
  • New Crowdin updates by @jmiranda in #4667
  • OBPIH-6371 Full Outbound Import - Export template (backend) by @alannadolny in #4668
  • New Crowdin updates by @jmiranda in #4669
  • OBPIH-6371 F...
Read more

Release 0.9.1

03 Feb 04:19

Choose a tag to compare

Release Notes

What's Changed

  • OBGM-514 Make the quartz monitor render properly + add security rules by @kchelstowski in #4420
  • OBPIH-5889 Order of statuses in Status filter of the requests list with approvals supported by @alannadolny in #4432
  • OBPIH-5981 Improve redirect for e-request edit action for a requestor… by @kchelstowski in #4423
  • OBPIH-5981 Fix redirect from location other than origin and destination (QA fix) by @kchelstowski in #4451
  • OBPIH-5135 Browsers cannot change their password by @alannadolny in #4444
  • OBPIH-5967 Can edit completed putaway when go back to edit page after complete by @drodzewicz in #4459
  • OBPIH-5083 Disable amount/percentage field while editing an order adj… by @kchelstowski in #4453
  • OBPIH-6036 New blue icon for putaway in stock history by @alannadolny in #4466
  • OBPIH-5932 Add validation for expiration date in inbound returns by @drodzewicz in #4454
  • OBPIH-6067 Description in header subtitle in Inventory report pages by @alannadolny in #4470
  • OBPIH-6072 Info bar on stock transfer and replenishment page with description by @alannadolny in #4473
  • OBPIH-6035 New triangle icons for adjustments in stock history by @alannadolny in #4469
  • OBPIH-5932 Submit inbound return with status PLACED when going to the next page with status other than PLACED by @drodzewicz in #4478
  • OBPIH-5967 Add completed putaway validation before removing putawayItems by @drodzewicz in #4477
  • OBPIH-5067 Sort items on Vendor filter on invoice list alphabetically by @alannadolny in #4475
  • OBPIH-5905 New submenus in Inventory menu by @alannadolny in #4481
  • OBPIH-5826 comment indication approvals comment by @drodzewicz in #4429
  • OBPIH-6037 Add bin location data to expiration reports by @drodzewicz in #4468
  • OBPIH-6017+OBPIH-6071 Fix inconsistency in generating a product sourc… by @kchelstowski in #4486
  • OBPIH-5826 Approval comment indicator fix by @drodzewicz in #4488
  • OBPIH-5932 Add validation to lot expiration date update when user clicks previous button on inbound returns by @drodzewicz in #4485
  • OBPIH-6037 Add default value for inventoryItems argument on getQuantityOnHandByBinLocation method by @drodzewicz in #4490
  • OBPIH-6044 Export invoice lines details on invoices list page by @drodzewicz in #4484
  • OBPIH-6044 Change export value for budgetCodes and glAccount on invoiceItem export by @drodzewicz in #4494
  • OBPIH-6042 Add filter by date range to expiration reports by @alannadolny in #4487
  • OBPIH-6042 Add filter by date range to expiration reports (fix after QA) by @alannadolny in #4497
  • OBGM-753 Empty string validation on name and code of organization by @drodzewicz in #4416
  • OBPIH-6037 Get only available quantity bin location in expiration report exports by @drodzewicz in #4501
  • OBGM-508 Improve product availability refresh performance by @kchelstowski in #4395
  • OBPIH-6052 validation for zero items to invoice in invoices workflow by @drodzewicz in #4498
  • OBGM-358 Change logging level to error for org.hibernate.orm.deprecation by @awalkowiak in #4504
  • Reinstate unit tests GitHub action by @awalkowiak in #4507
  • OBPIH-6052 validation for zero items to invoice in invoices workflow (post QA) by @drodzewicz in #4509
  • OBPIH-6208 Resurrect the old quartz admin page by @awalkowiak in #4521
  • OBPIH-5832 Product Source Redesign by @jmiranda in #4438
  • OBPIH-6113 Handle save action for product supplier create/edit by @kchelstowski in #4544
  • OBPIH-6126 Rename supplier product name and site name to other generic names by @drodzewicz in #4543
  • OBPIH-6253 Fixed regression on defaultProductPackage on show page and old list page by @drodzewicz in #4546
  • OBPIH-6248 add validation on non buyer organization in preference type import by @drodzewicz in #4545
  • OBPIH-6092 Experimental fix to the issue with jquery tabs loading by @awalkowiak in #4550
  • OBPIH-6209 Edit function during Receipt - Deletes Receiving Qty by @alannadolny in #4549
  • OBPIH-6193 Fix the bin locations report export by @kchelstowski in #4547
  • OBPIH-6113 Fix saving and retrieving bidName and legacy code values by @kchelstowski in #4551
  • Revert "OBPIH-6092 Experimental fix to the issue with jquery tabs loading" by @awalkowiak in #4554
  • OBPIH-6249 Fix upload of documents to e-requests by @kchelstowski in #4553
  • fixed bug on number format for Dutch language. by @chetanmaharishi in #4552
  • OBPIH-6086 update actual ready date on multiple POs via import by @drodzewicz in #4556
  • OBPIH-6210 Checked receipt line is received with quantity when edited to zero by @alannadolny in #4555
  • OBPIH-6256 Unable to clear existing values of org preference type validity dates by @alannadolny in #4557
  • OBPIH-6210 Checked receipt line is received with quantity when edited to zero (improvement after QA) by @alannadolny in #4558
  • OBPIH-6253 source pricing not visible when adding new product source on placed PO (manual and import) by @drodzewicz in #4559
  • OBPIH-6085 Do not allow locations without partial receiving to partia… by @kchelstowski in #4560
  • OBPIH-6113 Make supplierCode not required for product source create/edit by @kchelstowski in #4561
  • OBPIH-6265 Fix issue with removing user roles while exporting a recei… by @kchelstowski in #4564
  • OBPIH-6268 Change "Average Unit Price" to "Unit Price" with "Last Paid" tooltip in all places by @alannadolny in #4563
  • OBPIH-6268 Change "Average Unit Price" to "Unit Price" with "Last Paid" tooltip in all places (Improvement after QA) by @alannadolny in #4565
  • OBPIH-6085 Fix empty lines counter for partial receiving workflow by @kchelstowski in #4566
  • OBPIH-6276 Fix deleting a stock transfer item on inbound return workflow by @kchelstowski in #4567
  • OBPIH-6073 Refactor renderTemplate in the NotificationService by @alannadolny in #4568
  • OBPIH-6123 Set ESLint's operator-linebreak to warn by @kchelstowski in #4571
  • OBPIH-6279 Fix redirect to Edit page for inbound returns on inbound m… by @kchelstowski in #4569
  • OBPIH-6278 Do not allow uom qty different than 1, when chosen uom is … by @kchelstowski in #4570
  • OBPIH-6288 Do not allow to re-generate source code when importing pro… by @kchelstowski in #4573
  • OBPIH-6297 Able to select supplier with deactivated organization as PO origin by @alannadolny in #4574
  • OBPIH-6298 Error while placing a PO without a product source by @kchelstowski in #4575
  • OBPIH-6308 Delete row removes input and split lines in stock transfer process by @alannadolny in #4576
  • OBPIH-6179 Fix redirect to the stock card from the expiring/expired s… by @kchelstowski in #4577
  • OBPIH-6323 Substitutes product names are not visible on Request details tab by @alannadolny in #4578
  • OBPIH-6324 Fix downloading the product synonyms import template by @kchelstowski in #4581

Full Changelog: v0.9.0-hotfix1...v0.9.1

Release 0.9.0 Hotfix 1

03 Feb 04:50

Choose a tag to compare

Release 0.9.0

03 Feb 04:18

Choose a tag to compare

Release Notes

What's Changed

Read more