Releases: simondotm/nx-firebase
v2.3.0
What's Changed
- chore: Enhance compatibility tests by @simondotm in #201
- chore: Update workspace & CI to node18 by @simondotm in #202
- chore: Migrate plugin workspace to
pnpm
by @simondotm in #204 - feat: Update plugin to minimum Nx v16.8.1 by @simondotm in #205
- feat: Derive plugin dependency versions from root
package.json
by @simondotm in #207 - chore: Create dependabot.yml by @simondotm in #208
- chore(deps-dev): bump firebase-functions from 4.4.1 to 4.8.2 by @dependabot in #212
- feat: Support
pnpm
for firebase functions by @simondotm in #216 - chore(deps-dev): bump firebase from 9.14.0 to 10.10.0 by @dependabot in #209
- chore(deps-dev): bump firebase-admin from 11.10.1 to 11.11.1 by @dependabot in #211
- chore: Update package versions manifest & dependabot interval by @simondotm in #219
- chore(deps-dev): bump firebase-functions-test from 3.1.0 to 3.1.1 by @dependabot in #220
- style: Lint fixes by @simondotm in #221
- feat: Use templates from Firebase SDK's directly in the init generator by @simondotm in #222
- docs: Updated for next release by @simondotm in #223
- feat: Bump firebase-tools to 12.9.1 by @simondotm in #224
- chore: Bump to v2.3.0 by @simondotm in #226
New Contributors
- @dependabot made their first contribution in #212
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- chore: Move @nx/node dependency to peer dependencies by @jaytavares in #190
- fix: Eliminate dependencies on @nx/node in init generator by @simondotm in #196
- refactor: Simplify init generator & cleanup unit & e2e tests by @simondotm in #197
- chore: Release/Publish CI updated by @simondotm in #198
New Contributors
- @jaytavares made their first contribution in #190
Full Changelog: v2.1.2...v2.2.0
v2.1.2
What's Changed
- chore: Release v2.1.2 by @simondotm in #156
Patch release with @nx/devkit
peerDep to allow listing in Nx plugin registry.
Full Changelog: v2.1.1...v2.1.2
v2.1.1
v2.1.0
This release has some issues - see #151
What's Changed
- Support for env and secret files by @simondotm in #137
- Add some clearer use of
initializeApp
by @simondotm in #138 - Add
serve
executor by @simondotm in #140 - Update to Nx 16.6.0 by @simondotm in #135
- chore: remove semver dep by @simondotm in #141
- fix: sync generator now renames app targets by @simondotm in #142
- feat: Use the custom plugin serve executor by @simondotm in #147
- feat: Support migration by @simondotm in #148
- fix: Sync generator should rename paths in firebase.json by @simondotm in #150
Full Changelog: v2.0.0...v2.1.0
v2.0.0
v2.0.0-beta.1
What's Changed
- Fix nrwl dependencies by @simondotm in #123
- Sort functions by codebase by @simondotm in #124
- Updated docs by @simondotm in #125
Full Changelog: v2.0.0-beta.0...v2.0.0-beta.1
v2.0.0-beta.0
What's Changed
- Plugin V2 (#116) by @simondotm in #117
Initial beta of plugin version 2.0.
Users of earlier plugin versions must read here for plugin v1 -> v2 migration instructions
Please note that legacy v1 versions of the plugin are no longer supported from this point on, so only take this update if you are prepared to migrate your workspace and Firebase projects
Changes
- Plugin is completely rewritten
- Added
@simondotm/nx-firebase:function
generator - Firebase functions are now separate application nx projects
- Now uses
esbuild
to compile & bundle firebase functions - Firebase functions no longer require Nx libraries to be buildable
- Added
@simondotm/nx-firebase:sync
generator to manage Firebase workspaces - Minimum Nx version is now 16.1.1
- Watch mode build of function code & libraries is now fully supported when running Firebase emulator
Full Changelog: v1.1.0...v2.0.0-beta.0
v1.1.0
Promoting v1.1.0-beta.0 to official release
No changes.
This will be the last release before version 2.0
Full Changelog: v1.1.0-beta.0...v1.1.0
v1.1.0-beta.0
What's Changed
- fix: emulator target setTimeout not working by @rosslavery in #108
- Update plugin to Nx 16.1.1 by @simondotm in #112
New Contributors
- @rosslavery made their first contribution in #108
Full Changelog: v1.0.0...v1.1.0-beta.0