This files describes API changes in the tool_usertours code. === 4.4 === * New hooks have been provided to allow plugins to define their own server-side, and client-side user tour filters. The new hooks are named: - \tool_usertours\hook\before_serverside_filter_fetch - \tool_usertours\hook\before_clientside_filter_fetch These hooks allow addition, and removal, of filters. === 4.0 === * The `tourconfig` property returned by the `tool_usertours_fetch_and_start_tour` external method has also an `endtourlabel` property that contains the label to be used for the end tour button. === 3.9 === * The `tourconfig` property returned by the `tool_usertours_fetch_and_start_tour` external method is now optional, and will be omitted if the tour shouldn't be shown to the current user === 3.5 === * Third party library Popper.js was moved from this plugin into core (core/popper)