- Render the template in HTML string with template literals for exemple or by HTMLElement with JSX.
- Add the
ignoredHash
on the manager to ignored hashs
- Add the
getStepDatasToRender
function on the Steps - Add the
getRouteId
function on the Router - Add the
onChange
hook promise function on the Manager options - Add the
async/await
parameter on thecreateStep
and thedestroyStep
functions - Add the
getStepDatasToRender
on the steps example - Add a transition effects on the step changes event on the example
- Replace the route key by the route id key (alias) in the
steps
andstepsOrder
variables (prevent conflict with route name usage as object key) - Update all the unit tests after the reworks
- Update the
routeId
on the unit tests (the identifier is now different from the route) - Update the
ESLint
andMarkdownLint
config - Update the
README
and theCHANGELOG
- Replace
Travis
byGitHub Actions
- Update the linter (
Stylelint
,Prettier
) - Update the README
- Remove the destroy calls on the step complete function. Move them on the
destroy
function of the Manager
- Add Jest tests for
manager
,router
,cache-manager
andsteps
files - Bug fixes
- First release of
StepManager