Releases: prescottprue/cypress-firebase
Releases · prescottprue/cypress-firebase
v0.7.0-alpha
- feat(createTestEnvFile): load
FIREBASE_API_KEY
by looking for a projectId which increateConfig
settings which matches service account
v0.6.0
Changes from v0.6.0 pre-releases including:
- fix(core): switch to npx to fix firebase command path on windows - @dhair-seva - #72
- feat(core): load
FIREBASE_PROJECT_ID
from service account instead of project config (helps with id misalignment) - fix(ci): update publish workflow to
next
tag onnext
branch - fix(ci): run
npm install
before publish (since dependencies such asrimraf
are required) - chore(deps): update dev dependencies including
eslint
andfirebase-tools
- fix(deps): update
typescript
to^3.7.4
v0.6.0-alpha.2
- feat(core): load
FIREBASE_PROJECT_ID
from service account instead of project config (helps with id misalignment) - fix(ci): run
npm install
before publish (since dependencies such asrimraf
are required) - fix(deps): update
typescript
to^3.7.4
v0.6.0-alpha
- fix(core): switch to npx to fix firebase command path on windows - @dhair-seva - #72
- fix(ci): update publish workflow to
next
tag onnext
branch - chore(deps): update dev dependencies including
eslint
andfirebase-tools
v0.5.1
- fix(createTestEnvFile): add support for loading project id from
ci.createConfig
in.firebaserc
(used by firebase-ci) - fix(callFirestore): dynamic project name handling in Firestore emulator (firebase-tools-extra v0.3.0) - #73
v0.5.0
- feat(core): add support for loading branch/environment name in Github Actions environment
- feat(ci): switch to Github Actions in place of Gitlab-CI
- chore(deps): update chalk and commander
- fix(tests): fix coverage report generation
- fix(createTestEnvFile): default to master api key if one is not set
v0.4.1
- fix(callFirestore): fix an issue where data of documents was not loaded when getting a list of documents (update to firebase-tools-extra 0.2.1)
- chore(deps): update deps including firebase-admin, firebase-tools-extra, and figures
v0.4.0
- fix(callirestore): handle
String
instance responses fromcy.exec
- fix(utils): remove unused commands
- fix(callRtdb): pass correct argument for
orderByChild
in rtdbget
command - feat(callRtdb): add support for other query arguments in get call (including
orderByKey
,orderByValue
,limitToFirst
,limitToLast
,startAt
,endAt
, andinstance
) - chore(deps): update to
firebase-tools-extra
v0.2.0
v0.3.0
Changes from all v3.0.0-* pre-releases including:
- feat(core): switch to typescript - #47
- fix(callFirestore): fix
get
action passing invalid arguments - fix(callRtdb): fix do not add project flag unless project is defined
- fix(createTestEnvFile): improve fallbacks for loading variables config/environment - #23
- feat(core): switch to yarn over npm for install + lock file
- feat(core): separate utils which require node into
node-utils.ts
- #47 - fix(cy.callRtdb): only add
-d
flag when data is an object - fix(cy.callFirestore): fixture path no longer stringified - #39
- feat(cy.callRtdb): fix writing a non object value with
set
- #60 - feat(tests): add tests for string value - #39
- feat(docs): add note to README about adding files to
.gitignore
- #23 - feat(core): add unit tests
v0.3.0-beta.4
- fix(cy.callRtdb): only add
-d
flag when data is an object - fix(cy.callFirestore): fixture path no longer stringified - #39
- feat(cy.callRtdb): fix writing a non object value with
set
- #60 - feat(tests): add tests for string value - #39
- feat(docs): add note to README about adding files to
.gitignore
- #23