Plugin Directory

Changeset 3371386


Ignore:
Timestamp:
10/01/2025 07:11:02 PM (6 months ago)
Author:
mediaticus
Message:

Deploy version 1.8.1

Location:
subaccounts-for-woocommerce/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • subaccounts-for-woocommerce/trunk/public/my-account.php

    r3370032 r3371386  
    16651665    }
    16661666
    1667     if ( empty( $existing_children_ids ) ) {
     1667    if ( ! empty( $existing_children_ids ) ) {
    16681668       
    16691669        // Check if user is a Manager.
  • subaccounts-for-woocommerce/trunk/readme.txt

    r3370032 r3371386  
    44Tested up to: 6.8
    55Requires PHP: 5.7
    6 Stable tag: 1.8.0
     6Stable tag: 1.8.1
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3535
    3636* Allow customers to create/add new subaccounts (up to 10 subaccounts for each parent account in the free version).
    37 * Ability for a parent account to to edit subaccount details (Account Details, Billing Address, Shipping Address) directly from its *My Account* area.
     37* Ability for parent accounts to edit subaccount details (Account Details, Billing Address, Shipping Address) directly from their own *My Account* area.
    3838* Ability for parent accounts to view subaccount orders directly from their *My Account* area.
    3939* Ability for parent accounts to switch to any subaccounts using our advanced and secure user switching system.
     
    5858* Each parent account (Manager) can create an unlimited number of subaccounts.
    5959* Create, set and fully manage subaccounts directly from backend (as an administrator).
    60 * Force subaccounts to inherit the billing/shipping address from their parent account.
    61 * On admin side, in both WooCommerce orders list and WooCommerce order pages, display information about who did actually placed an order (whether it was placed by a parent account on behalf of a subaccount or by a subaccount itself).
     60* Force subaccounts to inherit billing and shipping addresses from their parent account.
     61* On admin side, in both WooCommerce orders list and WooCommerce order pages, display information about who did actually placed an order (whether it was placed by a subaccount or by a parent account on behalf of a subaccount).
    6262* Display parent accounts and subaccounts information in WooCommerce orders list page.
    6363* Display parent accounts and subaccounts information in WordPress users list page.
     
    146146From version 1.0.8, the following shortcodes are available:
    147147
    148 `sfwc_user_switcher`
    149 `sfwc_manage_subaccounts`
    150 `sfwc_add_subaccount`
    151 `sfwc_subaccount_orders` (Available only if Sub-User mode is active)
     148`[sfwc_user_switcher]`
     149`[sfwc_manage_subaccounts]`
     150`[sfwc_add_subaccount]`
     151`[sfwc_subaccount_orders]` (Available only if Sub-User mode is active)
    152152
    153153= Does the plugin work on multisite installations? =
     
    171171== Changelog ==
    172172
     173= 1.8.1 =
     174*Release Date October 1, 2025*
     175
     176* **Fix** – Fix Managers not being able to view subaccount orders when Sub-User mode is enabled and the order list page is rendered via the `[sfwc_subaccount_orders]` shortcode.
     177
    173178= 1.8.0 =
    174179*Release Date September 30, 2025*
     
    176181* **New** – The User Switcher form is now available as a shortcode `[sfwc_user_switcher]`.
    177182* **Improvement** – Code improvements in the "Filter Orders" frontend form.
    178 * **Improvement** – Improved compatibility with the John Blackbourn's "User Switching" plugin.
    179 * **Improvement** – Improved compatibility with the Themekraft's "BuddyPress Integration for WooCommerce" plugin (premium version).
     183* **Improvement** – Improved compatibility with John Blackbourn's "User Switching" plugin.
     184* **Improvement** – Improved compatibility with Themekraft's "BuddyPress Integration for WooCommerce" plugin (premium version).
    180185* **Improvement** – Update Freemius SDK to version 2.12.2.
    181186* **Fix** – Fix `First Name`, `Last Name` and `Email` checkout fields not populating correctly if Multi-User mode is enabled and a subaccount is logged-in.
     
    186191* **Tweak** – In the frontend `Add Subaccount` form, hide the "Company" field if Multi-User mode is enabled.
    187192* **Tweak** – Changed the names of the plugin shortcodes.
    188 * **Tweak** – Removed the the full stop punctuation mark at the end of field labels in plugin settings pages.
     193* **Tweak** – Removed the full stop punctuation mark at the end of field labels in plugin settings pages.
    189194* **Tweak** – Minor CSS changes.
    190195* **Dev** – CSS and JS assets grouped by packages.
     
    210215* **Fix** – When sanitizing order numbers, preserve alphanumeric strings.
    211216* **Fix** – Fix attempt to read property "roles" on false in the helper function `sfwc_is_user_role_valid()`.
    212 * **Fix** – Fix call to a member function get_user_id() on false when WooCommerce `Email Improvements` option is enabled.
     217* **Fix** – Fix `call to a member function get_user_id() on false` on the WooCommerce email preview screen when WooCommerce `Email Improvements` option is enabled.
    213218* **Tweak** – By default show all orders on the `Subaccount Orders` page in the frontend.
    214219* **Tweak** – Moved the `Subaccounts` menu item before the `Settings` item in the admin area.
  • subaccounts-for-woocommerce/trunk/subaccounts-for-woocommerce.php

    r3370032 r3371386  
    44 * Plugin URI: https://subaccounts.pro/
    55 * Description: Subaccounts for WooCommerce allows the creation of subaccounts for your WooCommerce customers and subscribers.
    6  * Version: 1.8.0
     6 * Version: 1.8.1
    77 * Requires Plugins: woocommerce
    88 * Author: Mediaticus
     
    9898
    9999if ( ! defined( 'SFWC_CURRENT_VERSION' ) ) {
    100     define( 'SFWC_CURRENT_VERSION', '1.8.0' ); // MAJOR.MINOR.PATCH
     100    define( 'SFWC_CURRENT_VERSION', '1.8.1' ); // MAJOR.MINOR.PATCH
    101101}
    102102
Note: See TracChangeset for help on using the changeset viewer.