Skip to content

Commit 2b4ad1d

Browse files
committed
1 parent a953c29 commit 2b4ad1d

File tree

4 files changed

+55
-7
lines changed

4 files changed

+55
-7
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
# [3.0.0-alpha.12](https://github.com/vuejs/vuefire/compare/[email protected]) (2022-12-01)
2+
3+
### Bug Fixes
4+
5+
- **app-check:** run only in client ([384085e](https://github.com/vuejs/vuefire/commit/384085edbe2e39dc05d9ad78e0600e647805116e))
6+
- **firestore:** pass snapshotOptions before extracting refs ([a61ee09](https://github.com/vuejs/vuefire/commit/a61ee092736c2af726106578a3d792cbc6e2a57a))
7+
- **firestore:** pass the id as a value ([d0afc0a](https://github.com/vuejs/vuefire/commit/d0afc0aa70cd5dd1d05c17b6f266fad81dd0d341))
8+
- **firestore:** skip ref extraction in non pojo ([cc01b84](https://github.com/vuejs/vuefire/commit/cc01b842b31c64709580536f2b6e4c4a6296c7e4)), closes [#1257](https://github.com/vuejs/vuefire/issues/1257)
9+
- nested refs ([c4ab275](https://github.com/vuejs/vuefire/commit/c4ab2757638928d43f3a269118c1c0c974a6994d))
10+
- **options-api:** cleanup variables ([5d244b7](https://github.com/vuejs/vuefire/commit/5d244b75e579ea3feda9aa3beee5c6e39680f791))
11+
- pass options when unbinding documents ([6d4f151](https://github.com/vuejs/vuefire/commit/6d4f1512e26ddcfb0f208abc11feab8ef6e38804))
12+
- resilient walkSet and walkGet ([80879d1](https://github.com/vuejs/vuefire/commit/80879d1e925a1c186f47d7b29c5838b8af40a358))
13+
- **ssr:** fallback value in firestore ([57cdd82](https://github.com/vuejs/vuefire/commit/57cdd824be1439a636655a02c75978f857ba36ba))
14+
- **ssr:** use ssrKey in firestore ([25d86ca](https://github.com/vuejs/vuefire/commit/25d86cac1bb230ac3478aebab92062f6a6f3632c))
15+
- **types:** add undefined for initial values ([76e1527](https://github.com/vuejs/vuefire/commit/76e15277791dcb6097629d6a65bc41c0dab22541))
16+
17+
### Code Refactoring
18+
19+
- **firestore:** rename `$bind` to `$firestoreBind` ([a636c21](https://github.com/vuejs/vuefire/commit/a636c21e6a7fc62827ca83c3363bf648811172ff))
20+
- remove manual bind/unbind methods ([7b8b037](https://github.com/vuejs/vuefire/commit/7b8b037e345d1983cb6b80f2de896ad36a5a9fed))
21+
- rename `unbind()` to `stop()` ([37d3f67](https://github.com/vuejs/vuefire/commit/37d3f67eda2206df4ca346028e6fb573f89e7960))
22+
- rename rtdbPlugin to databasePlugin ([a7f500d](https://github.com/vuejs/vuefire/commit/a7f500dc55df841c7b44ffd512cf944f53fbaef0))
23+
24+
### Features
25+
26+
- wait on server for data ([947a325](https://github.com/vuejs/vuefire/commit/947a32518002cecc36e10e6166f89f7d04c8f749))
27+
- warn wrong usage useDocument(), ... ([098c16c](https://github.com/vuejs/vuefire/commit/098c16c53296a2bd6b7c96b23f1957b2612c406e))
28+
29+
### BREAKING CHANGES
30+
31+
- **database:** when binding to a primitive value in RTDB, VueFire used
32+
to create an object with a property `.value` for the primitive vaule
33+
itself. The `.` in front forces to always use a bracket syntax
34+
(`obj['.value']`) while the `$` doesn't, making its usage cleaner. The
35+
`$value` and `id` property created in the case of primitives are also
36+
**enumerable** properties. This should make things easier to debug.
37+
138
# [3.0.0-alpha.11](https://github.com/vuejs/vuefire/compare/v3.0.0-alpha.10...v3.0.0-alpha.11) (2022-11-25)
239

340
### Bug Fixes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vuefire",
3-
"version": "3.0.0-alpha.11",
3+
"version": "3.0.0-alpha.12",
44
"description": "Official Firebase bindings for Vue.js",
55
"packageManager": "[email protected]",
66
"unpkg": "dist/index.iife.js",

packages/nuxt/CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
1+
## 0.0.2 (2022-12-01)
2+
3+
### Bug Fixes
4+
5+
- **nuxt:** ensure plugin is added before router and navigation ([e644b85](https://github.com/vuejs/vuefire/commit/e644b854dd3e93a303726ed3c01486b58b35dc3f))
6+
- **nuxt:** use #app imports ([c741854](https://github.com/vuejs/vuefire/commit/c7418548764c247c62b74312b95aa3e8cde91b26))
7+
8+
### Features
9+
10+
- **nuxt:** support admin-sdk appcheck ([70e69fe](https://github.com/vuejs/vuefire/commit/70e69fef78159d6d3e1ab7344ca8cf836811f1d6))
11+
112
## <small>0.0.1 (2022-12-01)</small>
213

3-
* feat(nuxt): support admin-sdk appcheck ([70e69fe](https://github.com/vuejs/vuefire/commit/70e69fe))
4-
* refactor(nuxt): better options and wip app check ([8d2aa52](https://github.com/vuejs/vuefire/commit/8d2aa52))
5-
* refactor(nuxt): wip ([54d374a](https://github.com/vuejs/vuefire/commit/54d374a))
6-
* refactor(nuxt): work locally with workaround vite ([fc340cf](https://github.com/vuejs/vuefire/commit/fc340cf))
14+
- feat(nuxt): support admin-sdk appcheck ([70e69fe](https://github.com/vuejs/vuefire/commit/70e69fe))
15+
- refactor(nuxt): better options and wip app check ([8d2aa52](https://github.com/vuejs/vuefire/commit/8d2aa52))
16+
- refactor(nuxt): wip ([54d374a](https://github.com/vuejs/vuefire/commit/54d374a))
17+
- refactor(nuxt): work locally with workaround vite ([fc340cf](https://github.com/vuejs/vuefire/commit/fc340cf))

packages/nuxt/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nuxt-vuefire",
33
"description": "Nuxt.js module for VueFire",
4-
"version": "0.0.1",
4+
"version": "0.0.2",
55
"license": "MIT",
66
"type": "module",
77
"exports": {
@@ -36,7 +36,7 @@
3636
"peerDependencies": {
3737
"@firebase/app-types": ">=0.8.1",
3838
"firebase": "^9.0.0",
39-
"vuefire": "^3.0.0-0"
39+
"vuefire": ">=3.0.0-alpha.12"
4040
},
4141
"devDependencies": {
4242
"@firebase/app-types": "^0.8.1",

0 commit comments

Comments
 (0)