Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: angular/angularfire
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ba07218
Choose a base ref
...
head repository: angular/angularfire
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c843a36
Choose a head ref
  • 4 commits
  • 15 files changed
  • 2 contributors

Commits on Oct 26, 2026

  1. docs: describe AngularFire 21 as released, not as a release candidate (…

    …#3813)
    
    The docs on 21.0.x still install with @angular/fire@next, call 21 a
    release candidate, and carry the AI-agent note for the firebase-tools
    15.26 crash that #3769 fixed on this branch. The 21.0.0 tag is cut from
    this branch, so its docs should describe the release.
    
    The upgrade command keeps @angular/fire unversioned: only the first
    @angular/ package in an ng update command picks the CLI that runs it.
    The Node.js note gives the versioned form for updating AngularFire alone.
    armando-navarro authored Oct 26, 2026
    Configuration menu
    Copy the full SHA
    2f5ef49 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2026

  1. feat(firestore): add Firestore pipelines entry points (#3799)

    Add @angular/fire/firestore/pipelines and
    @angular/fire/firestore/lite/pipelines, generated from firebase's
    pipelines entry points, plus a pipeline() declaration on Lite's
    Firestore that firebase's own Lite typings leave out.
    
    Fixes #3693
    Refs #3755
    
    (cherry picked from commit 80ed66b)
    KingDarBoja authored and armando-navarro committed Oct 28, 2026
    Configuration menu
    Copy the full SHA
    bfd3758 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2026

  1. build: stop shipping docs/ inside the npm package (#3811) (#3823)

    tools/build.ts copied the whole docs/ tree into the publish output,
    so every release carried 53 Markdown and image files, about 1 MB
    unpacked and 42 percent of the compressed tarball, that nothing in
    the package reads. The copy dates from the 6.0.0 build script
    (#2282).
    
    Shipped docs freeze at the installed version while the GitHub copies
    move on, and docs/firebase.json inside node_modules has been mistaken
    for a config file to point a deploy at. README.md still ships.
    
    Measured on the 22.0.0 build at f95d598: 175 to 122 files, 4,694,110
    to 3,663,246 bytes unpacked, 2,021,273 to 1,173,999 bytes compressed.
    
    (cherry picked from commit 0c924da)
    armando-navarro authored Oct 29, 2026
    Configuration menu
    Copy the full SHA
    a06c9c5 View commit details
    Browse the repository at this point in the history
  2. docs: fix the beforeAuthStateChanged import and the Imagen removal no…

    …te (#3817)
    
    The auth guide's cookie sync and the sample app imported
    beforeAuthStateChanged from firebase/auth, because AngularFire's version
    kept the app unstable until the first sign-in or sign-out (#3748). The
    fix (#3770) shipped in 20.1.1 and 21.0.0-rc.2, so both now import it
    from @angular/fire/auth, and the guide's note lists the releases that
    still need the workaround.
    
    The v21 upgrade guide covered only getImagenModel. firebase 12.18
    removed every Imagen export, and the migration warns about
    getImagenModel only in files that imported an old Vertex AI entry point.
    
    Fixes #3815
    Fixes #3816
    
    (cherry picked from commit 503ce83)
    armando-navarro committed Oct 29, 2026
    Configuration menu
    Copy the full SHA
    c843a36 View commit details
    Browse the repository at this point in the history
Loading