* Fix: Resolved temporary product & purchase order creation issue.
* Fix: Resolved blank product thumbnail image on the low stock products page.
* New Feature: It’s now possible to add a temporary product to a purchase order that is not registered in your store.
* Upgrade: A product can now be added to multiple purchase orders.
* Change: The way a product is calculated as low in stock has been modified. For it to be considered as low in stock it needs to have a stock value less than or equal to the low stock threshold level plus any amount in any active purchase order.
* Change: Discontinued variant will no longer be disabled when it is set as discontinued and run out of stock.
* Fix: Resolved PDF error when downloading PDF purchase order file.
* Change: Shows a message to select a supplier instead of showing all products on the low stock products table.
* Change: Modified the code for listing products in the low stock products when changing the supplier.
* Fix: Resolved JS issue of sending e-mails to a supplier.
* Fix: Resolved a CSS issue getting overwritten by other plugins’ CSS.
* Upgrade: An additional table is added on the low stock page named “Purchase Order Preview. You can see the products in the purchase order preview table when you enter the qty in the box and then press the “Update PO preview”-button.
* Fix: Updated library files to latest version for PDF, XLS and, DOC file format.
* Fix: Updated correct values of physical stock and units in stock when a new order is created.
* Fix: Sometimes old values were replaced back when updating values through the custom OIMWC update button and then pressed WooCommerce update button.
* Fix: Corrected the stock value when filling the stock from the arrived stock section on the purchase orders page. This issue was caused when the product was out of stock.
* Fix: Adjusted so all new duplicated products’ stock value will be based on the source’s physical stock value.
* Fix: Corrected total count of the low stock products on the Inventory Overview page.
* Fix: Purchase order notes were not written in the PO.
* Fix: Some image types were not visible when selected as the PO logotype.
* Important information: Purchase order file and options have got a major overhaul this patch. Many new settings have been added so be sure to update your information on the settings page and enter your supplier’s e-mail address for orders.
* New Feature: Order Overview Page Filters. It’s now possible to filter all orders on the Order Overview page by orders that have products Out of stock, In stock, or are discontinued.
* New Feature: Send a purchase order directly to the supplier’s email address for ordering. You can set the default subject, default reply-to, and default message on the settings page.
* New Feature: Purchase order files now have many new data options to include such as product image, purchase price, business office address, and much more.
* Upgrade: Purchase Order File Improvements. With this upgrade, we have done major improvements in the purchase order file structure. It’s now possible to download purchase files in 3 formats such as PDF, DOC, and XLS (Note: PDF and DOC formats are only included in the Gold & Platinum version). You can add your own business logo and change the color scheme of the PO from the settings page.
* Upgrade: The order overview page table is now more compact and adjustable with the browser size. You don’t have to scroll the whole page to see the last orders.
* Upgrade: The products on the order overview page now include SKU.
* Fix: Product stock history was never intended to be higher than a few rows of text, this has now been fixed.
* Fix: A discontinued product was in some cases disabled even if it had products still in stock.
* Fix: Discontinued product texts have been corrected.
* Fix: Corrected an error where all stock-related data for all product variants were locked if just one product variant were changed.
* New Feature: Added function to enter a replacement product for a discontinued product. The replacement product will be shown on the product page in form of a link.
* New Feature: Added save buttons to simple and variable product pages. It saves all supplier information as well as OIMWC related data without reloading the page.
* New Feature: Added new filter options for orders on the orders page.
* Upgrade: Added support to automatically adjust and update the stock-related data using WP All Import Pro plugin.
* Upgrade: If an order contains a product that is set as discontinued and is out of stock then a warning notification will be displayed on the OIMWC pages.
* Change: Added product SKU beside the product name in the order overview table.
* New Feature (All users): To prevent stock mismatch errors we have created a background script that checks if the product’s WooCommerce stock, Physical stock, Units in stock, and Pack size are matching. If any mismatching data is found, it will be displayed as a notification message on the OIMWC pages. If there are more than 10 products detected with incorrect stock values, you get the option to download the whole product list with mismatching data. If this is the case we recommend you check your inventory and update only the physical stock you have, the plugin will then calculate and change all other stock values based on your new physical stock and pack size.
* New Feature (All users): Product stock history. This info is available on the product page under the inventory tab. Product stock history includes all stock-related changes made to WooCommerce stock, Physical stock, Units in stock, and Pack size.
* Upgrade (All users): Added setting to disable/enable the OIMWC GTIN field on the product page if a known installed and active third-party plugin is already managing GTIN on the site.
* Upgrade – Importing stock-related data with the default WordPress import tool will now automatically adjust the remaining stock data. For example, if importing Physical stock values the WooCommerce stock and Units in stock will be updated to match the imported value. This will always be done when WooCommerce stock, Physical stock, Units in stock, or Pack size are imported.
* Change – Setting a product with unmanaged stock to discontinued will now also set it as out of stock to prevent orders of that product.
* Change – Renaming Meta: oimwc_supplier_total_pieces in the database to Meta: oimwc_physical_units_stock.
* Change: Inventory stock value is now estimated on values from the supplier with the lowest purchase price.
* Change: Restrict users to change only one stock-related field at a time while updating the product. Restricted fields are WooCommerce stock, Physical Stock, Units in Stock, and Pack Size. This tweak is made to prevent wrong stock value calculations.
* Change: Removed unnecessary fields from the OIMWC tab for the variable products such as GTIN number, Physical stock, Units in stock, and supplier info.
* Change: Added a warning message when the user changes the pack size of a product that is currently included in the active order.
* Fix: Stock data were not always synchronized when changes in products were made.
* Fix: Fixed the low stock product count issues while importing. Also added support to calculate and update the values of units in stock, physical stock based on the WooCommerce stock added in the product import file.
* Fix: Fixed popup design while adding the products to a purchase order. Added error message if there are no possible purchase orders available to add the product to.
* Fix: Fixed notification visual bug on the inventory overview page.
* Fix: Fixed quick search bar product search issue on the ‘All Pages’ page.
* Fix: Changed the stock value from decimal to integer while saving it to the database.
* Fix: Fixed minor layout issue on the orders page.
* Fix: Fixed the physical stock value issue while updating products as fully arrived on the purchase orders page.
* Fix: Fixed the negative physical stock visual error on the Inventory Overview page.
* Fix: Fixed the special character that appears in the product name while adding the product to a purchase order.
* Fix: Fixed the visual error of order meta of supplier product id on the order detail page.
* Fix: It was not possible to add new suppliers to the product edit page.
* Fix: User roles access was not working properly in the user restriction feature.
* New Feature (Gold and above): Added support for the multiple suppliers. The user is now able to add more than one supplier for simple and variable products.
* Upgrade: It’s now possible to create purchase orders for suppliers that do not have products that have reached their low stock threshold level.
* Upgrade: Categorized all the suppliers in the dropdown based on their low stock products on the low stock page.
* Upgrade: Added supplier product ID and supplier URL in the order quick view and order detail page for the products that do not manage stocks.
* Change: Changed the text of total ordered items based on the pack size in the ‘Products awaiting delivery’ and ‘View Purchase Order’ page in the ‘Order Info’ column.
* Change: Displayed warning popup when the user tries to create a purchase order without choosing any supplier. Added a tooltip message to the disabled QTY field.
* Change: Added ‘Admin login page URL’ in the support contact form.
* Fix: Missing supplier link.
* Fix: Issue in the units in the stock field.
* Fix: Table prefix in the wp queries.
* Fix: CSS issue of the page design.
* Change: Deactivate free version plugin if the premium version is active.
* Fix: Fatal error of redeclaration of the function.
* Fix: Stock issue while updating the product in the silver version plugin.
* New Feature: Added sub-total at the bottom of the low stock products table when a user creates a purchase order.
* New Feature: Implemented autoload product functionality for the Receiving, Pending, and Completed purchase orders.
* Upgrade: User now able to add the same product to different orders of the same supplier.
* Upgrade: Display confirmation pop-up with the product name in it when the user tries to add a product to the purchase order.
* Design Changes: Removed sticky header for the mobile devices.
* Fix: Responsive design issue in mobile devices.
* Fix: The missing plugin icon in the plugin update listing table.
* Fix: An issue of showing error messages of the paid plans to the trial plan users.
* New feature: Add ‘Add to list’ functionality in the Purchase Order detail page. It allows users to manually add products to any pending purchase order.
* Upgrade: Modified ‘Add to order’ functionality using ajax. No need to reload the page when working with different suppliers.
* Upgrade: Modified low stock supplier counter functionality to reduces the page load times.
* Design: A dark overlay is applied to information when new data loads.
* Fix: When filtered by a supplier on the Inventory Overview page, all products were not listed.
* Fix: Manually adding product to existing order was not working as intended.
* Fix: Table separator issue in Awaiting delivery table.
* New feature: Enable user to add multiple shipping addresses in the settings page. Any saved shipping address can be used when creation PO file.
* New feature: Added low stock threshold level field on the supplier page.
* New feature: Implemented searching for the supplier using ajax on the supplier’s page.
* New feature: Possibility to sort all the columns on the supplier page table using ajax.
* New feature: Possibility to sort all columns of the purchase orders tables using ajax.
* New feature: Possibility to filter the purchase orders by suppliers in the Purchase Orders page tables using ajax.
* New feature: Added search box to search the products in the table as well as supplier wise in the Inventory Overview page tables.
* Upgrade: All pages have been speed optimized.
* Upgrade: Removed default pagination of the tables. And added possibility to ‘Auto Load’ products while scrolling down the page in the Inventory Overview page tables.
* Upgrade: Possibility to filter the products by the supplier in the Inventory Overview page tables using ajax.
* Upgrade: Orders in the Purchase Order pages will ‘Auto Load’ while scrolling down the page.
* Upgrade: Loaded order overview page data using ajax.
* Upgrade: Minimized the time of the page-load of the Inventory Stock Values page. Get the current value of the stock using ajax.
* Upgrade: Load scripts and styles of the plugin on the necessary pages only.
* Design change: Made header sticky so that the user can easily access all the functions wherever the user is on the page. Sticky header on Inventory Overview pages, Purchase Order pages, and Suppliers page.
* Design change: Implemented compact and clear new design for all the pages.
* Design change: Implemented a new design of the settings page.
* Design change: All admin pages are now responsive.
* Removed: Removed ‘Estimate Arrival Date’ column from the completed purchase orders table.
* Removed: Removed search button from the admin search bar to enable users to search by pressing the enter key.
* Change: Made 1st topic open when the user land on the help page.
* Bug: Bug in units in the stock calculation.
* Bug: Fix OIMWC Inquiry email template format.
* Bug: Estimated arrival date on the front product page.
* Bug: Tool-tip content when change status by lock/unlocking the order.
* Upgrade: Now order overview page includes all orders with custom order statuses.
* Upgrade: Missing stock qty functionality that shows in the order preview and the order details page now works with custom order status also.
* Fix: Bug when downloading PO file in a different language while there is another language selected in the user profile.
* Fix: Bug in the calculation of the physical stock when the user tries to change stock directly from the product edit page.
* Fix: Select all checkbox missing on the orders listing page.
* Minor bug fixes.
* Upgrade: Added Supplier on the WooCommerce product page with the possibility to sort and filter by a supplier.
* Upgrade: New supplier info – Tax/VAT number and contact person.
* Upgrade: Added purchase order buttons directly to the purchase order page.
* Upgrade: GTIN numbers (EAN, UPC, and so on) can now be added to each product. The GTIN number is displayed on the product font-page.
* Upgrade: Purchase Order Status is now changed from Active/Finalized to Pending, Ordered, Receiving, and Completed.
* Upgrade: Added low stock threshold level for suppliers. When X number of different product types from the same supplier has reached low stock value a notification in the admin menu will appear. The supplier name will be marked red in the supplier filter list.
* Upgrade: Added settings to change purchase order language.
* Upgrade: Added settings to select what data to include in purchase orders.
* Upgrade: Physical stock can now be directly changed.
* Fix: Some orders had the wrong order status icon.
* Fix: OIMWC e-mail template removed.
* Fix: Select lists are now alphabetically sorted.
* Fix: Physical stock qty was not calculated correctly for custom order statuses. If you are using custom order statuses, please update your settings.
* Fix: RankMath was not showing correct URLs.
* Other: After a purchase order is created the user is sent to the purchase order page.
* Removed credit card requirement to start trials.
* Fix: Bug in the missing quantity status in order details page and order preview.
* Fix: Bug in the fulfilled orders list filter.
* Minor bug fixes.
* Bugg fixes
* Moved premium feature ‘Admin Quick Search Bar’ to the free version of the plugin.