Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Releases: cellog/ion-router

Release Version 0.13.0 (alpha)

03 Aug 16:29
Compare
Choose a tag to compare
Pre-release

This is a major release in that it makes animating page transitions possible.

It adds a new prop for Toggle wrapper and then properties for the wrapper wrapperProps

This can be used to easily set up an animating wrapper such as ReactCSSTransitionGroup

Release Version 0.12.0 (alpha)

01 Aug 19:21
Compare
Choose a tag to compare
Pre-release

This release adds a minor feature.

The updateState map is passed the entire output of stateFromParams as a second parameter now.

Release Version 0.11.3 (Alpha)

19 Jun 02:38
Compare
Choose a tag to compare
Pre-release

Fix a bug when routes are passed to makeRoute() - location is never processed

Release Version 0.11.2 (alpha)

05 Jun 16:50
Compare
Choose a tag to compare
Pre-release

This release is a performance improvement. For applications that have many hundreds of redux events affecting state, this could improve re-rendering performance slightly, and will lower CPU usage as well, preserving battery life on mobile sites.

Release Version 0.11.1

04 May 16:21
Compare
Choose a tag to compare
Pre-release
  • fix passing routes to makeRouter()

Release Version 0.11.0 BREAKING RELEASE!

03 May 02:49
Compare
Choose a tag to compare

This release version breaks compatibility with previous releases. To use ion-router, you need to use the store enhancer instead of middleware.

import { createStore } from 'redux'
import { connect, combineReducers } from 'react-redux'
import makeRouter, { makeRouterStoreEnhancer, routerReducer } from 'ion-router'

import todoApp from './reducers'
import App from './components/App'

// set up the router and create the store
const routerEnhancer = makeRouterStoreEnhancer()
const store = createStore(combineReducers({
  // ... your reducers here
  routing: routerReducer
}), undefined, routerEnhancer)
makeRouter(connect, store)

This release removes makePath, onServer, routeMatches (only makePath was documented)

This release also fixes #14

Release Version 0.10.3

30 Apr 04:47
Compare
Choose a tag to compare
Pre-release

0.10.2 had a fluke bundling error, 0.10.3 is identical.

Release Version 0.10.1

30 Apr 03:33
Compare
Choose a tag to compare
Pre-release

Fix #12

Initial Release under new name ion-router v0.10.0

19 Apr 18:23
Compare
Choose a tag to compare
  • remove redux-saga
  • streamline
  • better!

Release Version 0.9.1 (Alpha)

14 Apr 18:10
Compare
Choose a tag to compare
Pre-release

minor release, no change to functionality.

  • added synchronousMakeRoutes for simpler unit testing