Changelog
Version history
1.0.13
- Fixed WooCommerce sync to include variable-product variations. Previously, a variable product’s variations were skipped entirely by Sales Statistics — only a single row for the parent product appeared, with sales aggregated across all variants and a stock count that often didn’t reflect actual variant-level stock. Each variation now gets its own row with its own SKU, stock quantity and sales figures.
1.0.12
- Adjusted the admin menu icon’s petal shapes to read more clearly as a flower (fuller petals with visible separation, tighter cluster) rather than a star/sunburst.
1.0.11
- Refined the admin menu icon into an original five-petal mark (previous 1.0.10 icon was a placeholder geometric shape).
1.0.10
- Replaced the plugin’s admin menu icon. The previous icon was derived from an external logo design and has been redrawn as an original geometric mark.
1.0.9
- Documentation wording fix: FAQ answers referring to the plugin’s own Settings screen now say “Batchkeeper Settings”, matching the actual menu label. No functional change.
1.0.8
- Removed an internal development diagnostic route that had been added temporarily and was never meant to ship. No functional change for end users.
1.0.6
- Renamed the plugin’s own Settings submenu to “Batchkeeper Settings” — it was showing as a second, identically-labeled “Settings” entry next to WooCommerce’s own native Settings page in the same menu.
1.0.5
- Removed a hardcoded default value that pre-filled the Packaging category setting with brand-specific text on every fresh install. Defaults to blank now. Uninstall also now clears the saved settings, not just the database tables.
1.0.4
- Added a proper uninstall routine that drops the plugin’s own database tables when it is deleted (not on ordinary deactivation). Previously, custom tables and their data silently survived deletion and reappeared on reinstall.
1.0.3
- Fixed a fatal PHP error on activation, caused by an invalid array key in the CSV import column-mapping code. This affected every installation attempt and was only caught by directly executing the plugin’s code against PHP 8.3, not by review alone.
1.0.2
- Cost overview (calculated cost vs. WooCommerce purchase cost) now only appears when a compatible cost-of-goods plugin is actually storing cost data. Batchkeeper still only requires WooCommerce itself — this comparison is an optional bonus if you also use a plugin like Cost of Goods for WooCommerce.
1.0.1
- CSV import and export now accept both English and Norwegian column names.
- Fixed a confirmation message (shown when unlinking a WooCommerce product from a recipe) that wasn’t following the selected admin language.
- Moved the plugin’s menu under WooCommerce’s own menu in the sidebar, instead of its own top-level entry.
- Declared compatibility with WooCommerce’s High-Performance Order Storage.
- Removed an external font dependency from the admin interface — fonts are now bundled with the plugin.
1.0.0
- Initial release.
