Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@fabien0102/angularfire2

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fabien0102/angularfire2 - npm Package Versions

2.0.0-beta.7

Diff

fabien0102
published 2.0.0-beta.6 •

Changelog

Source

2.0.0-beta.6-preview (2016-11-02)

Bug Fixes

  • Database: use Zone scheduler for object and list factories (e18da0e), closes #637
  • AoT: change constructor param interface type annotation to any (2c0a57f)
  • build: Fix npm test and test:watch commands for windows (86b4b24), closes #217
  • database: Add $ref to observables (#447) (a53fac0), closes #294
  • imports: add firebase imports to all places that reference firebase namespace (c3a954c), closes #525

Features

  • docs: Add AoT installation and setup (#546) (7c20d13)
  • docs: update installation guide to latest cli version (#519) (648666f)
  • hmr: Add Hot module reloading (c32a008)

Notes

A TypeScript issue with the previous release has been fixed, where errors about a missing firebase namespace were reported. For applications that worked around this issue by manually adding the firebase.d.ts typings to tsconfig.json, those typings should now be removed since the firebase namespace should automatically be resolved within AngularFire. See this issue for more context.

<a name="2.0.0-beta.5"></a>

fabien0102
published 2.0.0-beta.5 •

Changelog

Source

2.0.0-beta.5 (2016-09-15)

Bug Fixes

  • docs: Remove @next install (5984a99)
  • docs: typos (197026a)
  • docs: Update for beta.4 (f2d5ba5)
  • docs: Update for beta.4 (b347e16)
  • firebase_*_factory.js: Fix calls to off() which inadvertently cancel all listeners on the path (#469) (b4fb281), closes #443
  • package: Version number (986685a)

Features

BREAKING CHANGES

The way this project is packaged has changed to be consistent with other Angular packages. Previously:

  • The project just consisted of CommonJS modules, with angularfire2.js as the main entry point.
  • The project provided an es6 directory which contained es2015 modules and es2015 JS
  • Package.json included main and jsnext:main fields, pointing to angularfire2.js and es6/angularfire2.js, respectively.

Now:

  • The project ships ES2015 modules with ES5 JS at the root, as well as an ES5 UMD bundle at bundles/angulafire2.umd.js
  • The main field of package.json points to bundles/angularfire2.umd.js.
  • Instead of jsnext:main, we're using the module field of package.json to point to index.js.
  • Instead of angularfire2.js being the main entry point, an index.js has been added (though angulafire2.js hasn't changed significantly).

If you're using Rollup or Webpack, they should just work with this new setup (please open issues if not). If using SystemJS, you should be able to add format: 'esm' inside of the packages configuration, and it should load and parse the es2015 modules correctly.

The addition of the umd bundle will also make it possible to use AngularFire2 in a <script> tag, such as in a plunker or JSBin. The library is exported on a global called angularFire2.

<a name="2.0.0-beta.4"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc