All CHANGELOG.md files have been move to their respective package folders. This file is no longer being automatically updated
Vuefire 2.0.1 Vuexfire 3.0.1 (2019-05-25)
- core: Old array elements are removed from binding (f6eeaf863739e264c5784ce83ed6f8f447936265), Fix #283
Vuefire 2.0.0 Vuexfire 3.0.0 (2019-05-25)
After more than one year on alpha, Vuefire and Vuexfire are being released as stable releases. From this point on, no breaking changes will be made
If you are upgrading from vuefire@^1.0.0
, please check the Migration guide
If you are upgrading from vuexfire@^2.0.0
, please check the Migration guide
This release doesn't add anything new compared to the latest alpha release
Vuefire 2.0.0-alpha.24 Vuexfire 3.0.0-alpha.18 (2019-05-10)
- vuefire: add reset option
- vuexfire: add reset option
- vuefire/vuexfire: When unbinding, the data is now, by default reset
to
null
for items bound as objects, and to an empty array[]
for items bound as an array. This option option can be set tofalse
to keep the last value instead of resetting it, or to a function returning a value to customize the new value. More about it in the documentation
Vuefire 2.0.0-alpha.21 Vuexfire 3.0.0-alpha.15 (2019-03-22)
- vuexfire: add RTDB support (b7203b7)
- vuexfire: rename exports (02c1020)
- vuexfire: rename injected functions (e2f2a51)
- vuexfire: Renamed
firebaseAction
tofirestoreAction
as well as the two added functionbindFirebaseRef
andunbindFirebaseRef
tobindFirestoreRef
andunbindFirestoreRef
. This is to enable using both RTDB and Cloud Firestore - vuexfire: Rename
bindFirebaseRef
tobindFirestoreRef
andunbindFirebaseRef
tounbindFirestoreRef
to allow using them for RTDB - vuexfire: Rename
firebaseMutations
intovuexfireMutations
. RenamefirebaseAction
intofirestoreAction
since we want to allow using RTDB as well and that name will be used for the firebaseAction as well - vuefire: the default export is replaced by a named export to make it clearer what you are
importing from vuefire: Cloud Firestore or RTDB. Replace
import Vuefire from 'vuefire'
byimport { firestorePlugin } from 'vuefire'
and update the plugin installation:Vue.use(firestorePlugin)