Webdados Toolbox Changelog

157 – 2024-12-20

  • NEW WooCommerce: WP Admin – Show unique ID next to SKU
  • NEW WooCommerce: ifthenpay: Extra debug
  • NEW WooCommerce: WP Admin – Show order count on users list
  • DEV Tested with WordPress 6.8-alpha-59545 and WooCommerce 9.6.0-beta.1

156 – 2024-11-27

  • DEV Update InMobi (previously Quantcast Choice) script

155 – 2024-10-13

  • FIX WooCommerce: Improve WooCommerce HPOS compatibility
  • DEV Status: Add PHP error log location
  • DEV Updater improvements
  • DEV Requires WordPress 6.0
  • DEV Tested with WordPress 6.7 and WooCommerce 9.4.1

154 – 2024-07-24

  • DEV New init function tied to plugins_loaded for integrations that don’t play well with after_setup_theme
  • NEW Misc: Age Gate logo
  • DEV Tested with 6.7-alpha-58796 and WooCommerce 9.1.2

153 – 2024-06-25

  • NEW Gutenberg: “Disable HTML editing” on blocks
  • FIX PHP deprecation notices
  • DEV Tested with 6.6-beta4-58557 and WooCommerce 9.0.2

152 – 2024-05-06

  • TWEAK WooCommerce: Add product ID to optionals
  • FIX Gutenberg: several fixes on Visibility Options for blocks
  • FIX Deprecated: Creation of dynamic property in PHP 8.3
  • DEV Tested with 6.6-alpha-58099 and WooCommerce 8.9.0-beta.1

v151 – 2024-02-26

  • NEW Gutenberg: Visibility Options for blocks allowing to hide blocks from the frontend for everyone, visitors or resolution base
  • NEW Gutenberg: Subpages block to list the child pages of the current page
  • FIX Misc: wt-list-subpages arguments

v150 – 2024-02-16

  • NEW Misc: wt-list-subpages shortcode to list the child posts/pages of the current post/page
  • NEW WooCommerce: NIF/NIPC field length
  • DEV Requires WooCommerce 5.0
  • DEV Tested with WordPress 6.5-alpha-57571 and WooCommerce 8.6.0

v149 – 2023-12-07

  • WooCommerce: Fix “Hide sorting for one product” for Flatsome 3.18 and above
  • WooCommerce: PayPal icon for the “new” PayPal Payments plugin and allow to hide PayPal Payments from non-admins
  • Misc: Publicly allow some URLs even with on private website
  • Update plugin translations online instead of shipping them with the main plugin
  • Requires WordPress 5.4
  • Tested with WordPress 6.5-alpha-57137 and WooCommerce 8.4.0-beta.1

v148 – 2023-11-08

  • WooCommerce: Declare HPOS Compatibility
  • WooCommerce: Fix nonce issues and document issuing when InvoiceXpress custom columns are visible on the orders list
  • Better resolution Webdados favicon

v147 – 2023-11-07

  • WooCommerce: Google Product Feed – Allow hidden custom meta
  • Fix jQuery deprecation notices

v146 – 2023-09-05

  • WooCommerce: Show products weight on the admin order page

v145 – 2023-09-01

  • WooCommerce: Performance improvements when adding product categories to menus

v144 – 2023-08-30

  • Misc: Ports considered safe in HTTP API

v143 – 2023-08-30

  • WooCommerce: Fix “on sale” widget to show all products and not only simple products

v142 – 2023-08-24

  • WPML: Translation indication on taxonomy tables on the backend

v141 – 2023-08-17

  • Google Analytics: Better handling of events sending

v140 – 2023-08-08

  • Quantcast Choice: new jQuery webdadostoolbox_quantcast_consent_set trigger when consent is set (accepted or not) or Quantcast Choice is not active, to be able to run 3rd party code

v139 – 2023-08-07

v138 – 2023-06-28

  • Google Analytics: Implement consent mode if Quantcast Choice (or another TCFv2 consent platform) is available

v137 – 2023-06-22

  • Google Analytics: New webdadostoolbox_script.ga4_send_event function to allow sending events to GA4
  • WooCommerce: Fix compatibility between the InvoiceXpress documents list and WooCommerce Subscriptions on the orders list

v136 – 2023-06-19

  • Fix updater !!!
  • Tested with WooCommerce 7.8

v135 – 2023-06-17

  • WooCommerce: Show WPML order language
  • Better Google Analytics TCF v2.0 compatibility with buil-in Quantcast Choice implementation
  • Misc: add offset argument to wt-date shortcode

v134 – 2023-03-15

  • Misc: Private website only for admins
  • Misc: Allow access to WooCommerce password recover endpoint when the website is private

v133 – 2023-01-31

  • WooCommerce: Featured filter widget
  • WooCommerce: Add “On sale” filter status to other filters
  • WooCommerce, AutomateWoo: Fix fatal error on the low stock email template
  • WooCommerce: internal changes on the product categories menu code

v132 – 2023-01-17

  • Fix a fatal error in the update process

v131 – 2023-01-13

  • Make sure WPML sites don’t keep changing the activated domain
  • WooCommerce: allow extra items at the end of the products categories injected in the menu via a hook
  • WooCommerce: hide the shipping address from the order edit screen if the shipping method is local pickup

v130 – 2022-12-14

  • WooCommerce: Hide shipping address for local pickup on checkout

v129 – 2022-11-22

  • WooCommerce: Allow restricting coupons based on product tags

v128 – 2022-10-27

  • Misc: add a class attribute to the wt-columns shortcut

v127 – 2022-10-24

  • Fix Google Analytics with TCF v2.0 for countries where GDPR does not apply
  • Fix jQuery deprecated code

v126 – 2022-10-23

  • WooCommerce: disable accessories checkboxes when there’s no stock

v125 – 2022-09-26

  • Gutenberg: use it for WooCommerce Products

v124 – 2022-09-19

  • WooCommerce: better at hiding marketing suggestions
  • WooCommerce: checkboxes inside labels for product options/accessories

v123 – 2022-06-23

  • Implement the new Quantcast Choice Universal Tag as their plugin is not currently being developed

v122 – 2022-06-23

  • Make Google Analytics TCF v2.0 compatible (beta, tested with Quantcast Choice)

v121 – 2022-05-16

  • Change all PHP_INT_MAX calls to PHP_IN_MAX-1 to allow other developers to override use

v120 – 2022-05-11

  • Updater URL fix to avoid redirects

v119 – 2022-05-04

  • May the 4th be with you
  • System info: Database password
  • Updater URL fix to avoid redirects
  • Tested with WordPress 6.0-beta2-53236 and WooCommerce 6.5.0-beta.1

v118 – 2022-04-26

  • System info: IP and hostname
  • Tested with WordPress 6.0-beta2-53236 and WooCommerce 6.5.0-beta.1

v117 – 2022-01-18

  • WooCommerce: New option to offer an optional service at the checkout (for example, premium shipping on upper levels)
  • Replace is_ajax() by wp_doing_ajax() for full WooCommerce 6.1.0 compatibility
  • Small tweaks
  • Tested with WordPress 5.9-RC1-52550 and WooCommerce 6.1.0

v116 – 2021-12-30

  • Gutenberg: Option to use the legacy widgets interface instead of blocks
  • WooCommerce: “On sale” filter widget
  • WooCommerce: Allow changing the position (hook) for the options/acessories via hooks and change the default to be shown before the add to cart button
  • WooCommerce: Removing sorting when only one product is shown now also works with the Flatsome theme
  • Fix some PHP notices
  • Tested with WordPress 5.9-beta4-52422 and WooCommerce 6.1.0-rc.1

v115 – 2020-10-12

  • WooCommerce : Extra fee for Cash on Delivery
  • WooCommerce: Hide dimensions on the product page
  • WooCommerce: Disable VAT field feedback for Aelia EU VAT Assistant
  • Tested with WordPress 5.9-alpha-51902 and WooCommerce 5.8.0-rc.1

v114 – 2021-07-29

  • WooCommerce: Incremental / expire mode for Multibanco
  • WooCommerce: Bugfix on the acessories module
  • Tested with WordPress 5.9-alpha-51501 and WooCommerce 5.6.0-beta.1

v113 – 2021-07-07

  • Fix Cookie Notice for some browsers
  • Reactivate Webdados Toolbox license if domain changes

v112 – 2021-06-29

  • WooCommerce: Remove IfthenPay payment methods information from some email notifications

v111 – 2021-06-28

  • WooCommece: EU sales report
  • Misc.: Cookie Notice
  • Google Analytics: Now it’s completely Javascript-based

v110 – 2021-06-01

  • WooCommerce: Product translations verification if WPML is active
  • 404 to 301: Fix required field on taxonomies
  • Add the Update URI header

v109 – 2021-04-01

  • WooCommerce: Show “Orders” before “Home” on the admin menu
  • Fix WooCommerce categories list on a menu on PHP 8
  • Small tweak on the currency conversion shortcode
  • Fix payment gateway name duplication on the orders list
  • Do not show document issuing on the WooCommerce orders list if the order value is 0

v108 – 2020-12-15

  • General: HTML email template now compatible with Mailgun plugin
  • WooCommerce: Bugfix on “Available on backorder” text

v107 – 2020-11-23

  • Fix bug in WooCommerce product optionals;

v106 – 2020-11-11

  • WooCommerce, InvoiceXpress: Alternate product title
  • WooCommerce: Bugfix, hide optionals that are not published
  • Misc., Security: Email on password recovery

v105 – 2020-07-22

  • Bugfix

v104 – 2020-07-22

  • WooCommerce: Email on IfthenPay callback error
  • WooCommerce: Show company name on admin orders list
  • WooCommerce: Sorting by name or number of products on the automatic categories menu
  • WooCommerce: bugfix (missing post_name) on automatic categories menu
  • Google reCaptcha: bugfix when the post fields are not present

v103 – 2020-05-25

  • WooCommerce: Set alt and title on images
  • WooCommerce: Stripe outside Portugal

v102 – 2020-05-13

  • WooCommerce: Fix “Available on backorder” text when product is set to allow without notification
  • WooCommerce: Fix PHP notice on the “Enable discounts per method” tool

v101 – 2020-05-13

  • WooCommerce: Hide sorting when only one product is listed on the archive, shop or taxonomy pages
  • WooCommerce: Enable a minimum spend for orders and set a cart notice with that information
  • Taxes: Charge the same price in all countries even if the tax is different if prices are entered inclusive of tax
  • WooCommerce, InvoiceXpress: better prettify of the InvoiceXpress tax rate names
  • WooCommerce, InvoiceXpress: Issue documents directly from the orders list if “Documents on orders list” is enabled
  • Under the hood: custom attributes for settings fields

???? – 2020-04-20

  • WooCommerce: Enable discounts per shipping method
  • Misc: Enable shortcodes on HTML widget

v99 – 2020-04-16

  • WooCommerce: Set different Reply-To

v98 – 2020-04-14

  • Misc: Useful shortcodes (wt-currency-convert)

v97 – 2020-04-14

  • Misc: Useful shortcodes (wt-date)

v96 – 2020-04-02

  • Misc: Do not use WP favicon
  • Misc: Use Webdados favicon
  • SMS: Fix error handling

v95 – 2020-02-20

  • WooCommerce: Show payment gateway on orders list
  • WooCommerce: Order status on admin emails subject
  • System info: Better database and integrations information
  • Tested with WooCommerce 4.0.0 beta

v94 – 2020-02-12

  • 404 to 301: Fix metabox not showing on every CPT
  • 404 to 301: Fix template_redirect action priority

v93 – 2020-01-24

  • WooCommerce: Fade hidden and private products

v92 – 2020-01-23

  • Gutenberg: bugfix for WordPress below 5.0
  • Gutenberg: Reusable Blocks on the menu

v91 – 2020-01-15

  • WooCommerce: Bank transfer for Portugal
  • Bugfix on WooCommerce product acessories

v90 – 2020-01-13

  • Gutenberg: Remove blocks (limited to server side registered)

v89 – 2019-12-27

  • WooCommerce: Payment gateways for admins

v88 – 2019-12-23

  • Bugfix on PHP 7.2 and below

v87- 2019-12-23

  • Misc: Hide Google reCaptcha badge on Contact Form 7 and add required message to forms

v86 – 2019-12-11

  • Bug fix on loading hooks priority

v85 – 2019-12-10

  • WooCommerce, AutomateWoo: Order stock levels reduced trigger
  • WooCommerce, AutomateWoo: Order item final stock rule
  • WooCommerce, AutomateWoo: Product stock template

v84 – 2019-12-07

  • WooCommerce: Product options/acessories

v83 – 2019-12-05

  • 404 to 301: Base folder

v82 – 2019-11-28

  • Misc: Darken or lighten the login screen background image

v81 – 2019-11-22

  • Fix BulkGate SMS gateway integration

v80 – 2019-11-22

  • BulkGate SMS gateway integration

v79 – 2019-11-20

  • Fix WEBDADOS_TOOLBOX_SHOW cookie setting

v78 – 2019-11-15

  • Show Webdados Toolbox on the Tools menu even if the WEBDADOS_TOOLBOX_HIDE is set but the user has already accessed the settings pages

v77 – 2019-11-15

  • WooCommerce: Override, append or prepend “Sale!” text
  • Update Portuguese translation

v76 – 2019-11-14

  • WooCommerce: Scheduled store notice
  • New date field type for settings

v75 – 2019-11-12

  • Disable users

v74 – 2019-10-24

  • WooCommerce: In stock, Available on backorder and Out of stock texts

v73 – 2019-10-22

  • Misc.: Google reCaptcha public and private keys and hide badge
  • Update Portuguese translation

v72 – 2019-10-22

  • WooCommerce: bugfix on Google reCaptcha

v71 – 2019-10-18

  • Comments: bugfix on Google reCaptcha

v70 – 2019-10-09

  • Updater fix

v69 – 2019-10-07

  • WooCommerce: Add SKU to cart and checkout
  • WooCommerce: Better Product Schema and Meta

v68 – 2019-09-16

  • WooCommerce: Upsell and Cross-sell product columns
  • WooCommerce, InvoiceXpress: Apply partial VAT exemption
  • WooCommerce, InvoiceXpress: Postpone automatic invoicing and delivery documents

v67 – 2019-08-07

  • WooCommerce: Better Stripe handling
  • WooCommerce Stripe: Remove Payment Buttons from product page and cart
  • WooCommerce Stripe: Add Payment Buttons to checkout

v66 – 2019-07-04

  • Better System information, PHP
  • WooCommerce: Remove result count on archive
  • WooCommerce: Address fields now separate from Checkout and applied globally
  • WooCommerce, NIF: Field priority
  • WooCommerce, Wallet: Rename to TeraWallet
  • WooCommerce, TeraWallet: Allow negative balance (admins)
  • WooCommerce: User WordPress image sizes crop fix

v65 – 2019-06-11

  • Comments: Google reCaptcha on the comments form
  • WooCommerce: Prettier PayPal icon also on the PayPal Express Checkout plugin

v64 – 2019-04-08

  • New “Header & Footer” tab
  • Header & Footer: wp_head and wp_footer
  • External assets: Font Awesome 5.8.1

v63 – 2019-04-03

  • WooCommerce: Disable marketplace suggestions
  • New “Jetpack” tab
  • Jetpack: Disable promotions and suggestions

v62 – 2019-04-02

  • System information, PHP: allow_url_fopen and cURL

v61 – 2019-03-28

  • New “Gutenberg” tab
  • Gutenberg: Disable customs colors
  • Gutenberg: Disable color palette

v60 – 2019-03-15

  • Bugfix: Google Analytics on AMP
  • New “AMP” tab
  • AMP: Schema.org Organization logo

v59 – 2019-03-13

  • Google Analytics: AMP support
  • WooCommerce: Disable buy button if non-purchasable
  • Bugfix: create_function removed

v58 – 2019-03-05

  • WooCommerce, InvoiceXpress:  Payment method in observations

v57 – 2019-03-03

  • Bugfix: PHP Notice when Webdados Toolbox is active before WPML languages are configured

v56 – 2019-02-28

  • 404 to 301:  /year/month/day/post/ to /post/ redirection

v55 – 2019-02-25

  • Bugfix when Polylang is active
  • Better system information

v54 – 2019-02-22

  • New “System Information” tab
  • UX bugfixes on the settings tabs

v53 – 2019-02-15

  • WooCommerce: Add a proper unique class to product categories on the menu

v52 – 2019-02-06

  • Better time debugging tools

v51 – 2019-02-06

  • WooCommerce: Add product categories to menu

v50 – 2019-02-05

  • Misc: Do not cache pages
  • WooCommerce: Disable image zoom, slider and lightbox

v49 – 2019-02-04

  • Misc: Login screen background

v48 – 2019-02-04

v47 – 2019-01-30

  • Misc: Google reCaptcha on WordPress registration form

v46 – 2019-01-29

  • Google reCaptcha bugfix

v45 – 2019-01-29

  • New “Google reCaptcha” module basic functionality
  • WooCommerce: Google reCaptcha on My Account registration form

v44 – 2019-01-21

  • WooCommerce: Do not regenerate images

v43 – 2019-01-17

  • 404 to 301: Multiple “old URLs” per post and taxonomy term
  • 404 to 301: Additional redirects for non posts and taxonomy terms
  • External assets: Font Awesome 5.6.3

v42 – 2019-01-16

  • 404 to 301: Taxonomy / term support

v41 – 2019-01-16

  • New “404 to 301” module basic functionality

v40 – 2019-01-07

  • Bugfix on the “Disable comments” option

v39 – 2018-12-26

  • Updater bugfix

v38 – 2018-12-18

  • Bugfix

v37 – 2018-12-18

  • WooCommerce, InvoiceXpress: Disable WooCommerce EU VAT Assistant field feedback

v36 – 2018-12-17

  • WooCommerce: Local pickup only for admins

v35 – 2018-12-17

  • WooCommerce, InvoiceXpress: Add documents to order columns

v34 – 2018-12-17

  • WooCommerce: Use email as username

v33 – 2018-12-05

  • Fix Webdados_Shop_Updater class
  • Remove old updater

v32 – 2018-11-30

  • Removed – WooCommerce: Fix Angolan locale

v31 – 2018-11-20

  • WooCommerce: Fix Angolan locale
  • WooCommerce: Disable related products
  • New get_version method so that we only need to declare the version on the plugin main file
  • Updates from the new shop.webdados.com website
  • The changelog is now remote HTML instead of local Parsedown

v30 – 2018-11-19

  • Comments: Remove comments section from wp-admin when comments are disabled
  • Misc: Remove Post Tags
  • WooCommerce: Use WC_Log_Handler_DB

v29 – 2019-11-08

  • Misc: Override WordPress email template

v28 – 2019-11-05

  • External assets: Font Awesome 5.5.0

v27 – 2019-10-30

  • Bugfix: Fix several php warnings

v26 – 2019-10-18

  • WooCommerce: Use WordPress image sizes

v25 – 2019-10-17

  • Bugfix: WooCommerce BCC Email to several addresses

v24 – 2019-10-13

  • Misc, Security: Disable editor

v23 – 2019-10-13

  • WooCommerce: Remove payment gateways

v22 – 2019-10-12

  • Better plugin update information

v21 – 2019-10-10

  • Bugfix: The single name field label was not applied to shipping neither was WPML translated

v20 – 2019-10-02

  • WooCommerce: Disable product tabs

v19 – 2018-09-21

  • Ability to hide Webdados Toolbox menu entry
  • Log website domain on updates

v18 – 2018-09-18

  • External assets: Font Awesome 5

v17 – 2018-09-14

  • WooCommerce: Prettify InvoiceXpress tax rate names

v16 – 2018-08-13

  • WooCommerce: Use single name field
  • WooCommerce: Remove Company name
  • WooCommerce: Remove Additional information
  • WooCommerce: Bank transfer icon
  • WooCommerce: Prettier PayPal icon
  • WooCommerce: Simple Stripe Credit Card icon

v15 – 2018-04-13

  • WooCommerce: Always show product SKU on emails
  • WooCommerce: Always show product image on emails

v14 – 2018-04-07

  • Fixed bug on fields that have parent and WPML support
  • Fixed bug on text fields that would default to ‘0’
  • WooCommerce: Remove city and/or postcode from shipping calculator
  • WooCommerce: Separate global and category/tag/attribute products per page
  • WooCommerce: Show empy categories
  • WooCommerce: Force non-specific searches on the website to be performed on products only
  • AutomateWoo initial support (no tools so far)

v13 – 2018-03-06

  • Settings separation into several PHP files for better organization
  • WooCommerce: Disable other shipping methods when “Free Shipping” is available

v12 – 2018-03-06

  • Introduction of the parent fields concept to hide/show fields based on a parent field status/value
  • WooCommerce: Show subcategories on empty categories
  • WooCommerce: Product columns
  • WooCommerce: Automatically cancel not paid “on hold” and “pending” orders, after some time
  • Comments: Disable by post type
  • Misc: Simple columns shortcode

v11 – 2018-02-06

  • Misc, Performance: Remove query string
  • WooCommerce: Hide helper notices

v10 – 2018-01-30

  • Google Analytics: <!–noptimize–> so that Autoptimize does not gather it
  • WooCommerce + Yoast SEO: Noindex special pages
  • Misc, Performance: Revisions to keep
  • Misc, Look and Feel: Webdados logo on HTML header

v9 – 2018-01-27

  • WooCommerce: Enable coupons only for website admins and shop managers
  • WooCommerce: Remove the buy button on the shop and category pages
  • WooCommerce: Override number of products per page on shop and category pages
  • WooCommerce: Override “Add to cart” text
  • WooCommerce: Receive a blind copy of each email WooCommerce sends

v8.1 – 2018-01-18

  • Version number fix

v8 – 2018-01-17

  • Menu item under “Tools”
  • Javascript warning when changing tabs without saving the settings
  • Show this changelog on the settings page
  • Bugfix: Facebook Open Graph, Google+ and Twitter Card Tags settings would show up even if the plugin was not installed and active

v7 – 2018-01-12

  • WooCommerce NIF filters
  • Better code structure for easier scalability
  • Portuguese translation

v6 – 2018-01-12

  • Sanitize filenames when uploading
  • WPML support for Google Analytics and WooCommerce “My Account menu text when logged” and “Password hint” strings

v5 – 2018-01-10

  • Facebook Open Graph, Google+ and Twitter Card Tags: enable the use of a partial image to calculate image size
  • Facebook Open Graph, Google+ and Twitter Card Tags: disable the image cache size

v4 – 2017-12-30

  • Autoptimize: remove and restore Admin Bar actions
  • Autoptimize: remove cache information widget from the Admin Bar
  • Google Analytics

v3 – 2017-12-28

  • Start changelog.txt
  • Mention version number on the settings page
  • Link to the settings page on the plugin actions
  • Only show WooCommerce settings if it’s active
  • Logo on the login screen
  • IfthenPay Multibanco options to cancel unpaid orders and to leave orders as pending instead of on hold
  • Plivo SMS gateway integration