tag:github.com,2008:https://github.com/carloslema/react-redux-firebase/releases
Tags from react-redux-firebase
2017-04-05T08:07:46Z
tag:github.com,2008:Repository/89938357/v1.4.0-rc.1
2017-04-05T08:07:46Z
v1.4.0-rc.1: Version v1.4.0 Release Candidate 1 (#110)
<p>Version v1.4.0 Release Candidate 1 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/110">prescottprue#110</a>)</p>
<p>* <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/107">prescottprue#107</a> - `build:size` npm script added to generate size report for minified bundle
<br />* <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/109">prescottprue#109</a> - Firebase version is not fixed - all v1.4.0-* versions use `^` on firebase
<br />* Multiple Dependencies and Dev Dependencies updated (including `firebase` and `jwt-decode`)
<br />* Yarn file updated
<br />* Compose tests improved promise handling (better use of `chai-as-promised`)
<br />* Linting removed from updated `eslint-config-standard` rules</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.4.0-beta.4
2017-04-03T04:40:25Z
v1.4.0-beta.4: Version 1.4.0 Beta 4 (#105)
<p>Version 1.4.0 Beta 4 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/105">prescottprue#105</a>)</p>
<p>* made use of [`hoist-non-react-statics`](<a href="https://github.com/mridgway/hoist-non-react-statics">https://github.com/mridgway/hoist-non-react-statics</a>) (following pattern set forth in [`react-redux`'s connect](<a href="https://github.com/reactjs/react-redux/blob/master/src/components/connectAdvanced.js#L281">https://github.com/reactjs/react-redux/blob/master/src/components/connectAdvanced.js#L281</a>)) to fix issue where statics where not being passed. For example, when using `StackNavigator` with react-native:</p>
<p>```js
<br />@firebaseConnect() // <- was keeping statics from being passed
<br /><a class="user-mention notranslate" href="https://github.com/connect">@connect</a>(({ firebase }) => ({ // <- hoists statics
<br /> auth: pathToJS(firebase, 'auth')
<br />}))
<br />export default class Home extends Component {
<br /> static navigationOptions = { // <- was not being passed to resulting wrapped component
<br /> title: 'Some Title'
<br /> }</p>
<p> render () {
<br /> return (
<br /> <View>
<br /> <Text>React Native + Firebase!</Text>
<br /> </View>
<br /> )
<br /> }
<br />}
<br />```</p>
<p>* create your own react-native app instructions added to docs (including pictures)
<br />* user and credential are now returned from login method (solves <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/106">prescottprue#106</a>)
<br />* `onRedirectResult` config option added (runs when redirect result occurs)
<br />* Material-ui complete example updated to use field level validation
<br />* Docs added for `onAuthStateChanged` and `onRedirectResult` config options</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.4.0-beta.3
2017-03-28T07:39:14Z
v1.4.0-beta.3: Version v1.4.0 Beta 3 (#101)
<p>Version v1.4.0 Beta 3 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/101">prescottprue#101</a>)</p>
<p>* Only importing used parts of Firebase Library (fixes self undefined issue)</p>
<p>```js
<br />import * as firebase from 'firebase'</p>
<p>// switched to</p>
<p>import * as firebase from 'firebase/app'
<br />import 'firebase/auth'
<br />import 'firebase/database'
<br />import 'firebase/storage'</p>
<p>```</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.4.0-beta.2
2017-03-28T07:22:08Z
v1.4.0-beta.2: Version v1.4.0 Beta 2 (#100)
<p>Version v1.4.0 Beta 2 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/100">prescottprue#100</a>)</p>
<p>* fix using with yarn - `.npmignore` file removed so that `.yarn.lock` file will not be included in npm release (only files listed in package file `files` property)
<br />* `pushWithMeta`, `setWithMeta`, and `updateWithMeta` methods added - write to firebase with createdAt/updatedAt and createdBy/updatedBy</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.4.0-beta
2017-03-26T11:01:17Z
Version v1.4.0-beta (#97)
<p>Version v1.4.0-beta (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/97">prescottprue#97</a>)</p>
<p>### Breaking Changes
<br />* react-native is now used differently in config when creating store which breaks `v1.4.0-alpha` ("rn" was not as clear as "ReactNative"). Use the following config when creating store:
<br /> ```js
<br /> import { reactReduxFirebase } from 'react-redux-firebase'
<br /> import { AsyncStorage } from 'react-native'
<br /> const fbConfig = {} // your firebase config object
<br /> reactReduxFirebase(fbConfig, {
<br /> ReactNative: { AsyncStorage } // now under "ReactNative" instead of "rn"
<br /> // enableRedirectHandling: false // no longer needed
<br /> })
<br /> ```
<br />* firebase library imported using `import * as firebase from 'firebase'` instead of piece by piece to fix Unsupported Browser error from `v1.4.0-alpha` (thanks <a class="user-mention notranslate" href="https://github.com/kudorori">@kudorori</a> - full details in <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/87">prescottprue#87</a>). Could have impact on <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/52">prescottprue#52</a>, <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/72">prescottprue#72</a>, or <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/80">prescottprue#80</a>.</p>
<p>### Features
<br />* [react-native complete example](<a href="https://github.com/prescottprue/react-redux-firebase/tree/v1.4.0-beta/examples/complete/react-native">https://github.com/prescottprue/react-redux-firebase/tree/v1.4.0-beta/examples/complete/react-native</a>) added showing authentication
<br />* firebase library updated to `v3.7.3`
<br />* Package quality image added to README
<br />* Docs updated with react-native changes</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.3.4
2017-03-25T18:43:48Z
Version v1.3.4 (#96)
<p>Version v1.3.4 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/96">prescottprue#96</a>)</p>
<p>### Enhancements
<br />* <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/92">prescottprue#92</a>, <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/94">prescottprue#94</a> - Issue with query params containing numbers (thanks <a class="user-mention notranslate" href="https://github.com/biomorgoth">@biomorgoth</a>)
<br />* <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/82">prescottprue#82</a>, <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/83">prescottprue#83</a> - dispatch parameter fixed in `unWatchEvent`
<br />* <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/89">prescottprue#89</a> - Separate sections added to docs for [`props.firebase`](<a href="http://react-redux-firebase.com/docs/api/props-firebase.html">http://react-redux-firebase.com/docs/api/props-firebase.html</a>) and [`getFirebase`](<a href="http://react-redux-firebase.com/docs/api/get-firebase.html">http://react-redux-firebase.com/docs/api/get-firebase.html</a>)</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.4.0-alpha
2017-03-24T00:52:31Z
v1.4.0-alpha
tag:github.com,2008:Repository/89938357/v1.3.3
2017-03-11T22:25:12Z
Version v1.3.3 (#76)
<p>Version v1.3.3 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/76">prescottprue#76</a>)</p>
<p>### Enhancements
<br />* `react-redux` and `redux` removed from peer dependencies
<br />* `react-redux` and `redux` removed from bundle externals
<br />* dependencies in travis `before_install` removed (unnecessary)</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.3.2
2017-03-10T20:33:17Z
Version v1.3.2 (#75)
<p>Version v1.3.2 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/75">prescottprue#75</a>)</p>
<p>### Enhancements
<br />* `confirmPasswordReset` action added from <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/74">prescottprue#74</a> (thanks <a class="user-mention notranslate" href="https://github.com/rpeterson">@rpeterson</a>)
<br />* `verifyPasswordResetCode` action added
<br />* If no profile is passed to `firebase.createUser`, email is used by default
<br />* Docs updated with new methods
<br />* Tests added for new auth actions</p>
prescottprue
tag:github.com,2008:Repository/89938357/v1.3.1
2017-03-04T01:26:51Z
Version v1.3.1 (#73)
<p>Version v1.3.1 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/73">prescottprue#73</a>)</p>
<p>* Multiple populates defaulting improved
<br />* Tests now in "tests" instead of "test" folder
<br />* Tests improved to cover more cases of multiple populates
<br />* Travis uses `sudo: false`</p>
prescottprue