Changelog

Perfex Product Hub release notes

Every version of Perfex Product Hub, newest first: what is new, improved and fixed, and what to check before you upgrade.

Current version
v1.1.0
Released
Releases
7
  1. v1.1.0Latest

    Assets and equipment

    1 new10 improved

    New: Assets (own menu entry and a section in Product Hub)

    • ImprovedAsset register: tag numbered from your own pattern (for example IT-{YY}-{SEQ:4}), name, category, model, serial, optional catalog product, supplier and purchase order, purchase date, cost and currency, warranty end, location and warehouse, status (in stock, assigned, in repair, lost, retired, disposed), photos and documents in private storage, and custom fields per category
    • ImprovedCheck-out and check-in to a staff member, a customer (rented or loaned equipment), a project or a location, with due date, condition and notes. Receipt is confirmed without a signature: the staff member clicks I Received This under My Equipment, or the issuer types who confirmed at hand-over. Full history per asset on its timeline
    • ImprovedMaintenance: plans every N days or months or on a date, which create the work order ahead of time, and ad hoc work orders with cost, vendor and downtime; Perfex notifications for maintenance due, due back, overdue and warranty ending; overdue pills in every list
    • ImprovedDepreciation: straight line and declining balance (switching to straight line at the end), useful life, salvage value, monthly schedule per asset and a book value report as of any month, with CSV export
    • ImprovedAudits: count the assets at a location or warehouse by scanning their labels (USB/Bluetooth scanner, typed tag or the camera); results found, missing and found elsewhere; on closing, mark missing ones lost and move the others
    • ImprovedLabels: printable A4 sheet (3 × 7) with QR code and Code 128, as a page or a PDF
    • ImprovedOverview with assets value, assigned, due back, maintenance due and warranty ending; filters; CSV export (formula-safe) and CSV import with a check first and undo
    • ImprovedSwitching from another asset module: read-only import from three widely used Perfex asset modules (listed on the Import screen), with a dry run, one batch per run, undo by batch and no duplicates on a second run. The other module is never changed

    Permissions

    • NewNew group Product Hub Assets: View Assets, Manage Assets, Check Out and In, Maintenance, Audits. Any of them can read the register. Customer and project holder names follow Perfex visibility

    Family

    • ImprovedAI Staff: Find Assets, Assets Due Back and Asset Maintenance Due (read only). Brain Pro: four asset widgets. Flow Studio: triggers asset checked out, asset overdue and asset maintenance due. Connect: read-only resource pph_assets
    • ImprovedFor accounting modules: monthly depreciation entries (filter pph_asset_depreciation_entries) and a posted record (action pph_asset_depreciation_posted)

    Upgrade

    • From 1.0.5 or older: replace the files, then Setup › Modules › Upgrade Database (or open any admin page); new tables only, nothing is removed. Give staff the new Product Hub Assets permissions under Setup › Staff › Roles
  2. v1.0.5

    Fix: Flow Studio steps and triggers

    1 fixed

    Fixed

    • FixedFlow Studio: the Catalog step's Direction and Field choices and the Stock changed trigger's fields are registered in the format Flow Studio documents, so they show with their labels in the flow builder without relying on Flow Studio converting them. Existing flows keep working unchanged

    Upgrade

    • From 1.0.4 or older: replace the files, then Setup › Modules › Upgrade Database (or open any admin page); nothing is removed
  3. v1.0.4

    Fix: SKU identity setup on fresh installs

    2 fixed

    Fixed

    • FixedSales › Set Up SKU Field created the Perfex items custom field hidden from the items table, which Product Hub's own check does not accept: on a fresh install the identity was never found afterwards (invoices asked to set it up again, and a second setup asked to repair the field). The field is now created visible on the items table
    • FixedExisting installs are repaired automatically on upgrade (and by Set Up SKU Field): Product Hub's own SKU field is switched to "show on table". Other custom fields, and a field an administrator switched off, are left alone

    Upgrade

    • From 1.0.3 or older: replace the files, then Setup › Modules › Upgrade Database (or open any admin page); nothing is removed
  4. v1.0.3

    AI Staff answers sales, profit and stock questions

    5 improved

    AI Staff (with Perfex AI Staff active)

    • ImprovedFour new read tools: Product Hub Sales (units and revenue by product, variant, category, customer, warehouse or sales channel, top N), Product Hub Profit (revenue, cost of goods sold, gross profit and margin % by product, variant, category, order or customer), Product Hub Stock Value (on hand, reserved, available and value per warehouse) and Product Hub Stock Movers (best sellers, slow movers, days of cover, dead stock)
    • ImprovedSame numbers as Reports › Margin, Stock and Dead Stock: delivered invoice lines, revenue net of discounts and without tax, cost of goods fixed at delivery; amounts stay in the invoice currency
    • ImprovedAny period (today, yesterday, this or last week, month, quarter, year, or your own dates) in the company timezone, compared with the previous period
    • ImprovedEvery answer follows the asking person's rights: "view own" staff see only their own products; sales and profit need invoice and customer view (like the Margin report); costs, profit and stock value need the permission Receive, reserve and dispatch stock, otherwise the answer gives quantities and revenue and says costs are hidden
    • ImprovedChat suggestions "Top 5 products this month" and "Profit this month by category" for people who may use them

    Upgrade

    • From 1.0.2: replace the files, then Setup › Modules › Upgrade Database (or open any admin page); nothing is removed
  5. v1.0.2

    Shopify OAuth install, nine languages, family look

    4 improved1 security

    Shopify

    • SecurityNew authentication mode "OAuth Install (Authorization Code)" for stores in another Shopify organization: a single-use, session-bound authorization link valid for ten minutes, HMAC-verified callback, expiring offline token and refresh token stored encrypted, rotation under a per-connection lock, re-authorization when a refresh is refused or uncertain; stock holds stay in place
    • ImprovedThe connection page shows the exact Shopify redirect URL; OAuth needs Perfex on a public HTTPS address

    Interface

    • ImprovedSame look as our other modules (Brain Pro, Connect, Sales Growth): product mark, pill tabs, compact table actions, tables as cards on phones, light and dark in step with Brain Pro
    • ImprovedInterface in nine languages: English, Spanish, Portuguese (Brazil), French, German, Italian, Dutch, Turkish, Russian

    WooCommerce companion plugin 1.0.2

    • ImprovedEvery message is translatable (text domain pph-stock) and the plugin ships languages/pph-stock.pot
  6. v1.0.1Date not recorded

    Shopify Dev Dashboard apps

    3 improved1 security
    • SecurityShopify Dev Dashboard Client ID/secret authentication with an encrypted 24-hour token, refreshed early and once after a rejected token; existing legacy token connections keep working
    • ImprovedShopify 2026-10 inventory compare-and-set (changeFromQuantity) with held-pool recovery
    • ImprovedCompanion plugin 1.0.1: split source, HPOS declaration, WordPress coding standards, documented uninstall policy
    • ImprovedTested against real WooCommerce stores (HPOS on and off) and a Shopify development store
  7. v1.0.0Date not recorded

    First release

    7 new
    • NewCatalog on native Perfex items: goods, services, variants, kits, digital products, lifecycle approvals, price lists
    • NewWarehouses, bins, lots, serials, expiry, transfers, counts, approved adjustments, weighted average or FIFO, landed costs, integrity check and stock reports
    • NewReservations from invoices and estimates, partial deliveries, delivery notes, returns, frozen margins
    • NewSuppliers, purchase orders, receipts and reorder suggestions; CSV/XLSX imports with undo; labels and scanning
    • NewCustomer catalog, quote requests, reorders and paid digital downloads
    • NewWooCommerce and Shopify held stock pools, order import as unsent drafts, reviewed payments and field sync
    • NewOptional integrations with Brain Pro, Cash & Capacity, AI Staff, Flow Studio, Connect, Document Studio, Inbox, Client Hub and Deliverables