Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork466
· 87 commits to develop since this release
28ea8ba This commit was created on GitHub.com and signed with GitHub’sverified signature.
⚠️ 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
- OBPIH-6381 Wrap Text for long product names on Goods Receipt Note by@SebastianLib in#5197
- OBPIH-6780 Add Page numbers on Picklist and Delivery Note by@SebastianLib in#5199
- OBPIH-7165 Sort Picklist items by Bin Locations by@SebastianLib in#5208
- OBPIH-7108 Save progress when clicking Next on count and recount workflows by@SebastianLib in#5224
- OBPIH-7158 Bump up unit tests coverage (0.9.4 test cycle) by@alannadolny in#5217
- OBPIH-7042 Add Zone to Bin location filter in cycle count tabs by@SebastianLib in#5221
- OBPIH-7147 Separate Pack levels in Delivery Note by@SebastianLib in#5219
- OBPIH-7242 Create "box" component for alignment and transaction type columns by@SebastianLib in#5235
- OBPIH-7240 Create page with two tabs for inventory changes report by@alannadolny in#5239
- OBPIH-7064 Add information to discrepancy / success message after save count by@SebastianLib in#5234
- OBPIH-7019 Draft unfinished resolve workflow by@SebastianLib in#5245
- OBPIH-7178 Batch endpoint for insert/update cycle count items by@kchelstowski in#5233
- OBPIH-7234 Change data-testid for order select by@alannadolny in#5251
- OBPIH-7139 Erase draft when switching location by@alannadolny in#5248
- OBPIH-7093 Small search and pagination issue on cc lists by@SebastianLib in#5247
- OBPIH-7269 Add import count widget (dropzone on UI, upload endpoint, … by@kchelstowski in#5253
- OBPIH-7178 Fix creating cycle count items in batch with the same inve… by@kchelstowski in#5256
- OBPIH-7115 Prevent access to cycle count from another location by@SebastianLib in#5254
- OBPIH-7239 Reporting - Cycle Count by@alannadolny in#5252
- OBPIH-7139 Erase draft when switching location (fix after QA) by@alannadolny in#5267
- OBPIH-7036 Add data-testid to search field on persons list by@alannadolny in#5266
- Disable MySQL 5.7 test runner by@ewaterman in#5271
- OBPIH-7241 Create table component for inventory transactions report (fix) by@SebastianLib in#5270
- OBPIH-7241 Create table component for inventory transactions report (improvement) by@SebastianLib in#5275
- OBPIH-7269 Add Import Count Widget by@alannadolny in#5277
- OBPIH-7258 Group rows for individual cycle count on a product in inve… by@jmiranda in#5273
- OBPIH-7307 To Count and To Resolve products visible and disabled on All Products tab by@SebastianLib in#5278
- OBPIH-7270 Apply import cycle count items to count step by@kchelstowski in#5260
- OBPIH-7270 Fix updating non-custom rows from import by@kchelstowski in#5290
- OBPIH-6962 Allow Export of only Results on Product Source List Page by@SebastianLib in#5202
- OBPIH-7115 Prevent access to cycle count from another location (fix after QA) by@SebastianLib in#5274
- OBPIH-7194 Refactor transactions after Record Stock by@alannadolny in#5262
- OBPIH-7258 Fixed the granularity issue introduced by transaction details CTE by@jmiranda in#5293
- OBPIH-7254 Refactor transaction during Load demo data by@alannadolny in#5291
- OBPIH-7294 Fallback to current user for counted by and recounted by by@SebastianLib in#5297
- OBPIH-7254 Refactor transaction during Load demo data (Fix after QA) by@alannadolny in#5301
- OBPIH-7194 Refactor transactions after Record Stock (Fix after QA) by@alannadolny in#5304
- OBPIH-7309 Sort in alphabetical order in count and recount workflows by@SebastianLib in#5284
- OBPIH-7291 Create “Assign count” modal by@SebastianLib in#5292
- OBPIH-7309 Reverse color logic of alphabetical sort button (fix) by@SebastianLib in#5306
- 🐳 Fixing deployment using Docker by@ricardoapaes in#5279
- OBPIH-7258 Fix display root causes and comments + improve disabling "Import Count" button by@SebastianLib in#5302
- OBPIH-7271 Handle invalid count import by@kchelstowski in#5313
- OBPIH-7046 Prevent selecting to count when in pending outbound by@SebastianLib in#5309
- OBPIH-7294 Fallback to current user for counted by and recounted by (fix) by@SebastianLib in#5315
- OBPIH-7254 Refactor transaction during Load demo data (fix importing bin locations) by@alannadolny in#5316
- OBPIH-7046 sending props to cancelCounts function (fix) by@SebastianLib in#5318
- OBPIH-7333 Fix importing count form twice by@kchelstowski in#5319
- OBPIH-7259 Create mock endpoint for inventory audit report by@jmiranda in#5307
- OBPIH 7260 Create table for products inventory changes report by@SebastianLib in#5317
- OBPIH-7046 Don't block count for 'In Progress' products (fix) by@SebastianLib in#5321
- OBPIH-7345 Import date counted and counted by in count by@kchelstowski in#5329
- Update Tomcat links to version 9.0.106 in Ubuntu 22.04 installation g… by@jkondrat in#5337
- OBPIH 7320 Create dashboard tab layout and launch with time range by@SebastianLib in#5320
- OBPIH-7321 Generate dashboard tiles by@SebastianLib in#5338
- OBPIH-7271 Fix validations on lot number, bin location, date counted … by@kchelstowski in#5339
- OBPIH-7180 Virtualize count and recount table rendering by@alannadolny in#5344
- OBPIH-7260 Fix recount difference calculation when input is 0 in recount table by@SebastianLib in#5346
- OBPIH-7325 Create indicator: inventory loss by@SebastianLib in#5345
- OBPIH-7343 Last counted date is not updating correctly after refactor… by@kchelstowski in#5343
- OBPIH-7260 Fix format currency values and months of stock change by@SebastianLib in#5353
- OBPIH-7322 Create indicator: products inventoried by@SebastianLib in#5348
- OBPIH-7311 Improve Transaction report after Product Inventory transactions refactor by@alannadolny in#5314
- OBPIH-7306 Refactored inventory audit API to include actual data by@jmiranda in#5352
- OBPIH-7361 Fix single product dialog in transaction report by@alannadolny in#5358
- OBPIH-7116 Show recount comment on adjustment transaction in stock hi… by@kchelstowski in#5356
- OBPIH-7366 Fix performance issues of cycle_count_details view on MySQL by@kchelstowski in#5363
- OBPIH-7365 Unable to finish recount when perform any change on stock card by@SebastianLib in#5364
- OBPIH-7293 Add “Assign count” modal after “Resolve now” modal (fix after QA) by@alannadolny in#5361
- OBPIH-7290 Assign counted by and recounted by while creating CC (Fix after QA) by@alannadolny in#5365
- OBPIH-7322 Create indicator: products inventoried (fix after QA) by@SebastianLib in#5366
- OBPIH-7260 Improve table number formatting and display + for positive changes by@SebastianLib in#5368
- OBPIH-7311 Improve Transaction report after Product Inventory transactions refactor (Fix after QA) by@alannadolny in#5369
- OBPIH-7361 Fix single product dialog in transaction report (Fix after QA) by@alannadolny in#5371
- OBPIH-7322 Create indicator: products inventoried (fix) by@SebastianLib in#5370
- OBPIH-7359 Items inventoried this month indicator issue by@alannadolny in#5373
- OBPIH-7323 Create indicator: inventory accuracy by@SebastianLib in#5362
- OBPIH-7372 Filter issues Products and Transactions reports by@alannadolny in#5377
- OBPIH-7311 Improve Transaction report after Product Inventory transactions refactor (Fixes) by@alannadolny in#5379
- OBPIH-7314 Include all inventory transaction in inventory audit report (also fixes OBPIH-7373, OBPIH-7325) by@jmiranda in#5381
- OBPIH-7361 Fix single product dialog in transaction report (Fixes) by@alannadolny in#5382
- OBPIH-7311 Improve Transaction report after Product Inventory transactions refactor (Fixes) by@alannadolny in#5383
- OBPIH-7313 Build view for Inventory Transactions Report to contain da… by@kchelstowski in#5378
- OBPIH-7368 Improve performance of export/import of counting step with… by@kchelstowski in#5391
- OBS-1876 Add HS Code Product Attribute to Commercial Invoice doc by@awalkowiak in#5389
- OBPIH-7372 Filter issues Products and Transactions reports (Fix) by@alannadolny in#5395
- OBPIH-7376 Errors encountered when using Record Stock to create or update inventory by@alannadolny in#5393
- OBPIH-7313 Fix Inventory Transaction Report qty before calculation wh… by@kchelstowski in#5408
- OBPIH-7311 Improve Transaction report after Product Inventory transactions refactor (Changes in calculation) by@alannadolny in#5400
- OBPIH-7425 'No results found’ message briefly appears before the table is loaded in products and inventory transaction reports by@alannadolny in#5406
- Added long overdue security policy to main github repository (fixes#2707) by@jmiranda in#5405
- OBPIH-7373 Fix calculation of number of counts and fix the last count… by@kchelstowski in#5401
- OBPIH-7413 Adjust context in inventory accuracy and inventory loss indicators + fix indicators fetching by@SebastianLib in#5402
- OBPIH-7353 UI changes: sort and number of rows on inventory transactions report by@SebastianLib in#5412
- OBPIH-7426 Missing page scroll for larger item lists in Recount Workflow after closing the Assign modal by@alannadolny in#5410
- OBPIH-7402 UI changes: sort and number of rows on products report by@SebastianLib in#5409
- OBPIH-7329 Improvements in the old product inventory transactions migration by@awalkowiak in#5403
- OBPIH-7429 Alignment issue for info bar about inventory updated during count by@alannadolny in#5411
- OBPIH-7259 Fix calculation of number of counts for an adjustment with… by@kchelstowski in#5416
- OBPIH-7433 Fix prevent all import comments from appearing on every transaction by@SebastianLib in#5421
- OBPIH-7420 Empty comment added to each line in inventory import by@SebastianLib in#5407
- OBPIH-7329 Product Inventory migration improvements by@awalkowiak in#5425
- OBPIH-7362 Add filters for assignee and deadline in count and recount tabs by@SebastianLib in#5414
- OBPIH-7376 Errors encountered when using Record Stock to create or update inventory (Fix) by@alannadolny in#5423
- OBPIH-7341 Fix assigning users when product quantity is changed to 0 during counting, and disable the Assign button if nothing is selected by@SebastianLib in#5426
- OBPIH-7313 Fix inventory adjustment recognition and qty before/after … by@kchelstowski in#5428
- OBPIH-7313 Fix inventory transactions report crashing MariaDB by@kchelstowski in#5430
- OBPIH-7313 Fix performance issues in inventory transactions report fo… by@kchelstowski in#5432
- OBPIH-7438 Fix Correctly display new inventory lines after form validation on record stock by@SebastianLib in#5429
- OBPIH-7313 Improve transactions report performance (reduce N+1 querie… by@kchelstowski in#5434
- Revert "OBPIH-7313 Improve transactions report performance (reduce N+1 querie…" by@kchelstowski in#5435
- OBPIH-7446 Change link url for Associated Product by@SebastianLib in#5438
- OBPIH-7438 Move validation logic before transaction processing (improvement) by@SebastianLib in#5439
- OBPIH-7449 Correct Most Recent Stock Count date in Export Latest Inventory Date report by@SebastianLib in#5441
- OBPIH-7440 Frontend virtualization improvements for count and recount workflows by@SebastianLib in#5437
- OBPIH-7434 Fix performance issues in Products Changes report - materi… by@kchelstowski in#5442
- OBPIH-7434 Fix number of counts not being displayed properly by@kchelstowski in#5443
- OBPIH-7434 Specify an index explicily for DB optimizer not to choose … by@kchelstowski in#5444
- OBPIH-7451 Fix total price doesn't update when edit in invoice by@SebastianLib in#5445
- OBPIH-7455 Fix before/after qty issues in the inventory transaction r… by@kchelstowski in#5449
- OBPIH-7455 Fix refreshing product inventory summary table by@kchelstowski in#5450
- OBPIH-7463 Fix products and inventory transaction reports with produc… by@kchelstowski in#5456
- OBPIH-7464 Prevent backspace from deselecting assignee field in Assign modal by@SebastianLib in#5454
- OBPIH-7450 Add custom labels in GSP instead of localizations for PO view by@SebastianLib in#5453
- OBPIH-7451 Add validation for orderAdjustment invoices by@SebastianLib in#5452
- OBPIH-7460 Remove empty field options and prevent adding empty Tags, Catalogs, Cateogries etc. by@SebastianLib in#5451
- OBPIH-7457 Fix prevent adding supplier as manufacturer via import by@SebastianLib in#5448
- OBPIH-7452 Fix last stock count for items with backdated shipments to include transactions without baselines by@SebastianLib in#5447
- OBPIH-7455 Fix comments on inventory transactions report and filter by product in products report by@kchelstowski in#5457
- OBPIH-7465 Record stock not creating the correct adjustment when backdated by@alannadolny in#5464
- OBPIH-7462 Limit number of old product inventory transactions migrated at once by@awalkowiak in#5462
- OBPIH-7466 Hide Export button on Products and Transactions reports by@SebastianLib in#5459
- OBPIH-7465 Record stock not creating the correct adjustment when backdated (fix after QA) by@alannadolny in#5465
- OBPIH-7467 Remove facility-specific forecasting configuration from Location by@SebastianLib in#5463
- OBPIH-7465 Record stock not creating the correct adjustment when backdated (Fixes after QA) by@alannadolny in#5468
- OBPIH-7471 Keep Approver column visible after clicking clear button (fix) by@SebastianLib in#5467
- OBPIH-7465 Record stock not creating the correct adjustment when backdated by@alannadolny in#5473
- OBPIH-7477 Fix performance issues of inventory transactions report wh… by@kchelstowski in#5472
- OBPIH-7468 Display wards and depots on PO shipment (fix) by@SebastianLib in#5471
- OBPIH-7478 Validation issue on record stock when item with zone in stock by@alannadolny in#5470
- OBPIH-7487 Fix wrong qty before in the inventory transactions report … by@kchelstowski in#5477
- OBPIH-7465 Record stock not creating the correct adjustment when backdated (Fix after QA) by@alannadolny in#5475
- OBPIH-7487 Fix negating the qty before for damaged, expired and consm… by@kchelstowski in#5478
- OBPIH-7468 Remove organization codes and append location types at the end of the destination dropdown in 'Create Shipment from PO' (fix after QA) by@SebastianLib in#5481
- OBPIH-7493 Last counted date incorrect when migration created baselin… by@kchelstowski in#5491
New Contributors
- @ricardoapaes made their first contribution in#5279
- @jkondrat made their first contribution in#5337
Full Changelog:v0.9.4...v0.9.5-hotfix3
Assets3
Uh oh!
There was an error while loading.Please reload this page.