Highway is a lightweight, robust, modern and flexible library that will let us create AJAX navigations with beautiful transitions on our websites. It's been a while we were trying to build this kind of library to fits our needs at Dogstudio and we now finally released it!
- Google Chrome
- Firefox
- Edge
- Safari 6.2+
- Internet Explorer 10+ (+ whatwg-fetch)
- More Unit Tests
- More Examples
- More Demos
- π Update dependencies for security purposes
- π Add
trigger
information in transitions and events - π Add contextual transitions
- π Add overlapping transitions
- β¨ Add Prefetch example to documentation
- β¨ Improve transitions and events parameters for destructuring
- β¨ Improve documentation website
- β¨ Improve
Core.redirect(href, transition)
method - β¨ Improve
Core.attach(links)
method - β¨ Improve
Core.detach(links)
method - π¨ Invert
from
andto
parameters of theNAVIGATE_END
event - π Fix issue #44
- π Add documentation website
- π Add
Core.redirect(href)
method - π Add dynamic import for renderers
- π¨ Update informations sent with events
- π¨ Rename
Core.bind()
intoCore.attach()
- π¨ Rename
Core.unbind()
intoCore.dettach()
- π¨ Rename
Renderer.root
intoRenderer.view
- π¨ Replace
Renderer.page
byRenderer.properties
- π Fix pushState location in the process
- π Fix CMD/CTRL + click behavior of browsers
- π Fix
NAVIGATE_IN
event that was fired too early - π Fix the view swapping that causes so issues
- π Fix page caching with queries
- π Fix issue #9
- π Fix issue #12
- β¨ Improve overall code
- π₯ Remove
NAVIGATE_ERROR
event - π₯ Clean up README.md
- π Add ES5 version in
dist/es5
folder - π Add the
Basic Anchor
example - π Add the
Basic Polyfill
example - π Add unit tests
- π₯ Remove modes that weren't convincing
- β¨ Improve code and weight with ES2016+ features
- β¨ Improve events
- β¨ Improve transitions
- β¨ Improve documentation
- π¨ Rename renderers
init
method tosetup
method - π Quick fix for URLs with parameters
- π Fix events
- π Fix helpers
- π Skip link with
javascript:
inhref
- π Add
NAVIGATE_CALL
,NAVIGATE_IN
,NAVIGATE_OUT
events - π Add more variables available in
Highway.Renderer
- β¨ Improve renderers
- β¨ Improve documentation
- π Add modes
- β¨ Improve documentation
- π Add
Highway.Transition
- π First release
See the LICENSE file for license rights and limitations (MIT).