VendorFuel release change log

Latest updates in VendorFuel plugin.

15.1.0

Added

  • Order detail page allows editing of more billing and shipping address fields, including addressID.

Changed

  • cXML log detail shows better XML and JSON data with collapsible and expandable fields.

  • Accounting page moved under Settings, as it is usually a one-time setting.

  • Admin Orders index page supports filtering and sorting by customer email address and purchase order number, plus filtering by shipping profile or address ID. Ordered by and Approved by fields now show email address instead of name.

  • Admin Order detail page form updated for easier use.

  • Improved help text on Settings pages.

  • 'PO number' used for all instances of purchase order number labels for consistency.

Removed

  • Accounting page no longer appears in the top navigation or WordPress admin menu, since it is now under Settings.

  • Removed unsupported Customers Require Manual Verification and Verify Users options from Settings.

15.0.0

Added

  • Banner and Banner Areas pages show a deprecation warning, guiding admins to use Conditional Content blocks for displaying banner content based on a customer's price sheet.

Changed

Removed

  • BREAKING CHANGE: vf-template shortcode functionality removed. Store admins must now use the newer VendorFuel Blocks for frontend store components. Dashboard now displays an error alert to notify admins to migrate any remaining shortcodes.

  • Banner and Banner Areas no longer show buttons to create new ones, since they are a deprecated feature and will be removed in a future release.

14.2.0

Added

  • Account menu displays notification badges if user is an approver and there are awaiting pending orders.

  • Admin Order detail page shows alert if errors detected in line items or notifications.

  • Dashboard warns user if deprecated vf-template shortcodes are used, with instructions to update these to VendorFuel blocks.

  • Dashboard and Admin Orders index page now shows Payment Type field.

Changed

  • Admin Orders index shows better error indicators, contextual colors, improved filtering and tooltips for order status.

  • Updated help text on Document Profile detail page.

  • Frontend vf-template shortcodes will more visibly fail if they are missing or using an invalid name attribute, preventing misnamed templates from silently failing and unknowingly disrupting user experience.

  • Group Orders page defaults to showing orders pending approval, with clearer instructions what to do if no pending orders are available.

  • Orders page directs group approvers to Group Orders page if they are wanting to approve order, providing clearer direction if they were expecting pending orders on the Orders page.

Fixed

  • Admin index pages would lose field filters when pagination or sorting changed.

14.1.0

Added

  • Purchasing Document Profile detail form now shows Options field.

  • Purchasing Vendor detail form now shows a Dropship field.

  • Return Merchandise Authorizations (RMAs) index page now available via the Orders index page.

Changed

  • Customer Account index page now shows PO prefix.

  • Revised plugin description.

  • Updated PayFabric Payment Gateway form to give clearer guidance to user where to find appropriate form information.

Fixed

  • Forms to sign in may not display relevant error messages to user.

14.0.0

Added

  • Added searchable section cards to Dashboard for easier navigation.

Changed

  • Build process now uses default WordPress Webpack configuration.

  • Top navigation no longer shows dropdown menus to better enforce consistency.

  • "Admin Users" renamed "Users" in WordPress plugin submenu to match name elsewhere.

Fixed

  • Build task no longer duplicates block-related folders in two output locations.

  • Purchasing Cost Sheet form dropdown appearances fixed, changed to simpler select elements.

Removed

  • BREAKING CHANGE: Blocks for the WordPress block editor have been moved to a new plugin: VendorFuel Blocks. Please install and activate the VendorFuel Block plugin for Gutenberg blocks.

    • Why this was done: An issue was discovered which could cause problems as more legacy frontend code was upgraded to be WordPress Gutenberg blocks. The best solution seemed to be to separate all block development to a new plugin that would use only the latest WordPress APIs.

    • Moving forward, all future Gutenberg block-related code will be in the VendorFuel Blocks plugin, leaving the VendorFuel plugin for admin-related code and legacy frontend shortcodes as they are deprecated out.

13.2.0

Changed

  • Added type property to Punchout cXML list page.

  • Punchout cXML logs display properly formatted with syntax highlighting and collapsible tags.

13.1.5

Fixed

  • Customer Group detail page wasn't showing notifications when group was saved.

  • Plugin admin pages didn't warn user if required API key was missing, leading to possible invalid API requests and redirection errors.

13.1.4

Fixed

  • Catalog page links weren't working.

13.1.3

Added

  • Wide and full-width support added to VendorFuel blocks.

Fixed

  • Cart and Checkout pages now direct punchout customers to place order instead of the Catalog page if their cart is empty.

13.1.2

Changed

  • Updated dependency packages.

  • Now requires WordPress 6.6.

13.1.1

Fixed

  • Customer detail page wouldn't show selected price sheet, and wouldn't allow reverting to none after a price sheet was selected.

13.1.0

Changed

  • Customer Group and Promo Code detail page user interface updated.

Fixed

  • Cart page button still said "Save to Cart" when it should say "Add to Shopping List".

  • Multiple instances of some blocks (e.g. Checkout, Cart, etc.) could be added to a page or post, when they are intended to only appear on a page or post once.

  • Promo Code detail page user interface wasn't working for some fields.

  • Shopping Lists block would display an empty table instead of a relevant message when the user hadn't saved any shopping lists yet.

  • Users unable to select group on Role detail page.

13.0.0

Added

  • Permalinks for all VendorFuel-generated pages can be managed under WordPress > Settings > Vendorfuel > Permalinks.

  • Punchout cXML logs can now be viewed under Punchout > cXML.

  • Setting to hide billing contact information from customers added to WordPress > Settings > VendorFuel > Customers.

  • Registration block supports setting customer role using WordPress block editor.

  • WordPress patterns added to block editor that contain expected content for VendorFuel-generated pages.

  • WordPress blocks added for VendorFuel frontend functionality to eventually replace older template shortcodes.

Changed

  • Admin Punchout page no longer shows Suppliers list, but links to cXML logs and Suppliers list.

  • Checkout page redirects to Orders page after completing order with credit card.

  • Document Profile form updated.

  • New installations of VendorFuel will generate new pages containing blocks instead of shortcodes.

  • Permalinks for Catalog and Product Detail pages moved to WordPress > Settings > VendorFuel > Permalinks.

  • Saved Carts is now called Shopping Lists to avoid confusion with certain actions like 'Add to Cart'.

Fixed

  • Customer Account detail page would show Addresses tab before the customer was created and able to have addresses assigned to it.

  • Document Profile page wouldn't allow updating of password.

  • Punchout Supplier detail page wouldn't show endpoint fields when creating a new supplier.

  • Some pages might show an error when browser refreshed on that page.

  • Settings link in WordPress menu pointed to incorrect page.

Last updated