From adb594806c19b1827993ffe6b24e691718f71c9d Mon Sep 17 00:00:00 2001 From: Randy Coulman Date: Thu, 15 Dec 2016 16:02:43 -0800 Subject: [PATCH] Prepare 0.3.0 release --- CHANGELOG.md | 20 +++++++++++++++++++- package.json | 2 +- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b83e44..3a61ec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,25 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased](https://github.com/CodingZeal/zeal-redux-utils/compare/v0.2.0...HEAD) +## [Unreleased](https://github.com/CodingZeal/zeal-redux-utils/compare/v0.3.0...HEAD) + +## [0.3.0](https://github.com/CodingZeal/zeal-redux-utils/compare/v0.2.0...v0.3.0) - 2016-12-14 + +### Changed + +* Check for flux standard actions (FSAs) in reducers created by `createReducer`. The check is performed only in development mode. Non-FSA actions raise a `NonStandardAction` exception. See [flux-standard-action](https://github.com/acdlite/flux-standard-action) for a definition of what is an FSA. ([#6](https://github.com/CodingZeal/zeal-redux-utils/pull/6)) + +### Added + +* Add `nullAction` for use in reducer specs. A `nullAction` is a flux-standard-action-compliant action that shouldn't match any of your normal actions. It can be used to initialize the state in a reducer spec. e.g `const initialState = reducer(undefined, nullAction)` ([#7](https://github.com/CodingZeal/zeal-redux-utils/pull/7)) + +### Removed + +* Cleaned non-essential files out of the npm package to reduce package size. ([#8](https://github.com/CodingZeal/zeal-redux-utils/pull/8)) + +### Internal + +* Use [yarn](https://yarnpkg.com/) for all building and scripting tasks. ([#8](https://github.com/CodingZeal/zeal-redux-utils/pull/8)) ## [0.2.0](https://github.com/CodingZeal/zeal-redux-utils/compare/v0.1.1...v0.2.0) - 2016-12-14 diff --git a/package.json b/package.json index 5d2208e..61c3a6a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zeal-redux-utils", - "version": "0.2.0", + "version": "0.3.0", "description": "Utility functions for working with Redux", "main": "lib/index.js", "scripts": {