Skip to content

Latest commit

 

History

History
155 lines (100 loc) · 6.39 KB

CHANGELOG.md

File metadata and controls

155 lines (100 loc) · 6.39 KB

Changelog

v2.12.1

  • Add NPM modules back. Fixes: #602

v2.12.0

  • Update Fast Render to v2.14.0

v2.11.0

  • Add support for Meteor 1.3 RC-1.
  • Removes browserify and get modules from Meteor 1.3.

v2.10.1

  • Fix the url generation for prefixed paths. See: #508

v2.10.0

  • Update few dependencies to the latest versions: pagejs, qs, cosmos:browserify

v2.9.0

  • Add FlowRouter.url() See: #374

v2.8.0

  • Allow to access options in groups as well. See: #378

v2.7.0

  • Add Path Prefix support. See: #329

v2.6.2

  • Now .current() sends a cloned version of the internal current object. Which prevent outside mutations to params and queryParams

v2.6.1

  • Fix #143. This says that when we are doing a trigger redirect, We won't get reactive changes like: getRouteName()

v2.6.0

  • Add hashbang support. See #311

v2.5.0

  • Add a stop callback on the triggers. See: #306.

v2.4.0

  • Add a name to the route groups. See: #290

v2.3.0

  • We've used path for both the current path and for the pathDef earlier. Now we differentiate it. See: #272 and #273 for more information.

v2.2.0

  • Add the first addOn api: FlowRouter.onRouteRegister(cb)

v2.1.1

  • There was an issue in IE9 support. We fix it with this version.

v2.1.0

  • Add IE9 Support. See this issue #111 for more info.

v2.0.2

  • Add missing queryParams object in the subscriptions method (with FR on the server)
  • With that, #237 is partially fixed.

v2.0.1

  • Use pagejs.redirect() for our redirection process.
  • Above fixes #239

v2.0.0

  • Released 2.0 :)
  • Now flow-router comes as kadira:flow-router
  • Remove deprecated APIs
    • FlowRouter.reactiveCurrent()
    • Middlewares
    • FlowRouter.current().params.query
  • Follow the migration guide for more information.

v1.18.0

  • Implement idempotent routing on withReplaceState. See: #197
  • Add an API to set trailing slashes.

v1.17.2

  • Fix #182 - Now trigger's redirect function support FlowRouter.go() syntax.

v1.17.1

  • Fix #164 - It's an issue when using check with flow router query params.
  • Fix #168 - It's URL encoding issue.

v1.17.0

  • Add an API called FlowRouter.wait() to wait the initialization and pass it back to the app. Fixes issue 180.

v1.16.3

  • Fix a crazy context switching issue. For more information see commit 6ca54cc

v1.16.2

  • Fix issue #167 via #175
  • Fix #176 by the removal of Tracker.flush usage.

v1.16.1

  • Fix issue of overwriting global triggers when written multiple times.

v1.16.0

  • Refactor triggers API for clean code
  • Added redirect functionality for triggers
  • Now we are API complete for the 2.x release

v1.15.0

  • Now all our routes are idempotent.
  • If some one needs to re-run the route, he needs to use our FlowRouter.reload() API.

v1.14.1

  • Fix regression came from v1.11.0. With that, FlowRouter.go("/") does not work. More information on #147.

v1.14.0

  • Bring browserify back with the updated version of cosmos:browserify which fixes some size issues. See more info.

v1.13.0

v1.12.0

v1.11.0

  • Fix #145 by changing how safeToRun works.
  • Add FlowRouter.path() to the server side
  • Fix #130

v1.10.0

Add support for triggers. This is something similar to middlewares but not as middlewares. Visit here to learn about design decisions.

Now, middlewares are deprecated.

v1.9.0

Fix #120 and added callback support for FlowRouter.subsReady().

v1.8.0

This release comes with improvements to the reactive API.

  • Fixed #77, #85, #95, #96, #103
  • Add a new API called FlowRouter.watchPathChange()
  • Deprecated FlowRouter.reactiveCurrent() in the favour of FlowRouter.watchPathChange()