Skip to content

Releases: zordius/fluxex

0.7.10 https://github.com/zordius/fluxex/releases/tag/v0.7.10

16 Dec 08:17
Compare
Choose a tag to compare
  • [EXTRA] the default server extra will pass error to next() now

0.7.9 https://github.com/zordius/fluxex/releases/tag/v0.7.9

28 Jun 01:38
Compare
Choose a tag to compare
  • [EXTRA] support client side .redirect() as location.replace() now

0.7.8 https://github.com/zordius/fluxex/releases/tag/v0.7.8

13 May 01:59
Compare
Choose a tag to compare
  • [CORE] fix .toString() CIRCULAR detection bug

0.7.7 https://github.com/zordius/fluxex/releases/tag/v0.7.7

04 May 07:19
Compare
Choose a tag to compare
  • [EXTRA] the page store now receive payload.query when .handle_UPDATE_URL()
  • [EXTRA] the server extra .createMiddlewareWithRouting() now also dispatch req.query

0.7.6 https://github.com/zordius/fluxex/releases/tag/v0.7.6

28 Apr 04:55
Compare
Choose a tag to compare
  • [EXTRA] refine gulp to prevent 1 extra restart when boot server

0.7.4 https://github.com/zordius/fluxex/releases/tag/v0.7.4

20 Apr 06:36
Compare
Choose a tag to compare
  • [EXTRA] add new extra to provide .redirect()
  • [EXTRA] now this.routeToURL() depends on this.redirect() for error handling or external links

0.7.2 https://github.com/zordius/fluxex/releases/tag/v0.7.2

30 Mar 05:03
Compare
Choose a tag to compare
  • [EXTRA] gulp config test_coverage.default.babel removed, please use .babelrc file
  • [EXTRA] createMiddlewareWithRouting can handle METHOD correctly now
  • [EXTRA] commonStores.page can store METHOD now
  • [EXTRA] routingAction can handle POST correctly now

0.7.1 https://github.com/zordius/fluxex/releases/tag/v0.7.1

30 Mar 01:38
Compare
Choose a tag to compare
  • [CORE] remove context API: ._getHeader() . All request related things should be placed into a rpc.
  • [CORE] refine context API: .dispatch() now always returns a Promise and never throw exception.
  • [EXTRA] now commonStores.page will throw when try to .dispatch('UPDATE_URL') to different host.
  • [EXTRA] new API: commonStores.page .getPath()
  • [EXTRA] commonStores.page API change: rename .getRoutingParam() to .getRouteParams()
  • [EXTRA] commonStores.page now handle url.href more correctly
  • [EXTRA] remove deplicated commonStores.page API: .getParam() (should migrate to .getParams() )
  • [EXTRA] fix a typo in gulpfile
  • [EXTRA] gulp config eslint_fail changed from through object into function

0.7.0 https://github.com/zordius/fluxex/releases/tag/v0.7.0

08 Jan 07:29
Compare
Choose a tag to compare
  • [CORE] fix fluxex-client, use react-dom now
  • [EXTRA] refine gulpfile
    • add devDep: tcp-port-used
    • add react-dom into devcore
    • removed config: aliasify (you should put aliasify config in your package.json)
    • removed config: babel (you should put babel config into .babelrc)
    • now do not build devcore.js when it exists to save server start time, you can still use gulp build_devcore to force generation.
    • use tcp-port-used npm moudule to do browserSync reload at correct time.
    • removed config: nodemon_restart_delay
    • new config: port (default is 3000)
    • new config: BSport (default is 3001)
    • now supports nodemon.json
  • [EXTRA] remove extra/polyfill, please change require('fluxex/extra/polyfill'); to require('babel-polyfill');
  • [EXTRA] use babel 6.0 now:
    • new required devDep for your application: babel-register, babel-polyfill, babel-preset-es2015, babel-preset-react, babel-plugin-transform-runtime
    • remoded devDep for your application: babel-runtime
    • please change require('babel/register') to require('babel-register');
    • please copy .babelrc from node_modules/fluxex/.babelrc if you do not have one.

0.6.0 https://github.com/zordius/fluxex/releases/tag/v0.6.0

22 Oct 04:26
Compare
Choose a tag to compare
  • [CORE] refresh dependency, move to react 0.14.0
  • [CORE] new dependency for your project: react-dom
  • [EXTRA] refine gulpfile
    • remove devDep: jshint jscs gulp-jshint gulp-jscs gulp-jshint jshint-stylish
    • add devDep: gulp-eslint eslint eslint-plugin-react babel-eslint
    • remove config: jshint_fail , jscs_fail
    • add config: eslint_fail