Kybernaut IČO DIČ · Version history
Kybernaut IČO DIČ changelog and version history
- Latest version
- 1.11.2
- Aug 7, 2026 (3 months ago)
- Releases
- 51
- since 2016
- In the last year
- 7
- about one every 42 days
- Tested up to
- WordPress 7.0.8
- PHP 7.3 or later
Releases each year
- 20162 releases
- 20172 releases
- 20186 releases
- 20191 release
- 20206 releases
- 20217 releases
- 20221 release
- 20238 releases
- 20247 releases
- 20255 releases
- 20266 releases
20266 releases
Kybernaut IČO DIČ 1.11.2Latest
- Compatibility: Declared compatibility with WordPress 7.0.3 and WooCommerce 11.0.0.
- Fix: The admin order-save handler no longer performs a full $order->save() on every order save. IČO/DIČ/IČ DPH meta is now written only when the submitted values actually changed, and persisted via save_meta_data() instead of a full order save. This keeps the plugin out of the multi-plugin save cas…
Kybernaut IČO DIČ 1.11.1
- Performance: ARES and VIES lookup results are now cached for 24 hours, so a checkout no longer queries ARES twice for the same IČO and logged-in EU B2B customers no longer trigger a VIES request on every page load. Only definitive answers are cached — registry outages are retried on the next reques…
- Security: The admin order-save handler now requires the edit_shop_orders capability and properly unslashes submitted values before saving order/user meta.
- Security: Company identifiers (IČO, DIČ, IČ DPH) are now HTML-escaped in formatted addresses and PDF invoice output.
- Fix: Slovak DIČ validation now returns a proper boolean — previously an all-zero DIČ passing the format check was wrongly treated as invalid.
- Fix: ARES address parsing no longer causes errors when address fields (street, postcode, city) are missing in the registry response.
- Fix: The legacy WooCommerce < 2.7 AJAX customer-details handler now sanitizes the user_id parameter.
- Fix: SuperFaktura compatibility (thanks @lukasprelovsky)
Kybernaut IČO DIČ 1.11.0
- Maintenance: Internal code refactoring and added automated tests. No change to checkout behaviour, validation messages, or settings.
- Fix: The SK-only “VAT reg. no.” (IČ DPH) field now shows only for Slovak orders on the admin order edit screen. Two issues were fixed: an off-by-one country comparison ($country[0] only checked the first character) in the field definition, and the country-based show/hide script not loading on HPOS…
- Fix: Fatal error on every page load for logged-in EU B2B customers when VIES was unavailable — ViesException was re-thrown from the init hook and the update_order_review AJAX call; the exception is now caught, logged, and treated as “not exempt” instead.
- Fix: ARES mismatch notice for Tax ID field incorrectly reported the field as “Business ID”.
- Fix: Leftover debug get_user_meta() call appended stray text to the Settings link in the admin notice.
- Fix: Admin script/style enqueue arguments — wp_enqueue_style() received the plugin URL as its dependencies parameter; admin-edit.js and admin.js shared the same handle so one silently failed to load; version parameter was missing from all admin enqueues.
- Fix: ARES autofill checkbox setting default changed from the invalid 'false' to the correct 'no'.
- Security: ajaxAres endpoint now verifies a nonce and sanitizes the ico request parameter.
- Security: Notice-dismiss AJAX endpoint is restricted to authenticated users with the manage_woocommerce capability and now requires a nonce.
- Security: Raw $_POST reads in checkout validation wrapped in wc_clean( wp_unslash() ), consistent with the rest of the codebase.
Kybernaut IČO DIČ 1.10.5
- Feature: Added a setting to disable the DIČ / IČ DPH match validation for Slovakia. Useful for non-profit organizations where IČ DPH does not match “SK” + DIČ. Go to WooCommerce > Settings > General > Kybernaut IČO DIČ options.
Kybernaut IČO DIČ 1.10.4
- Fix: VAT exemption not applied when “Buying as a company” toggle is disabled. When the toggle was off (fields always visible), the VAT exempt check silently failed because it required a non-existent checkbox to be checked.
Kybernaut IČO DIČ 1.10.3
- Fix: “Trying to access array offset on null” error on checkout when shipping_country or ship_to_different_address POST fields are not set (e.g. when shipping to billing address).
- Fix: Added missing isset() checks in VAT exempt validation for parsed POST data.
20255 releases
Kybernaut IČO DIČ 1.10.2
- Fix: Don’t autofill DIC (Tax ID) for companies with terminated VAT registration (ZANIKLY). The plugin now checks VAT registration status from ARES and only autofills DIC when the status is AKTIVNI (active). See support forum.
Kybernaut IČO DIČ 1.10.1
- Added a new filter woolab_icdic_enable_dic_dicdph_match_check to disable the DIČ and IČ DPH match validation. For more details, see the support thread.
Kybernaut IČO DIČ 1.10.0
- Performance improvement: function donetyping is replaced by debounce function by @morvy, #74 fixing issue #73
- Fix: Shipping country and VAT country prefix must match (paid by a supporter) (before only billing & VAT number matched).
- Feature: Add basic logger.
Kybernaut IČO DIČ 1.10.0-alpha.1
Kybernaut IČO DIČ 1.10.0-alpha
20247 releases
Kybernaut IČO DIČ 1.9.1
- Fix: Greek VAT number validation – VAT country prefix (EL) doesn’t match WooCommerce coutry code (GR).
Kybernaut IČO DIČ 1.9.0
- Feature: New checkbox “Ignore when ARES or VIES check fails for technical reasons” in plugin settings. If this option is enabled and validation of business ID or VAT number fails for technical reason (not because it is invalid), an order is placed. For orders at which validation fails, there is an…
Kybernaut IČO DIČ 1.7.5
- Fix: Accidentally broken toggle switch in 1.7.4.
- Declare incompatibility with checkout blocks.
Kybernaut IČO DIČ 1.8.2
- Feature: added support for WooCommerce PDF Invoices and Packing Slips for WooCommerce by Acowebs (sponsored by tuningmotocyklov.sk)
- Fixed compatibility with Fluid Checkout (using the JS they provided me)
Kybernaut IČO DIČ 1.8.2-alfa
Kybernaut IČO DIČ 1.8.1
- Fix: Bump minimum PHP compatibility to 7.3 (will be increased soon to 8.0).
Kybernaut IČO DIČ 1.8.0
- Fix: VAT exempt checkbox default to off.
- Fix: Work with new ARES API (the old in previous versions has been discontinued by the end of 2023). For initial solution and pointing to the thanks to @lukas-tomoszek.
- Feature: Prefix dependencies to avoid conflicts (using wpify/scoper)
- Add test validating Ares REST API check and processing.
20238 releases
Kybernaut IČO DIČ 1.7.4
- Fix: Additional check – billing country and VAT country prefix must match for SK IC DPH.
- Feature: Added compatibility with Fluid Checkout for WooCommerce – Lite.
- Feature: Added a filter woolab_icdic_check_billing_country_and_dic allowing to disable the feature introduced in 1.7.3.
Kybernaut IČO DIČ 1.7.4-rc2
Kybernaut IČO DIČ 1.7.4-rc1
Kybernaut IČO DIČ 1.7.3
- Feature: Localize address format for all EU countries.
- Feature: Additional check – billing country and VAT country prefix must match (paid by a supporter).
Kybernaut IČO DIČ 1.7.3-rc1
Kybernaut IČO DIČ 1.7.2
- Fix: non HPOS WooCommerce edit order – load IC DIC values #60
- Fix: ICO – load the city district (NCO) if the street (NO) is not filled in (case when the street = city name) #62
- Several code updates and cleanup #61
Kybernaut IČO DIČ 1.7.1
- Fix: Fatal error while updating manually order status #59
Kybernaut IČO DIČ 1.7.0
- Feature: HPOS support – together with @morvy, #55
- Feature: VAT extempt – thanks to @morvy, #48
- Feature: Math validation for Slovak IC DPH – thanks to @morvy, #56
- Fix: Checked “Buying as a company” while any of Company related fields is filled – thanks to @morvy, #48
- Fix: Validation of CZ DIC with different length than 10 numbers – thanks to @morvy, #56
20221 release
Kybernaut IČO DIČ 1.6.7
- Fix: Checkbox buy as a company – data are sent even when unchecked – thanks to @morvy
20217 releases
Kybernaut IČO DIČ 1.6.6
- Fix: jQuery 3.x compatibility #41 – thanks to @morvy
- Fix: Notice: Undefined variable: dic #43 – thanks to @morvy
Kybernaut IČO DIČ 1.6.5
- Fix: VAT label CSS bug #40 – thanks to @morvy
Kybernaut IČO DIČ 1.6.4
- Fix: prefix toggle CSS class.
- Fix: call an old function in SK DIČ validation.
- Improve: remove duplicate class on IČ DPH.
- Improve: validate ARES only when CZ selected (when the country is re-selected again).
- Load toggle CSS only when used.
Kybernaut IČO DIČ 1.6.3
- Feature: Add compatibility with PHP 8
Kybernaut IČO DIČ 1.6.2
Kybernaut IČO DIČ 1.6.1
Kybernaut IČO DIČ 1.6.0
20206 releases
Kybernaut IČO DIČ 1.5.4
Kybernaut IČO DIČ 1.5.3
Kybernaut IČO DIČ 1.5.3rc1
Kybernaut IČO DIČ 1.5.2
Kybernaut IČO DIČ 1.5.1
Kybernaut IČO DIČ 1.5.0
20191 release
Kybernaut IČO DIČ 1.4.0
20186 releases
Kybernaut IČO DIČ 1.3.3
Kybernaut IČO DIČ 1.3.2
Kybernaut IČO DIČ 1.3.1
Kybernaut IČO DIČ 1.3.0
Kybernaut IČO DIČ 1.2.0
Kybernaut IČO DIČ 1.1.0
20172 releases
Kybernaut IČO DIČ 1.0.3
Kybernaut IČO DIČ 1.0.2
20162 releases
Kybernaut IČO DIČ 1.0.1
Kybernaut IČO DIČ 1.0.0
Questions about Kybernaut IČO DIČ’s releases
What is the latest version of Kybernaut IČO DIČ?
1.11.2, released on Aug 7, 2026 (3 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.3 or later.
How often is Kybernaut IČO DIČ updated?
7 releases in the last year, about one every 42 days. Its first release on WordPress.org dates from July 2016.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Kybernaut IČO DIČ’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.