Skip to content

Releases: prescottprue/cypress-firebase

v1.0.0-beta.2

23 Mar 16:49
f527ebb
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

v1.0.0-beta

23 Mar 00:15
c590f3b
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release
  • fix(deps): remove all dependencies including lodash and firebase-admin
  • chore(deps): add firebase-admin to peerDependencies (installed as part of setup)
  • chore(ci): update actions/checkout to v2 within workflows
  • chore(build): switch from mocha.opts to .mocharc.js
  • chore(core): simplify firebase utility functions

v1.0.0-alpha

14 Mar 05:21
1ae16ba
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

Breaking Changes

  • feat(commands): default to tasks and remove usage of firebase-tools-extra
  • feat(core): plugin using tasks is now top level plugin
  • fix(core): remove all cli commands including createTestEnvFile
  • feat(plugin): remove setting of baseUrl and FIREBASE_PROJECT_ID from plugin

Fixes

  • fix(deps): remove commander, chalk, and figures from dependencies

v0.11.0

12 Mar 23:48
42d36df
Compare
Choose a tag to compare

All features from v0.11.0 pre-releases including:

  • feat(core): add tasks support through pluginWithTasks
  • fix(callFirestore): fix windows support for passing a fixture (through use of tasks) - #71
  • feat(ci): add support for publishing to alpha tag
  • fix(types): update cy.login arguments to include customClaims
  • chore(tasks): add initial unit tests for tasks

v0.10.2

21 Feb 09:22
2709881
Compare
Choose a tag to compare
  • fix(firestore): correctly return null for empty get responses
  • fix(firestore): correctly call delete within Firestore emulator
  • fix(test): update firestore emulator delete test
  • chore(docs): add a recipe to README about using with emulator
  • chore(examples): update basic example to support Firestore emulator
  • chore(deps-dev): bump codecov from 3.6.1 to 3.6.5 (#91)

v0.10.1

14 Feb 02:16
77e7e79
Compare
Choose a tag to compare
  • fix(deps): update to firebase-tools-extra v0.5.1 to fix potential command timeouts when using emulator
  • chore(examples): update basic example to have npm scripts for testing against database emulator
  • chore(docs): move auth config into its own section of README
  • chore(docs): update README to no longer include window.fbInstance

v0.10.0

12 Feb 01:05
d3cd1dc
Compare
Choose a tag to compare
  • feat(login): add support for passing UID - #14
  • feat(types): update type of login function to include optional uid param - #14
  • feat(tests): add tests for emulator support - #73
  • chore(deps): update firebase-tools-extra version for custom token generation used in new login functionality - #73

v0.9.0

06 Feb 00:39
f0885e8
Compare
Choose a tag to compare
  • feat(core): emulator support for RTDB - #73
  • chore(deps): update to v0.4.0 of firebase-tools-extra for RTDB emulator support
  • chore(examples): update basic example to include test for RTDB
  • chore(ci): simplify publish workflow

v0.8.0

31 Jan 22:07
e0891b4
Compare
Choose a tag to compare
  • fix(createTestEnvFile): replace "-" with "_" in env variable loading to handle Github Secrets (which doesn't support "-")
  • chore(deps): update dev dependencies including cross-env

v0.7.0

15 Jan 22:12
aaa7158
Compare
Choose a tag to compare
  • chore(deps): update dev dependencies including ts-node
  • fix(docs): update to sheilds.io badge in README

Features from v0.7.0 prereleases including:

  • feat(createTestEnvFile): load FIREBASE_API_KEY by looking for a projectId which in createConfig settings which matches service account