UNPKG

@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
## 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