Tags give the ability to mark specific points in history as being important
-
v1.2.1
protectedRelease: Product Serials 1.2.1b4c89d7a · ·v1.2.1 — fix wc- prefix strip (completed orders silently skipped)
-
v1.2.0
protectedRelease: Product Serials 1.2.0ce63f870 · ·v1.2.0 — sync drain backfill, 1-min cron, batch 500
-
v1.1.0
protectedRelease: Product Serials 1.1.0cc1b7a47 · ·v1.1.0 — regenerate-all button (deterministic re-backfill)
-
v0.1.0
protectedRelease: Product Serials 0.1.0266e29e2 · ·Product Serials 0.1.0 — initial release Per-unit serial-number registry for NE-LLL-NNN WooCommerce products. Allocates a 5-digit zero-padded counter as suffix to the SKU when an order moves into a payment-confirmed status, stores the result in the plugin's own table, surfaces SNs on the order admin screen. - SN format: <full-SKU>-<NNNNN>, e.g. NE-ICF-002-02054 - Auto-allocation on order status transitions (default whitelist: wc-processing, wc-completed, wc-on-hold) - Manual backfill of historical orders, resumable across cron ticks - Admin pages: All serials, By order, Settings, Backfill, Debug Log - Order admin meta-box with SNs per line item - HPOS-aware order discovery - Self-hosted updater + Ed25519 signature verification The plugin owns ONE table (wp_product_serials) and four wp_options entries. It NEVER writes to WordPress or WooCommerce tables — CI-gated by tests/check-no-wc-writes.sh. Backfill + live-allocation verified on Nolle staging: - 2,489 SNs allocated across 29 NE-LLL-NNN SKUs - counter continuity preserved across backfill -> live order flow - order admin meta-box renders correctly