Changelog - Intro Tour Tutorial PRO



5.4.0


NEW FEATURE - Do not load any theme style to simplify custom css re-stylings
BUGFIX - loading just needed themes (better css optimize)

5.3.1


BUGFIX - remove pho debug notices

5.3.0


NEW FEATURE - you can start a tour from selected step by define a dp-step param (indexed from 0)
BUGFIX - rerun tour by user action eg. click overlay not loaded fix
TWEAK - url lock update: do not load any tour without configured url lock on load when dp-lock query param is present in URL

5.2.12


BUGFIX - Critical bug fix - css theme loading emitted critical error
BUGFIX - Labeling link from top admin bar fix

5.2.9


BUGFIX - iterate step after click/hover z-index fix
BUGFIX - target visual selection (stop propagation fix)

5.2.8


BUGFIX - builder - setting mobile targets

5.2.2


BUGFIX - builder - setting mobile targets

5.2.0


BUGFIX - hide overlay per step fix in builder
BUGFIX - target visual selection (stop propagation fix)
BUGFIX - golden ration alg. for placing a tooltip fix
TWEAK - builder ... increased user experience on the mobile

5.1.0


NEW FEATURE - 'Stop click propagation' in step interaction options - if you like to block on click events from other JS codes - (plugins, theme) during a tour on the actual target, that can interact unexpectedly with tour
BUGFIX - hide overlay per step fix
TWEAK - advanced resize / change orientation algorithm
TWEAK - advanced determine tooltip position
BUGFIX - php 7.2 syntax error fix

5.0.18


TWEAK - scrollEasing -> swing

5.0.17


TWEAK - shouldBeStepSkipped -> adding condition: isElementInsideDocBoard
TWEAK - activate skip_absent_ref_el in view mode in builder

5.0.16


BUGFIX - tooltip positioning center aligned fix

5.0.12


BUGFIX - scroll and follow target interaction, golden ratio tooltip positioning fix

5.0.11


BUGFIX - CLICK→NEXT and HOVER→NEXT prevent default fix

5.0.10


BUGFIX - Mobile menu z-index fixes

5.0.9


BUGFIX - Sticky positioning for target element and it's parents fix

5.0.8


BUGFIX - Admin global options - NEWS links fix

5.0.7


BUGFIX - z-index default value fix

5.0.6


BUGFIX - z-index default value fix

5.0.5


BUGFIX - z-index default value fix

5.0.4


BUGFIX - z-index default value build fix

5.0.3


BUGFIX - z-index default value fix

5.0.2


BUGFIX - Edit tooltip text in builder - MCE links z-index fix

5.0.1


BUGFIX - Progress bar after switching themes on frontend fix

5.0.0


NEW FEATURE - The design themes has been completely rewritten and also renamed (css identifiers has been changed)
NEW FEATURE - Positioning system has been completely rewritten so it is more accurate
NEW FEATURE - Bullets navigation is now mobile friendly
NEW FEATURE - Rounding of intro layers is now configurable ( per each tour )
NEW FEATURE - Sizing of intro layers has been improved to fit into your web. It is configurable in easy user friendly way and also in advanced way
NEW FEATURE - The algorithms for tracking the step target have been improved to be much smooth and optimized
NEW FEATURE - Button arrow is now configurable - ( svg icon, ASCI character, none)
NEW FEATURE - z-index base is configurable to prevent z-index based issues
NEW FEATURE - global options has been redesigned and simplified
NEW FEATURE - show/hide bullets, progress bar, step numbers configurable now by tour
TWEAK - audit and optimization of the frontend scripts and styles
TWEAK - new running bullets animation + its code optimize
BUGFIX - Screen size change is now properly processed
BUGFIX - logged in visit count calculated on server (was calculated on server only when Allow Just for Logged in Users option was active)
BUGFIX - scroll animations was queued, now after push go to next or prev step, it takes effect immediately

4.4.2


TWEAK - adjust upgrade message for following major releases

4.4.1


BUGFIX - rest API URL endpoint - get_rest_url

4.4.0


BUGFIX - render_tiny_mce on admin - list of tours fix
TWEAK - reduction of intro elements animations
TWEAK - set default border radiuses between 2px - 4px

4.3.2


NEW FEATURE - user interaction on hover over element -> next step
NEW FEATURE - hide overlay layer per step (support sub menu on hover)

4.3.1


BUGFIX - manual highlight layer background option in builder - z-index bug

4.3.0


NEW FEATURE - manual highlight layer background option
NEW FEATURE - hide next btn option when on click -> next
BUGFIX - visual target selector fix when unique selector emit exception
BUGFIX - max tooltip width applied on fancy bar
BUGFIX - Warning: Invalid argument supplied for foreach() in class-dp-intro-tours-helper.php on line 710

4.2.1


BUGFIX - admin tout intro text editor open fix

4.2.0


NEW FEATURE - configurable radius of highlighting layer

4.1.2


BUGFIX - license activation fix

4.1.1


BUGFIX - ajax security issue fix (on some server verify extra nonce was failing)

4.1.0


NEW FEATURE - new theme - colored
NEW FEATURE - tooltip container and buttons radius override
BUGFIX - Step number position in builder, when starting from 1st step
BUGFIX - text color of flat adaptive theme was poorly visible on dark tooltip bg

4.0.9


TWEAK - Improve - When storing a activation flag to server by AJAX fail, restore activation flag on deeppresentation.com server

4.0.8


BUGFIX - When storing a activation flag to server by AJAX fail, restore activation flag on deeppresentation.com server

4.0.7


BUGFIX - Ending the tour is not allowed in builder mode

4.0.6


BUGFIX - Ending the tour is not allowed in builder mode

4.0.5


BUGFIX - TinyMCE buttons hidden

4.0.4


BUGFIX - skip button was not hidden in builder
TWEAK - remove fontselect and fontsizeselect from TinyMCE

4.0.3


BUGFIX - Confirm on open text editor -> Text tab (was not saving last changes from Text tab)

4.0.2


BUGFIX - render_tiny_mce just when needed + admin warn fix

4.0.1


BUGFIX - Call to undefined function is_plugin_active fix on multi-site

4.0.0


NEW FEATURE - adding WordPress editor for building a step content
NEW FEATURE - deactivation of FREE version if is activated (caused fatal error when both versions were activated)
BUGFIX - skip button changed from 'a' tag to 'div' tag (possible interaction with 'a' tag styles from outside)
TWEAK - don't show step number when there is one step only
BUGFIX - afterStepChange API hook fix (tourId, currentUrl were missing in args)
BUGFIX - tooltip positioning with hidden step number
BUGFIX - progress bar size adjusted by skipped steps with not visible target

3.2.13


TWEAK - default colors change

3.2.12


TWEAK - icons redesign

3.2.11


BUGFIX - auto scroll in parent container fix

3.2.0


NEW FEATURE - sticky publish/update button at tour configuration on the admin board
NEW FEATURE - disable tour for selected user roles
NEW FEATURE - pause visual builder to enable interaction with page during tour creation / editing
TWEAK - optimize of server load
TWEAK - default theme -> Light Fancy
TWEAK - asset name separator changed from '~' to '-'
BUGFIX - copy paste url for step fix

3.1.1


BUGFIX - php notice fix
TWEAK - optimize of script loading in admin
BUGFIX - loading all themes fix
TWEAK - optimize of loading css themes
NEW FEATURE - new theme Light Fancy

3.1.0


NEW FEATURE - drag and drop acf table header to scroll with table
NEW FEATURE - start at multiple pages
NEW FEATURE - allow full-screen video in tooltip

3.0.1


BUGFIX - load visual builder fix

3.0.0


NEW FEATURE - Advanced interaction with highlighted element - go to next step after click + delay
BUGFIX - WordPress admin problem when query strings starts with "/?"
TWEAK - Use only relative paths - avoiding migration problems
BUGFIX - blurred backdrop was not working after switching back from target selection
TWEAK - too generic css classes that could have potentially conflict with other plugins/themes was changed to BEM (bottom, top, on-top, left, right)
TWEAK - adjusting style for dark fancy theme
TWEAK - blurred overlay performance optimize

2.7.3


BUGFIX - disable window.history.pushState for admin tour (woocommerce bad interaction)

2.7.2


BUGFIX - On key down event was not cleared and caused doubled event when tour starts for 2nd time at same page
TWEAK - adaptive overlay bg - flat adaptive theme
BUGFIX - Dark Fancy theme bottom arrow - remove accent color
BUGFIX - License validating - use server time instead of client frontend time to validate

2.7.1


BUGFIX - license validation fix

2.7.0


BUGFIX - scroll parent element offset fix
NEW FEATURE - new Dark Fancy theme

2.6.0


NEW FEATURE - system variables in url like a current_user_login or current_user_id + customized by hooks
NEW FEATURE - PHP hooks extended - new filters dpintro_script_tour_config, dpintro_script_main_config, dpintro_sys_url_var
NEW FEATURE - JS API (navigate steps by js code)
BUGFIX - License validating fix
BUGFIX - URL change in admin builder modal fix
TWEAK - Skip step if no ref element - fix marginal steps + skip actual step when ref element disappear

2.5.0


TWEAK - isolation of wplink function (set url dialog) to not load hidden editor in builder mode
BUGFIX - Adding a new step after in builder when Global run at all pages was causing unwanted redirect
BUGFIX - saving value of trigger selector by visual builder was broken

2.4.0


NEW FEATURE - variable parts in URL eg. tour at all product detail pages: /products/{product-id}?variant={product-variant}
NEW FEATURE - enable tours on admin board
NEW FEATURE - JS hooks for advanced customization based on intro tour events
NEW FEATURE - PHP hooks for advanced customization based on intro tour events
NEW FEATURE - clearing logged in visit count from global options
NEW FEATURE - Option for enabling console debug output
TWEAK - Extend notification enhanced
TWEAK - Translation of all admin js scripts support
TWEAK - Counting visits of logged in users on server
TWEAK - Optimize of loading public js scripts
BUGFIX - fix of relative position parent - positioning of highlight layer
BUGFIX - $keepCurrentUrl and $keep-prev-step-url was disappearing after scroll in Insert/edit link window
BUGFIX - use get_posts instead of WP Query to not change global data
BUGFIX - intro text was not actual in builder mode after step change
BUGFIX - config default values are used even when tour config was not saved

2.3.3


BUGFIX - Allow Just for Logged in Users works now together with First N Visits Only option and counts logged in visits separately

2.3.2


TWEAK - Add a step id to the main intro layer to support targeting all nested introductory layers with css per step

2.3.1


TWEAK - Allow Just for Logged in Users works now together with First N Visits Only option and counts logged in visits separately

2.3.0


NEW FEATURE - Adding configuration per tour for labels of buttons Next, Back, Skip, Done

2.2.1


BUGFIX - not setting z-index of parents to auto, when there is a fixed ancestor

2.2.0


TWEAK - make plugin to be resilient against deferring jQuery
TWEAK - adding text for buttons Next, Back, Skip, Done to translation domain
NEW FEATURE - Start tour when specific key is pressed on selected element
NEW FEATURE - Run the initial tour only on the user's first N visits
NEW FEATURE - Max tooltip width setting in design section of specific tour
NEW FEATURE - Short codes support in intro content
NEW FEATURE - Support of targeting tooltips and highlight layers with css per step

2.1.3


BUGFIX - run tour when start url ends with #
BUGFIX - scroll in nested container fix

2.1.2


TWEAK - Normalize bubble width for configuration in frontend-builder - target element for mobile / widescreen display

2.1.1


TWEAK - Remove submit button in license settings (was confusing)
BUGFIX - Skip mobile target label fix
BUGFIX - Don't choose mobile element on widescreen when widescreen target is empty

2.1.0


NEW FEATURE - Start just for mobile or wide screens configuration
NEW FEATURE - Mobile / widescreen for each step - skip / alternative target
NEW FEATURE - New UI in builder to enable visual configuration of Mobile / widescreen

2.0.7


TWEAK - add option to manually open mobile menu if automatic doesn't work

2.0.4


BUGFIX - saving other post with old TinyMCE editor fix (didn't work - was affected by wplink styling )

2.0.3


TWEAK - make plugin to be resilient against deferring jQuery

2.0.2


TWEAK - restore back flat theme style and add new flat adaptive with adjusted text color and adaptive tooltip background color

2.0.1


BUGFIX - allow html inside intro text also in visual builder

2.0.0


NEW FEATURE - Supports all post types and archives now :)
NEW FEATURE - Color of text for buttons is changed, if there is not contrast enough with selected accent color (support lighter accent colors)
NEW FEATURE - Streamlining of settings in admin board
NEW FEATURE - Admin settings and visual builder uses admin theme colors
NEW FEATURE - Hide selected elements when tour starts
BUGFIX - select element without class fix
BUGFIX - when Global Start at All Pages option is set on, url for the first step is not required and is not editable. Home page is used for pre-view and builder.
NEW FEATURE - Disable run in unsupported browsers (IE 11 and below)
TWEAK - change default accent color to purple for new installations
BUGFIX - mobile menu alternative element fix - mob menu was not opening (only on second try)

1.16.7


TWEAK - check target position once more after is scrolled at it ( fixing repositioning due sticky menu )

1.16.6


BUGFIX - tooltip positioning fix on FireFox browser

1.16.5


NEW FEATURE - Strict URL compare option - reload between 2 steps with same url but different query parameters

1.15.2


TWEAK - check position of target when it has stopped moving due animation after 400ms

1.15.1


BUGFIX - init state is not transferred from previous if is CANCEL

1.15.0


BUGFIX - Mobile Menu Alternative elements highlighting
TWEAK - fixed position element has only border for highlighting them to not cover them because of stacking issue
BUGFIX - Bullet animations are not affected by opacity or blur of overlay layer
BUGFIX - Fixing parents, possibly changing position by class ... auto keep pos and width
BUGFIX - Fix sorting steps in admin
TWEAK - adding icon to highlight sorting steps feature
NEW FEATURE - variable url for intro step ... $KEEP CURRENT URL and $KEEP PREV. STEP URL

1.14.0


TWEAK - fixed position element are set to transparent bg while highlighting them
NEW FEATURE - blurred overlay option in behavior cfg for each tour

1.13.10


BUGFIX - Mobile Menu Opener visual selector on desktop fix

1.13.8


BUGFIX - Allow Just for Logged in Users option also available in primary trigger - not just in additional one

1.13.7


TWEAK - in dark theme ... color of container for buttons is not accent color - is fixed dark gray
TWEAK - adding menu labels to translation
BUGFIX - adding permission_callback to register_rest_route to avoid PHP notices
BUGFIX - starting tour by url with defined theme parameter

1.13.1


TWEAK - auto update now from 'https://update.deeppresentation.com/?action=get_metadata&slug=dp-intro-tours-pro'

1.12.0


NEW FEATURE - Hide Previous Step Button Always - configuration
NEW FEATURE - Hide skip button configuration
NEW FEATURE - Hide buttons instead disabling
NEW FEATURE - Hide bullets when there is les then 2 steps
NEW FEATURE - Disable navigation by click on step bullet
NEW FEATURE - Hide bullets when there is les then 2 steps
BUGFIX - Disable Exit on Overlay Click was always active on dummy element (not selected target)
NEW FEATURE - Global trigger - start tour on all pages
● COMPATIBILITY FIX - WordPress 5.6 compatibility fix (jQuery update)

1.11.1


BUGFIX - select css was overridden by theme or other plugins
TWEAK - full-screen bullets animation change to BEM css class to not interact with other full-screen classes

1.11.0


TWEAK - Update tooltip placement when reposition due animations
BUGFIX - Mobile menu target selector priority by mousedown instead of click (divi was preventing event to fire)
NEW FEATURE - Multi-site support
NEW FEATURE - Admin Sub-menu for plugin settings
TWEAK - plugin settings with hint
NEW FEATURE - design / behavior config in admin bar
NEW FEATURE - global accent color override

1.10.0


TWEAK - intro core re-written to be unique for more instances + css classes names change
BUGFIX - fix unwanted interaction between multiple tours on same page
NEW FEATURE - after page reload increment step (non AJAX form submit)
TWEAK - tour fluency tuning
NEW FEATURE - added new config section - tour behavior -> new options: Disable Exit on Overlay, Click Disable Starting Animation, Scroll Speed, Increment Step After Reload

1.9.1


TWEAK - debug support adjustment
BUGFIX - highlighted layer position includes border now

1.9.0


BUGFIX - fix unwanted interaction between multiple tours on same page
NEW FEATURE - Support for Sell Codes feedback system

1.8.14


BUGFIX - Plugin setting page tabs now correctly shown as active
NEW FEATURE - Support for Sell Codes Auto update

1.7.2


BUGFIX - theme accent color interaction between tours
BUGFIX - builder closing bugfix

1.7.0


NEW FEATURE - mobile menu support
NEW FEATURE - adding setting for each tour: Disable exit on overlay click
NEW FEATURE - adding setting for each tour: Allow Just for Logged in Users

1.6.0


NEW FEATURE - frontend visual builder for creation of tour's steps
NEW FEATURE - Adding custom key field to lock by url mechanism - so tour lock doesn't interact with other tours starting on the same page
NEW FEATURE - add theme design override section for each tour
● IMPROVE - prefix plugin's dependencies to avoid interaction with other plugins
BUGFIX - arrow positioning near window border fix
TWEAK - remove id and class option for Trigger Object field - converted to Custom selector (backward compatibility ensured)
TWEAK - license key has separate tab in plugin settings

1.5.1


BUGFIX - manifest cache fix in wpackio module
BUGFIX - source map errors in dev console fixed
TWEAK - load tour styles just when tour is on page

1.5.0


● CHANGE - change of slug to not interact with free version at wordpress.org
BUGFIX - redirect from admin - edit or create new tour - was not working with rocket plugin

1.4.1


BUGFIX - conflict with google map - included google map in ACF caused not loading other google map API correctly

1.4.0


BUGFIX - Android chrome status bar trigger resize and so re-positioning and re-scrolling of tooltip (unwanted) on scroll fix
BUGFIX - Close button in builder z-index lower then tooltip
BUGFIX - Step table was not shown all on small displays ... now scroll-able
BUGFIX - post ID is now at public plugin part read from current SERVER REQUEST url ... not the_ID or the_permalink (doesn't work in all cases)
● UPGRADE - filter PAGE/POST in dialog choosing a link show now just pages, posts and products sorted by post_type
● UPGRADE - text editing in step table enhanced UX
BUGFIX - left-top-aligned and so positions was not positioned correctly
BUGFIX - shown element changed position after add fixing class - now position is stabilized
BUGFIX - tooltip arrow positioning near border fix
● UPGRADE - contrast evaluation now supports pseudo elements (common for icons)
● UPGRADE - mobile UX enhanced
BUGFIX - Contrast evaluation fixed
BUGFIX - wplink component for selecting url from table fix

1.3.7


BUGFIX - Fix warning on add new intro tour
TWEAK - support for localization in frontend js scripts
● FIX - change global function common name with plugin prefixes - to don't interact - try to override others plugins, themes, core functions
BUGFIX - wpackio 3rd site script loader interacting with other plugins that use wpackio
BUGFIX - View Intro Tour button in top admin bar doesn’t open page with tour
TWEAK - Intro Tour Tutorial PRO DeepPresentation

1.3.6


BUGFIX - initial hide/show of button set trigger selector visually in admin tour config
NEW FEATURE - Localization ready

1.3.5


BUGFIX - update mechanism was not working all the time

1.3.4


BUGFIX - escape doesn't end a frontend builder tour
BUGFIX - saving selector from admin with '>' was html encoded and not decoded on loading selectors

1.3.2


BUGFIX - initial hide/show of button set trigger selector visually in admin tour config

1.3.1


BUGFIX - deeppresentation logo icon missing

1.3.0


BUGFIX - in view port offset has now effect
● adding customization for texts of intro elements in plugin's settings page->Labeling
● frontend intro tour builder - first feature - choosing target element on frontend
● frontend intro tour builder - choosing trigger selectors on frontend

1.2.0


● tooltip automatic positioning upgrade (fix bad auto positioning in some cases, improve intelligence of evaluating space for placing tooltip)
● position preference fields in step table are now drop-downs with available choices (no more troubles due typo errors)
● page / post URL fields in step table is now editable via standard insert /edit link
● Interaction mode fields in step table is now editable via checkbox
● step table fields styling tweak
BUGFIX - bullets size overflow tooltip in flat theme

1.1.10


● disable debug console output

1.1.9


● transitions improvement to get more smooth and FLEXIBLE

1.1.8


● improvement of visualized element tracking, when it moving animation is applied on it

1.1.7


● undone contrast adjustments on visualized elements after going to next step or finishing intro

1.1.6


● adjust transparency of bullets for intro transition animation

1.1.5


● hiding unnecessary fields for selected configuration of trigger

1.1.4


● enable user interaction configuration ... for each step added

1.1.3


● all theme load configuration for changing theme on frontend

1.1.2


● additional trigger configuration

1.1.1


● positioning tooltip and arrow fix, css variables

1.1.0


● Big theme styling improvement

1.0.1


● overflow bug fix, scroll pos iterative check

1.0.0


● Initial version.
Top chevron-right-circle linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram