Skip to content

Releases: prescottprue/cypress-firebase

v0.7.0-alpha

08 Jan 02:08
7253588
Compare
Choose a tag to compare
v0.7.0-alpha Pre-release
Pre-release
  • feat(createTestEnvFile): load FIREBASE_API_KEY by looking for a projectId which in createConfig settings which matches service account

v0.6.0

03 Jan 19:35
c274e92
Compare
Choose a tag to compare

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 on next branch
  • fix(ci): run npm install before publish (since dependencies such as rimraf are required)
  • chore(deps): update dev dependencies including eslint and firebase-tools
  • fix(deps): update typescript to ^3.7.4

v0.6.0-alpha.2

03 Jan 00:17
16c2709
Compare
Choose a tag to compare
v0.6.0-alpha.2 Pre-release
Pre-release
  • 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 as rimraf are required)
  • fix(deps): update typescript to ^3.7.4

v0.6.0-alpha

02 Jan 20:35
cad7c9b
Compare
Choose a tag to compare
v0.6.0-alpha Pre-release
Pre-release
  • fix(core): switch to npx to fix firebase command path on windows - @dhair-seva - #72
  • fix(ci): update publish workflow to next tag on next branch
  • chore(deps): update dev dependencies including eslint and firebase-tools

v0.5.1

07 Dec 07:43
95e5b63
Compare
Choose a tag to compare
  • 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

21 Nov 19:56
51206f2
Compare
Choose a tag to compare
  • 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

04 Nov 18:51
81fc7df
Compare
Choose a tag to compare
  • 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

19 Oct 16:50
529047d
Compare
Choose a tag to compare
  • fix(callirestore): handle String instance responses from cy.exec
  • fix(utils): remove unused commands
  • fix(callRtdb): pass correct argument for orderByChild in rtdb get command
  • feat(callRtdb): add support for other query arguments in get call (including orderByKey, orderByValue, limitToFirst, limitToLast, startAt, endAt, and instance)
  • chore(deps): update to firebase-tools-extra v0.2.0

v0.3.0

12 Oct 08:37
Compare
Choose a tag to compare

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

09 Oct 06:15
878f7ee
Compare
Choose a tag to compare
v0.3.0-beta.4 Pre-release
Pre-release
  • 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