Ninjalytics - Changelog
Version 0.1.8
Released on July 19, 2026- Fix Fix: Relative date range value was not being saved.
Version 0.1.7
Released on July 17, 2026- Fix Fix: Scheduled Email Reports and Frontend Reports For WooCommerce reports were using the default last 30 days range instead of value from Ninjalytics report settings
Version 0.1.6
Released on July 16, 2026- Fix Fix: Load correctly report date settings for the selected report preset (Frontend Reports Pro and Scheduled Email Reports).
- Other Improvement: preset management by preserving existing preset identifiers when presets are deleted.
Version 0.1.5
Released on July 14, 2026- Other Add field: "All order notes" to WooCommerce export mode reports
- Other Add: optional styling for order notes in report preview and HTML formats
- Other Improvement: Enhanced HTML/HTML-enhanced export sanitization to allow additional safe markup for note cards.
Version 0.1.4
Released on July 3, 2026- Fix Fix: arrow button doesn't toggle setting section
- Fix Fix: set sort order for templates: Top Selling and Top Rated Products
- Fix Fix: sorting options in report may not work
- Fix Fix: make sure display mode is set to table in export mode
Version 0.1.3
Released on July 1, 2026- Other Add: Tabbed report settings sidebar - report settings, Schedule, Mobile App, and Debug are now organized into tabs.
- Other Schedule tab - automate report delivery via email through the Scheduled Email Reports add-on
- Other Mobile App tab - links to the Ninjalytics app for Android and iOS, plus a short demo video.
- Other Debug tab - enable debug mode and inspect the generated report SQL after each run.
- Other Add: Resizable report settings sidebar - drag the divider to adjust how much space the sidebar takes; the chosen width is remembered.
- Other Add: Rename a report directly from the breadcrumb.
- Other Improvement: Live Carts report - oldest/newest year detection and report data now count cart-type rows only.
- Other Improvement: Styling refresh across the report screen.
- Other Improvement: Clearer notices in the updater.
- Fix Fix: Running a chart no longer overrides the selected date range.
- Fix Fix: Display mode now saves correctly.
- Fix Fix: Reports now use the correct data source after switching from legacy order storage to HPOS
Version 0.1.2
Released on May 26, 2026- Other Add: Import report settings from other plugins. Import date range and report settings from Product Sales Report Pro and Export Order Items Pro. Useful when migrating existing report configurations to Ninjalytics.
- Other Add: Product image column - Add a product image to the report preview as a dedicated column.
- Other Add: Quick Links in report preview - Enable clickable links directly in the interactive preview (Ninjalytics Settings -> General -> Report Preview):
- Other Order ID - links to the order edit screen. Also links the parent order when that field is present and the value is non-zero (e.g. refund rows).
- Other Product ID - links to the product or variation edit screen.
- Other Product name / order line item name - links to the catalog product or variation edit screen when Product ID or Variation ID is available on the same row. Add those columns when you rely on these links.
- Other All product links open the WordPress admin edit screen, not the storefront.
- Other Add: Visual styling in report preview
- Other Order status badges - WooCommerce-style status colors and badge formatting.
- Other Negative values in red - in the interactive preview, cells in amount and quantity columns show below-zero values in red. Does not affect exported CSV, XLSX, or HTML files.
- Other Add: new template reports: Accounting, Fulfillment & Shipping,Refunds & Returns, Line Items (One Row Per Item), Order Margin Summary
- Other Improvement: Report and Export templates are now listed separately when creating a new report.
- Other Add: new setting under Table and Downloads, "Allow multiple lines inside preview table cells"
- Other Add: new setting under Products, "Exclude products without WooCommerce stock management"
Version 0.1.1
Released on May 15, 2026- Other Add: WooCommerce report - Order Coupons field
Version 0.1.0
Released on May 13, 2026- Other Add: WooCommerce Order Export
- Other line item refunds in export mode
- Other "One line per order" option
- Other filter by custom order item types (line items, shipping, fees, etc.)
- Other order grouping options: display order-related fields only on first row of each order group, optional empty row between order groups, and options to sum order total / shipping fields once per order group
- Other totals row separated by line item type
- New new "Item SKU" field (returns the SKU stored on the line item itself)
- Other shipping product name template with [method_name] and [line_name] merge fields
- Other Add: WooCommerce reports
- Other exclude free items option now distinguishes between gross amount of zero and zero after discount
- Other order meta filtering supports a third filter row
- Other dynamic date values in order item meta filtering
- Other "Current User ID" as a dynamic value for order, product, customer, and order item meta filters
- Other filter orders by shipping method
- Other Add: All reports - CSV (ASCII) output format for legacy systems
- Other Improvement: Reports list and dashboard widget preset picker now hide reports tied to inactive or unauthorized reporters
- Other Improvement: WooCommerce Order Export - better shipping field handling
- Fix Fix: WooCommerce Order Export - variation-related fields (ID, SKU, attributes), product description, tax breakout, parent order, and customer order note fields
- Fix Fix: WooCommerce reports - order meta filtering for shipping when only the second filter row is set
- Fix Fix: WooCommerce reports - "Does not exist" operator on the second order meta filter row
- Fix Fix: WooCommerce reports - customer roles, order creator roles fields
- Fix Fix: Margin field division-by-zero
- Fix Fix: Deprecated function warning on newer PHP versions
- Fix Fix: Various PHP notices and minor JavaScript errors
Version 0.0.19
Released on May 7, 2026- Other Widgets: Add Dashboard Widgets admin page with widget preset management
- Other General fixes: Fix issue after removing last field and improve reporter template ID handling
- Other General fixes: Fix order shipping methods field handling and debug variable/JS errors
- Other Security: Add reporter-specific capability and reporter mismatch checks
Version 0.0.18
Released on April 21, 2026- Fix Fix: order meta filtering doesn't work for shipping if only the second meta filter is used
- Fix Fix: "Does not exist" option doesn't work on second order meta filtering row
Version 0.0.17
Released on March 31, 2026- Other Re-ordering fields in the list automatically changes table column order without ajax refresh
- Other Change the sort order field or direction settings automatically re-orders the table without an ajax refresh
- Other Changing a field name renames the column without an ajax refresh
- Other Clicking a table column heading to sort the table automatically updates the sort order and/or direction dropdown
- Other Dragging columns in the table to change order automatically updates the order of the fields list
Version 0.0.16
Released on March 27, 2026- Other Prevent form submission on Enter in custom field input, trigger Add Field instead
- Fix Fix: duplicated title in the report settings
- Other Update information about Ninjalytics iOS App
- Fix Fix: Filename generation - more prohibited characters handled
Version 0.0.15
Released on March 21, 2026- Fix Fix: Sanitize email before sending report
- Fix Fix: Filename generation - more prohibited characters handled
- Fix Fix: Settings import from Export Order Items
- Other Security: Check nonce earlier in request handling
- Other Security: Use hash_equals for app authentication
- Other Improvement: Use gmdate instead of date
- Other Improvement: Fieldbuilder option auto load
Version 0.0.14
Released on March 19, 2026- Fix Fix: Updater post-install hook now returns proper response value instead of void
- Fix Fix: Plugin version now correctly refreshes after update instead of keeping stale value
- Fix Fix: Post-install hook now works with cron-based auto-updates
- Fix Fix: Post-install hook now only runs for this plugin's updates
Version 0.0.13
Released on March 17, 2026- Other Improvements: BerryPress updater
Version 0.0.12
Released on March 5, 2026- Other Add: Alternative date ranges (paid date, completed date) for reports
- Other Add: Date/time fields for paid and completed dates
- Other Add: New field builder date functions
- Fix Fix: Scheduled email reports - shortcodes date handling
- Fix Fix: Shipping field ordering and filtering
- Fix Fix: Toggle settings (custom segments, product tags, etc.) not showing on report load
- Fix Fix: Field builder handling of empty values
- Other Improvement: Debug box show/hide logic
- Other Improvement: Save advanced tab state setting
Version 0.0.11
Released on February 21, 2026- Fix Fix: multiple date segments fields
- Fix Fix: Order and item meta fields in order reports
- Fix Fix: filtering by between option in dates
Version 0.0.10
Released on February 12, 2026- Other Add: field order count field
- Other Add: this year and last year date options to quick date
- Fix Fix: error when using multiple date segments fields
Version 0.0.9
Released on February 5, 2026- Other Error when using: segment "Order Source"
- Other Add: Quick Dates (last X days, etc) to report dates
- Fix Fix: error when downloading report in XLS format
- Other Add customer_user_meta field support for Order Export reports
Version 0.0.8
Released on January 8, 2026- Other Add: New Live Carts templates and improvements to existing ones
- Fix Fix: Issues when Ninjalytics Free is active
- Other Add: Notice on charts when duplicate series values are detected
- Fix Fix: The berrypress-page body class being added to other admin pages, which could cause styling issues
- Fix Fix: Potential JavaScript error on the report page
- Fix Fix: Add a seconds component to absolute time when missing
- Other Improvement: Remove unused files ahead of the redesign
- Other Other: Miscellaneous minor improvements and fixes
Version 0.0.7
Released on December 29, 2025- Other Styling Improvements
- Other Add: new report page
- Other Add: filtering for report templates
- Other Miscellaneous improvements: translatable strings, accessibility, etc.
- Fix Fix: PHP error when Ninjalytics Free is active
- Fix Fix: plugin is working without license activation
- Fix Fix and improvements: capability checks
- Other Improvement: product search select
- Other Add: Order export and Live Carts reports
Version 0.0.6
Released on December 15, 2025- Fix Fix issue after deleting preset
Version 0.0.5
Released on December 9, 2025- Other Initial support for Mobile App (API)
Version 0.0.4
Released on October 17, 2025- Other Miscellaneous changes on the backend
- Fix Fix: addons pages is loading without styles
Version 0.0.3
Released on October 6, 2025- Fix Fixed issue with toggles
- Update Updated navigation position
- New Added "Add-ons" tab
- New Added option to include shipping
- Fix Fix: miscellaneous
Version 0.0.2
Released on August 22, 2025- Fix Fix XLSX download
Version 0.0.1
Released on August 21, 2025- Other Alpha Launch
Note: In addition to the changes listed above, there may be other minor fixes and improvements not documented here. For more information about this product, visit the Ninjalytics product page.