Cookbook progress indicator bug
After adding the "Progress indicator" from the Cookbook I noticed that the code adds a new progress bar each time the step is shown. Therefore, if you hide it and after that you show it again, the indicator appears twice.
I miss a property related to the "creation" phase of the step, in which we are able to execute code just once for each step.
Apart from that, as some users noticed, there are a lot of problems with garbage and non-deleted instances when you try to re-create the tours (maybe after a language change, in case you need to recreate the steps). Then it will be useful to have a method at tour level that enables the user to fully clean the state of the Tour even if that penalize the performance a bit.
Would you be open to adding an update to the docs from your findings?
In terms of the duplicate tours, did you have this issue even after checking the activeTour property?