<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh" -->

---
title: New Features in EmberFire | daily.dev
description: EmberFire, the official Firebase bindings for Ember.js, gained two major features: improved Ember CLI support (installable as a CLI addon with auto-initialized...
canonical: https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: New Features in EmberFire | daily.dev
og:description: EmberFire, the official Firebase bindings for Ember.js, gained two major features: improved Ember CLI support (installable as a CLI addon with auto-initialized...
og:url: https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh
og:image: https://api.daily.dev/og/posts/HMo3RGgYH.png
og:image:alt: New Features in EmberFire
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# New Features in EmberFire

**[Firebase](https://daily.dev/sources/firebase-blog)** · 3 min read · 0 upvotes · 0 comments

## Summary

EmberFire, the official Firebase bindings for Ember.js, gained two major features: improved Ember CLI support (installable as a CLI addon with auto-initialized FirebaseAdapter, ES6 modules, support for Ember Data beta-11 through beta-14.x) and direct findQuery support for querying Firebase data by child or key, letting developers order and limit results directly from Ember routes. The release is v1.4.1, with a contribution credited to community member Matt Sumner.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://firebase.blog/posts/2015/03/new-features-in-emberfire_89>

## Questions this post answers

### How do I install EmberFire in an Ember CLI app?

Run 'ember install emberfire' from the app directory, which adds Firebase as a dependency in bower.json and generates app/adapters/application.js. Then set the config.firebase variable in config/environment.js to your Firebase URL, and your data syncs automatically with the Ember Data store. EmberFire 1.4.1 works with Ember Data beta-11 through beta-14.x.

_daily.dev helps developers wiring up Ember and Firebase track integration updates like this one._

### How do I query Firebase data by height or another field using findQuery in Ember?

EmberFire 1.4.1 added findQuery support so you can call this.store.find with an object specifying orderBy and limitToLast (or limitToFirst) parameters. For example, orderBy 'height' with limitToLast 2 returns the two tallest records in a Firebase collection, letting Ember Data queries map directly onto Firebase's realtime query methods.

_Developers building Ember apps on Firebase can follow query-feature updates like findQuery on daily.dev._

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#firebase](https://daily.dev/tags/firebase), [#emberjs](https://daily.dev/tags/emberjs)

[View this post on daily.dev](https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"New Features in EmberFire","url":"https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh"},"datePublished":"2026-08-23T12:18:23.084Z","dateModified":"2026-08-23T12:33:20.689Z","description":"EmberFire, the official Firebase bindings for Ember.js, gained two major features: improved Ember CLI support (installable as a CLI addon with auto-initialized...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7ed721de96163685d26ab7e314be3ebc?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7ed721de96163685d26ab7e314be3ebc?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Firebase","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Firebase","logo":"https://media.daily.dev/image/upload/s--i395oqZH--/f_auto,q_auto/v1787487448/logos/firebase-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/firebase-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"javascript,firebase,emberjs","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Firebase","item":"https://daily.dev/sources/firebase-blog"},{"@type":"ListItem","position":3,"name":"New Features in EmberFire"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/new-features-in-emberfire-hmo3rggyh#faq","mainEntity":[{"@type":"Question","name":"How do I install EmberFire in an Ember CLI app?","acceptedAnswer":{"@type":"Answer","text":"Run 'ember install emberfire' from the app directory, which adds Firebase as a dependency in bower.json and generates app/adapters/application.js. Then set the config.firebase variable in config/environment.js to your Firebase URL, and your data syncs automatically with the Ember Data store. EmberFire 1.4.1 works with Ember Data beta-11 through beta-14.x. daily.dev helps developers wiring up Ember and Firebase track integration updates like this one."}},{"@type":"Question","name":"How do I query Firebase data by height or another field using findQuery in Ember?","acceptedAnswer":{"@type":"Answer","text":"EmberFire 1.4.1 added findQuery support so you can call this.store.find with an object specifying orderBy and limitToLast (or limitToFirst) parameters. For example, orderBy 'height' with limitToLast 2 returns the two tallest records in a Firebase collection, letting Ember Data queries map directly onto Firebase's realtime query methods. Developers building Ember apps on Firebase can follow query-feature updates like findQuery on daily.dev."}}]}
```

