Skip to content ← Order Invoice Attach Changelog
1.2.0
- Add distinctive Inference Works branding and a matching plugin slug and text domain.
- Replace short internal prefixes and retain compatibility with existing invoice data.
- Limit admin notices to relevant screens and omit bundled compiled translations from the WordPress.org package.
- Tighten invoice path validation and avoid following directory symlinks during opt-in uninstall cleanup.
1.1.0
- Move settings to Inference Works → Order invoices, with redirects from the old WooCommerce settings tab.
- Add the shared Inference Works overview, module registry, matrix icon, and Settings action link.
- Keep existing invoice settings, order uploads, HPOS support, and file storage.
1.0.3
- Explicitly validate each upload metadata field so Plugin Check can recognize the existing input validation.
1.0.2
- Use the WordPress upload API while keeping randomized invoice filenames and the dedicated storage directory.
- Verify AJAX nonces in the upload and delete handlers and sanitize upload metadata.
- Use automatic loading of WordPress.org translations.
- Exclude development and hidden files from the distribution package.
- Update tested WordPress version to 7.1 after manual functional verification.
1.0.1
- Fix fatal error on every page: settings class no longer extends WC_Settings_Page before WooCommerce has loaded it.
1.0.0
- Initial release: PDF upload on orders, email attachments, My Account download, privacy tools.