@nxextensions/firebase-cypress
Version:
An NX Plugin for Firebase Applications that would like to use emulators for E2E testing with Cypress
275 lines (139 loc) • 4.93 kB
Markdown
## 4.9.0 (2024-09-11)
### 🚀 Features
- added migration to assist with updating package versions
### ❤️ Thank You
- Duncan McPherson
## 4.8.0 (2024-09-11)
### 🚀 Features
- **firebase:** completed firebase init generator
### ❤️ Thank You
- Duncan McPherson
## 4.7.1 (2024-09-06)
### Bug fixes
- adding ability to preversion a release?
- **firebase-cypress:** fixed issue with executor crashing if an invalid port number is used
### Documentation
- **firebase-cypress:** added tooling for e2e testing
### ❤️ Thank You
- Duncan McPherson
## 4.7.0 (2024-08-27)
### 🚀 Features
- Added migration to allow automatic updates
- Added migration to allow automatic updates
### Bug fixes
- added missing dependency
### ❤️ Thank You
- Duncan McPherson
## 4.6.3 (2024-08-27)
### Bug fixes
- minor bugs
### ❤️ Thank You
- Duncan McPherson
## 4.6.2 (2024-08-27)
### Bug fixes
- **firebase-cypress:** fixed both init error around missing cypress.config and path issues
### ❤️ Thank You
- Duncan McPherson
## 4.6.0 (2024-08-23)
### 🚀 Features
- **firebase-cypress:** rewrote e2e executor
- **firebase-cypress:** moved all executors to internal firebase
- **firebase-cypress:** allow skipping installation of nx-firebase
### Performance Enhancements
- **core:** Removed dependency on kill-port
### ❤️ Thank You
- Duncan McPherson
## 4.5.0 (2024-08-21)
### 🚀 Features
- **firebase-cypress:** added wait for nx-firebase init
### Bug fixes
- **firebase-cypress:** Fixed nx-firebase initialization bug
### ❤️ Thank You
- Duncan McPherson
## 4.4.0 (2024-08-21)
### 🚀 Features
- **firebase-cypress:** added scripts to automatically update generators.json and executors.json
- **core:** added scripts to automatically update generators.json and executors.json
### Documentation
- **firebase-cypress:** package size trimming
### ❤️ Thank You
- Duncan
- Duncan McPherson
## 4.3.2 (2024-08-20)
### Bug fixes
- **firebase-cypress:** fine tuned publish path
### ❤️ Thank You
- Duncan McPherson
## 4.3.1 (2024-08-20)
### Bug fixes
- **firebase-cypress:** publish path
### ❤️ Thank You
- Duncan McPherson
## 4.3.0 (2024-08-20)
### 🚀 Features
- **firebase-cypress:** ensure that nx-firebase gets initialized
### Performance Enhancements
- **nx-firebase:** Use prebuilt addPlugin method instead of manual update
### ❤️ Thank You
- Duncan McPherson
## 4.2.6 (2024-08-20)
### Bug fixes
- **firebase-cypress:** Fixed bug where running 'nx add' hangs waiting for input from the user
### ❤️ Thank You
- Duncan McPherson
## 4.2.5 (2024-08-20)
### Bug fixes
- **firebase-cypress:** fixed versioning
### ❤️ Thank You
- Duncan McPherson
## 4.2.4 (2024-08-20)
### Bug fixes
- **core:** updated package release location
### ❤️ Thank You
- Duncan McPherson
## 4.2.3 (2024-08-20)
### Bug fixes
- **firebase-cypress:** changed to esm
### ❤️ Thank You
- Duncan McPherson
## 4.2.2 (2024-08-20)
### Bug fixes
- **firebase-cypress:** An issue exists with the current package type
### ❤️ Thank You
- Duncan McPherson
## 4.2.1 (2024-08-20)
### Bug fixes
- **firebase-cypress:** adding logging
### ❤️ Thank You
- Duncan McPherson
## 4.2.0 (2024-08-15)
### 🚀 Features
- **firebase-cypress:** added support for x add including new project configuration
### Documentation
- updated README.md
- updates to documentation and license
- **firebase-cypress:** updated README
### ❤️ Thank You
- Duncan McPherson
## 4.1.0 (2024-08-08)
### 🚀 Features
- **firebase-cypress:** finished executors including behavior
### Bug fixes
- **firebase-cypress:** minor adjustments to how the executors work
- **firebase-cypress:** formatting and ensure that base web server gets shut down
### ❤️ Thank You
- Duncan
- Duncan McPherson
# 4.0.0 (2024-08-01)
### 🚀 Features
- ⚠️ **firebase-cypress:** remove firebase targets from @nxextensions/firebase-cypress in favor of @nxextensions/nx-firebase
### Bug fixes
- **firebase-cypress:** updated inferred targets to include dependency target for emulation
- **firebase-cypress:** updated inferred targets to include dependency target for emulation
### Breaking Changes
- ⚠️ **firebase-cypress:** changed run executor to use runExecutor rather than spawn
#### ⚠️ Breaking Changes
- ⚠️ **firebase-cypress:** remove firebase targets from @nxextensions/firebase-cypress in favor of @nxextensions/nx-firebase
- ⚠️ **firebase-cypress:** changed run executor to use runExecutor rather than spawn
### ❤️ Thank You
- Duncan McPherson