ember-redux/ember-redux

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
ember-redux Changelog
==============================

6.0.0
-----

Additional details and the upgrade guide can be found here:
https://github.com/ember-redux/ember-redux/releases

* [DOCS]: added missing end tag for octane docs
  ([commit](https://github.com/ember-redux/ember-redux/commit/48e49072527f172b36016f63ad0c0163a22058d5))

* [DOCS]: updated the readme to reflect new 3.6+ requirement
  ([commit](https://github.com/ember-redux/ember-redux/commit/65f61953426b3c8dc2d0aa790bad75218b54de43))

* [DOCS]: DEPENDENCY: upgrade to ember 3.16.1
  ([commit](https://github.com/ember-redux/ember-redux/commit/1ba043dfff22bbc1ed7ac082dc13eb2de2dd71bf))

* [DOCS]: added octane example to the docs site
  ([commit](https://github.com/ember-redux/ember-redux/commit/aab8510809450c63fd0d366d92527bf25a16d1c9))

* [DOCS]: update to the docs to reflect new imports
  ([commit](https://github.com/ember-redux/ember-redux/commit/c2349154db0a5a0f8dc0ce9be256851b295e7a86))

* [FEATURE]: Adding support for glimmer component
  ([#198](https://github.com/ember-redux/ember-redux/pull/198))

* [DEPENDENCY]: ember-cli-update to v3.15
  ([commit](https://github.com/ember-redux/ember-redux/commit/aeacec1324e3c89720ea6837599a2fdb330a878a))

* [REMOVE]: dropped support for ember lt 3.6
  ([commit](https://github.com/ember-redux/ember-redux/commit/4d1026f6f71f53d9847e67b95777a5727ffbe686))

* [DEPENDENCY]: ember-cli-update to v3.14.3
  ([commit](https://github.com/ember-redux/ember-redux/commit/bb3faf64ec29e633b8380c604eb92c08fbdd15c8))

5.0.0
-----

Additional details and the upgrade guide can be found here:
https://github.com/ember-redux/ember-redux/releases

* [DEPENDENCY]: Replace redux shims with ember-auto-import
  ([#191](https://github.com/ember-redux/ember-redux/pull/191))

4.0.4
-----

* [TYPESCRIPT]: Fix declaration file for newer versions of typescript
  ([#188](https://github.com/ember-redux/ember-redux/pull/188))

4.0.3
-----

* [REFACTOR]: rename es2019 to es2015 & removed ember-compatibility-helpers
  ([#185](https://github.com/ember-redux/ember-redux/pull/185))

* [REFACTOR]: Move state calls up, add init for es-2015 class
  ([#184](https://github.com/ember-redux/ember-redux/pull/184))

4.0.2
-----

* [SECURITY]: updated merge to v1.2.1
  ([#183](https://github.com/ember-redux/ember-redux/pull/183))

* [COMPATIBILITY]: better support for EmberObject
  ([commit](https://github.com/ember-redux/ember-redux/commit/32c94ca20ce8cacb5886ae0b0d629cfd47ac1cf1))

4.0.1
-----

* [COMPATIBILITY]: added new shim for ember 3.6 class implementation
  ([#179](https://github.com/ember-redux/ember-redux/pull/179))

4.0.0
-----

* [REDUX]: updated to redux v4.0.0
  ([#165](https://github.com/ember-redux/ember-redux/pull/165))

* [DOCS]: updated guides to ember v3.2 + angle bracket syntax
  ([#164](https://github.com/ember-redux/ember-redux/pull/164))

* [TESTS]: add component integration test for replaceReducer
  ([#162](https://github.com/ember-redux/ember-redux/pull/162))

3.1.1
-----

* [BUG]: WrappedComponent prototype injection now plays nice w/ ember 3.1
  ([#159](https://github.com/ember-redux/ember-redux/pull/159))

3.1.0
-----

* [FEATURE]: add support for ES2015 class syntax
  ([#144](https://github.com/ember-redux/ember-redux/pull/144))

* [BUG]: applied fix for factory functions from Brett Burley
  ([commit](https://github.com/ember-redux/ember-redux/commit/93bf05389a98fd692d6bc05806151f866a27583a))

3.0.0
-----

additional details and the upgrade guide can be found here
https://github.com/ember-redux/ember-redux/releases

* [DEPENDENCY]: release v3.0.0
  ([#133](https://github.com/ember-redux/ember-redux/pull/133))

* [DOCS]: new jekyll website
  ([commit](https://github.com/ember-redux/ember-redux/commit/75294e3bad8b07dda6c19c68c3280c6b08d4abd4))

2.10.0
-----

* [REFACTOR]: createStore is more robust for power users
  ([#121](https://github.com/ember-redux/ember-redux/pull/121))


2.9.1
-----

* [FEATURE]: add typescript type defs
  ([#132](https://github.com/ember-redux/ember-redux/pull/132))


2.9.0
-----

* [FEATURE]: connect now provides default Ember.Component
  ([#131](https://github.com/ember-redux/ember-redux/pull/131))


2.8.0
-----

* [FEATURE]: Support factories for stateToComputed
  ([#129](https://github.com/ember-redux/ember-redux/pull/129))


2.7.0
-----

* [REFACTOR]: Export route and connect from addon root
  ([#113](https://github.com/ember-redux/ember-redux/pull/113))


2.6.0
-----

* [FEATURE]: Add "replaceReducer" method to redux service
  ([#126](https://github.com/ember-redux/ember-redux/pull/126))

* [BUILD]: Upgrading to ember-cli v2.13.0 stable and adding yarn
  ([#123](https://github.com/ember-redux/ember-redux/pull/123))


2.5.0
-----

* [BUILD]: updated ember-cli-babel to 6.1.0
  ([#122](https://github.com/ember-redux/ember-redux/pull/122))

* [TESTS]: added queryParams + connect example
  ([#118](https://github.com/ember-redux/ember-redux/pull/118))

* [FEATURE]: allow root reducer to explicitly call combineReducers
  ([#119](https://github.com/ember-redux/ember-redux/pull/119))

* [REFACTOR]: Clean up functions used in connect
  ([#116](https://github.com/ember-redux/ember-redux/pull/116))

* [REFACTOR]: Add a more descriptive error message on redux prop set
  ([#117](https://github.com/ember-redux/ember-redux/pull/117))


2.4.0
-----

* [PERFORMANCE]: Only call stateToComputed once per state update
  ([#114](https://github.com/ember-redux/ember-redux/pull/114))


2.3.0
-----

* [DEPENDENCY]: upgraded to ember-cli v2.13.0-beta.4
  ([#111](https://github.com/ember-redux/ember-redux/pull/111))

* [FEATURE]: unlock action creators
  ([#107](https://github.com/ember-redux/ember-redux/pull/107))

* [DEPENDENCY]: upgraded to ember-cli v2.13.0-beta.3
  ([#106](https://github.com/ember-redux/ember-redux/pull/106))

* [BUILD]: upgrade to firefox 51
  ([#104](https://github.com/ember-redux/ember-redux/pull/104))

* [DOCS]: Fix Redux link
  ([#103](https://github.com/ember-redux/ember-redux/pull/103))


2.2.0
-----

* [FEATURE]: Support redux-devtools in browser
  ([#99](https://github.com/ember-redux/ember-redux/pull/99))

* [TESTS]: fixed readOnly assertion for ember 2.11.3
  ([commit](https://github.com/ember-redux/ember-redux/commit/7a0aea1e7ceb39ebb0e90937d5ef8868c29ffd1e))


2.1.0
-----

* [BUILD]: Optimize lodash
  ([#96](https://github.com/ember-redux/ember-redux/pull/96))

* [DOCS]: update twiddle in the docs to point at v2.0 and fixed devTools install
  ([#95](https://github.com/ember-redux/ember-redux/pull/95))

* [DOCS]: Improve Markdown structure and content in README
  ([#94](https://github.com/ember-redux/ember-redux/pull/94))


2.0.0
-----

* [DOCS]: new ember-twiddle for 2.0
  ([#92](https://github.com/ember-redux/ember-redux/pull/92))

* [DEPENDENCY]: upgraded redux/thunk shims in package.json
  ([#90](https://github.com/ember-redux/ember-redux/pull/90))

* [DOCS]: removed any mention of npm: from the docs/readme
  ([#81](https://github.com/ember-redux/ember-redux/pull/81))

* [REMOVAL]: killed the optional reducer api from 1x
  ([#80](https://github.com/ember-redux/ember-redux/pull/80))

* [BUILD]: Use Ember shims for redux packages instead of ember-browserify
  ([#63](https://github.com/ember-redux/ember-redux/pull/63))


1.11.0
-----

* [DEPENDENCY]: upgraded redux/redux-saga in the package.json
  ([#78](https://github.com/ember-redux/ember-redux/pull/78))

* [FEATURE]: the component instance is now available as `this` for non [phat]Arrow
  ([#60](https://github.com/ember-redux/ember-redux/pull/60))

* [BUILD]: upgraded to eslint from jshint
  ([#76](https://github.com/ember-redux/ember-redux/pull/76))

* [BUILD]: updated travis and code climate badges
  ([#75](https://github.com/ember-redux/ember-redux/pull/75))


1.10.0
-----

* [DEPENDENCY]: upgraded to ember-cli@2.10
  ([#66](https://github.com/ember-redux/ember-redux/pull/66))

* [PERFORMANCE]: Reduce the number of run loops created when state changes
  ([#69](https://github.com/ember-redux/ember-redux/pull/69))

* [TESTS]: improved runloop testing to confirm both run/and run.join work
  ([#70](https://github.com/ember-redux/ember-redux/pull/70))

* [BUILD]: Alphabetize dependencies
  ([#62](https://github.com/ember-redux/ember-redux/pull/62))

* [BUG]: Allow `null` stateToComputed argument
  ([#67](https://github.com/ember-redux/ember-redux/pull/67))

* [FEATURE] pass attrs to stateToComputed
  ([#56](https://github.com/ember-redux/ember-redux/pull/56))


1.9.2
-----

* [REFACTOR]: ES6ify connect
  ([#52](https://github.com/ember-redux/ember-redux/pull/52))

* [REFACTOR]: remove Ember.K in favor of () => {}
  ([#53](https://github.com/ember-redux/ember-redux/pull/53))

* [PERFORMANCE]: avoid multiple redux.getState() calls in connect
  ([#51](https://github.com/ember-redux/ember-redux/pull/51))


1.9.1
-----

* [REVERT]: undo the setProperties update (from PR #41)
  ([#50](https://github.com/ember-redux/ember-redux/pull/50))


1.9.0
-----

* [REFACTOR]: Use Ember.Object.setProperties to update props
  ([#41](https://github.com/ember-redux/ember-redux/pull/41))

* [TESTS]: updated rerender test to track notify via observer
  ([#42](https://github.com/ember-redux/ember-redux/pull/42))

* [DEPENDENCY]: upgraded to ember-cli@2.9.1
  ([#44](https://github.com/ember-redux/ember-redux/pull/44))


1.8.0
-----

* [PERFORMANCE]: Avoid unnecessary notifyPropertyChange work
  ([#38](https://github.com/ember-redux/ember-redux/pull/38))

* [BUG]: wrap handleChange callback with Ember.run
  ([#35](https://github.com/ember-redux/ember-redux/pull/35))

* [BUG]: Call super in component willDestroy
  ([#31](https://github.com/ember-redux/ember-redux/pull/31))

* [DOCS]: added yelp clone ember-twiddle example
  ([commit](https://github.com/ember-redux/ember-redux/commit/4f0160fde1a09f076fd89b7af6e6c8a017e450ed))


1.7.0
-----

* [FEATURE]: add option for middleware setup
  ([#25](https://github.com/ember-redux/ember-redux/pull/25))

* [TESTS]: wrote a full redux-saga example w/ middleware
  ([#26](https://github.com/ember-redux/ember-redux/pull/26))

* [DEPENDENCY]: upgraded to ember-cli@2.8.0
  ([#24](https://github.com/ember-redux/ember-redux/pull/24))


1.6.0
-----

* [PERFORMANCE]: only notifyPropertyChange when a value is diff between redux and component
  ([#23](https://github.com/ember-redux/ember-redux/pull/23))


1.5.3
-----

* [DOCS]: added twiddle link to the README
  ([commit](https://github.com/ember-redux/ember-redux/commit/84b8c0fb6402e39f681e763e63f95acc8e1978db))


1.5.2
-----

* [BUG]: properly explode args for route function
  ([#18](https://github.com/ember-redux/ember-redux/pull/18))


1.5.1
-----

* [DOCS]: added "how to time travel" to the readme
  ([commit](https://github.com/ember-redux/ember-redux/commit/fdd35041fb3c9be8f3b663ba36ac87705d45ad8d))


1.5.0
-----

* [FEATURE]: Create default blueprint
  ([#15](https://github.com/ember-redux/ember-redux/pull/15))


1.4.0
-----

* [FEATURE]: Ember.Route is provided by default for connected routes
  ([commit](https://github.com/ember-redux/ember-redux/commit/7219ed7dd1de42b89184f3ccb77fa3d1df4abcb9))


1.3.0
-----

* [FEATURE]: return dispatch value to allow model hook to wait for thunk promises
  ([#7](https://github.com/ember-redux/ember-redux/pull/7))

* [DEPENDENCY]: updated node version of ember-browserify
  ([commit](https://github.com/ember-redux/ember-redux/commit/321a1f2f5773ffb1e6784844d9f97da1294d4f71))


1.2.0
-----

* [FEATURE]: added support for both redux-thunk 1.x and 2.x
  ([commit](https://github.com/ember-redux/ember-redux/commit/2a70e1481b6759e1a88fcbea9adbbd7f3f72d55a))


1.1.0
-----

* [REFACTOR]: improved the optional reducer configuration test
  ([commit](https://github.com/ember-redux/ember-redux/commit/40d196e2d83231e40be9df305acfdc098ab8d32f))

* [FEATURE]: added support for custom enhancers
  ([commit](https://github.com/ember-redux/ember-redux/commit/602cce7bab56105f61ca2d10bbb34a2c8c7c1446))