Change Log for Woo Subscription Cancel Questionnaire (Premium)

[ux_banner height=”300px” bg=”119″ bg_overlay=”rgba(27, 28, 34, 0.55)” bg_pos=”40% 31%”]

[text_box width__sm=”73″ position_x=”10″ position_x__sm=”10″ position_y=”25″ position_y__sm=”30″ text_align=”left”]

CHANGE LOG

See all versions and log of changes made to each release from improvements to bug fixes.

[/text_box]

[/ux_banner]
[scroll_to title=”Latest Verision” link=”#version-latest” bullet=”false”]

[section label=”Steps” padding=”60px”]

[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.27

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

04/04/2022

COMING SOON

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Rename SEE ANSWERS to EDIT RESPONSES against a question for clearer UX (#T231)

Bugs:

  • Minor errors in the PHP log file for certain web servers (#T232)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.26

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

22/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Upgrade logic for new button stuck in loop so when saving the button text was overwritten by the upgrade logic (#T228)
  • Added new debug log area to speed up support requests (#T228)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.25

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

17/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Change subscription status to PENDING-CANCEL after questionnaire completion to fall in line with WooCommerce standard where a customer has a subscription with a pre-paid term remaining (#T227)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.24

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

16/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Sorting of the questions into your own order isn’t working (#T226)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.23

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

14/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Permalink issue for standard WooCommerce dashboard (#T222)
  • Endpoint dropdown defaulting to MY ACCOUNT when choosing dashboard (#T223)
  • Database warnings in log file post migration (#T221)
  • Update logic casuign endpoint to revert back to standard dashboard (#T224)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.22

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

12/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Database tables to fall in line with our own naming convention for fresh installs (#219)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.21

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

11/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Migration of existing database tables to fall in line with our own naming convention (#T217)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.20

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

10/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bugs:

  • Migration of existing wp_options to fall in line with our own naming convention (#T215)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.19

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

09/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • New setting for custom button on the subscription submission page. For plugin upgrades, the cancel button text will initially be used. (#T211)
  • New CSS classes for the OTHER fields (#T209)
  • Ability to change an existing question to add in OTHER options (#T210)

Bugs:

  • During upgrade, the new cancellation endpoint was returning itself and causing a loop (#T212)
  • On certain WordPress versions the question titles disappeared (#T214)
  • Standard WooCommerce dashboard couldn’t be found after submission (#T218)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.18

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

07/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.17

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

01/02/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Addition of new CSS classes to all field elements on the questionnaire to allow full customer customisation (#T207) READ MORE >>

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.16

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

14/01/2022

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • BuddyPress & BuddyCommerce integration (#T201)
  • Add “Other: ” to the prefix of any answers that are created by the OTHER field within the report (#T198)
  • Removal of any my-account references and use WooCommerce setting (#T185)
  • Add translations ability to all texts (#T183)
  • Some OTHER checkboxes not becoming mandatory (#T202)
  • Results screen shown in descending order by cancellation date followed by ID of the question accessing to make the screen easier to read (#T203)

Bugs:

  • Cancel button within timeframe not executing correctly (#T186)
  • Activation error when trapping version number (#T200)
  • Removal of English words being shown and replaced to multi-language (#T206)
  • My Account determination wrong where the my-account page is a parent of another page (#T188)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.15

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

22/12/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Ability to add a short code inside a page to render the cancellation form. Perfect for heavily customised my-account screens. (#T182) READ MORE>>

Bugs:

  • Blank row when using OTHER field (#T194)
  • Other option value not trapping into the report (#T190)
  • Ticking OTHER field becomes mandatory when it should be non-mandatory (#T193)
  • On specific server versions, menu page causing error (#T205)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.14

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

04/12/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Ability to add custom free text field for OTHER to any question (#T173,#T189)
  • Email notifications to show “OTHER” to indicate it’s a free text answer (#T192)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.13

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

18/11/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Changes to logic for showing cancellation tooltip (#T169)

Bugs:

  • Missing endpoint for cancellation (#T170)
  • Fix cancellation text showing forward slashes when using an apostrophe within the cancellation text (#T167)
  • Un-available tooltip not appearing correctly when within timeframe (#T171)
  • Un-available tick box not stopping functionality correctly (#T166)
  • Change text for Cancel button (#T168)
  • Permalinks not working after activation (#T163)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.12

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

16/11/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Additional text to plain text emails (#T139)
  • Make active default ON when adding a new question (#T127)
  • Move admin images to new folder (#T140)
  • Add text where no questions exist upon activation (#T124)
  • Remove button on answers screen (#T128)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.11

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

10/11/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Hide additional console logging (#T161)
  • Update details button not showing correct API data (#T160)
  • JavaScript error for sortable in admin (#T156)
  • 404 error on admin image (#T155)
  • Add question button JS conflict (#T158)
  • Text change for default English text (#T157,#T68)
  • Fix updater script (#T154,#T43)
  • Dispatch of email going to store owner only correction (#T114,#T119)
  • Endpoint of customer account not registering on permalinks (#T123,#T129)
  • Change CSS of save button (#T122,#T126)
  • Alignment of admin fields (#T125)
  • Remove my-account as default and lookup dynamically (#T130)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.10

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

01/11/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Migration of JS & CSS styles (#T143,#T135,#T148,#T147,#T138,#T136,#T134)
  • Security updates (#T153,#T149,#T152,#T150)
  • Code performance (#T141,#T146,#T137,#T144,#T133)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.9

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

27/10/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Ability for extra data types (#T91)
  • New data types added to the results screen (#T108,#T110)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.8

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

21/10/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Alignment of subscription answers (#T106)
  • Text changes (#T105)
  • Data type text issue (#T107)
  • Filtering data on one day only doesn’t show results (#T99)
  • Subscription hyperlink not working in subscription (#T113)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.7

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

12/10/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Required field checkboxes requires more than 1 (#T118)
  • Text change to default email notification (#T115)
  • Adding new questions appeared in the middle of existing questions (#T117)
  • Cancel button showing when there is no payment renewal date (#T101)
  • Summary percentages calculation error (#T109)

[/col]

[/row]
[row label=”v3.02″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.6

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

02/10/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Text change for answers (#T36)
  • Couldn’t cancel a subscription (#T32)
  • Change return screen when deleting an answer (#T100)
  • AJAX for required field toggle not working (#T93,#T103,#T104)
  • Question error (#T96)

[/col]

[/row]
[row label=”v3.01″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.5

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

25/09/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Re-order columns (#T62)
  • Results show “0 / ” instead of “0 / 0” (#T59)
  • Can’t delete an answer (#T58)
  • Minor text change (#T49,#T48,#T42,#T37,#T44,#T98)
  • Remove gap from top of customer questionnaire (#T77)

[/col]

[/row]
[row label=”v3.0″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.4

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

08/08/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Bug Fixes:

  • Screen error warning (#T21)
  • Remove duplicate tab in customer area (#T8)
  • Bug editing questions & answers (#T71,#T53)
  • Bug adding a new answer to existing question (#52)
  • Show question name at the top of the screen (#T88)
  • Minor text changes (#T67)

[/col]

[/row]
[row label=”v2.0″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.3

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

18/06/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Ability to calculate percentages on results (#T38)
  • Add data capture date to results (#T35)
  • Hide results table when there is no data against a subscription (#T102)
  • Hyperlink directly to subscription from results (#T94)
  • Add customer name to results page (#T95)
  • Default questions are now radio options (#T116)

[/col]

[/row]
[row label=”v1.2″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.2

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

25/05/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Add filter bar for filtering results by date (#T65,#T40)
  • Ability to control the ordering of answers to questions (#T55)
  • Ability to control the ordering of questions (#T56)
  • Screen changes to new question (#T57)
  • Show red marker for mandatory fields (#T76)
  • Change to button texts (#T51)
  • Change to dynamic fields (#T47,#T33)
  • Extend and shrink some fields lengths (#T46)
  • Ability to add questions on a new screen (#T41)
  • Add separator between questions so its easier to read (#T39)

[/col]

[/row]
[row label=”v1.1″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.1

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

06/04/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Improvements:

  • Move functionality to JavaScript to speed up screen (#T3,#T22)
  • Database tables activation (#T5)
  • Add subscription ID after # (#T23)
  • Embed questionnaire into customer portal keeping nav tree visibile (#T25)
  • Add warning when editing an answer as it changes the stats (#T72)
  • Add note to subscription when customer completes the questionnaire (#T63)
  • Colour scheme using HEX fields for each colour picker (#T45)
  • New backend email for cancellation results to send to store owner (#T86,#T87)
  • Format of tables like Woo Commerce (#T50,#T60)
  • Ability to toggle questions active (#T73,#T74)
  • Add an abort button to customer journey (#T85)
  • New data types for questions (#T90)
  • New column for required question fields (#T75)
  • New setting for changing the button texts (#T78)

[/col]

[/row]
[row label=”v1.0″ style=”large” class=”steps-simple-headline”]

[col span=”3″ span__sm=”12″ span__md=”8″]

[row_inner label=”Step 1″ style=”collapse”]

[col_inner span=”4″ span__sm=”2″]

1.0

[/col_inner]
[col_inner span=”8″ span__sm=”10″]

11/01/2021

[/col_inner]

[/row_inner]
[divider width=”100%” height=”1px” margin=”10px”]

[/col]
[col span=”9″ span__sm=”12″ span__md=”4″]

Summary:
Initial beta release of plugin post customer testing.

Improvements:

  • Addition of Cancellation Title settings (#T27)
  • Addition of Cancellation Description settings (#T26)
  • New tab to summarise all the answers populated by customers (#T15)
  • Ability to see questionnaire results directly within the subscription (#T16,#T66)
  • New tab to see individual results from the questionnaire (#T14)
  • Hide standard cancel button (#T6,#T7)
  • Ability to hide cancel button X minutes before renewal (#T17)
  • Uniformed design of plugin (#T12,#T13,#T11,#T9,#T2,#T20,#T30,#T19,#T92)
  • Add numbers to each question for customer portal (#T24)
  • When completing subscription, return customer to their subscription (#T10)
  • Ability to add questions (#T4)

[/col]

[/row]

[/section]