Skip to content

Releases: Urigo/angular-meteor

Full authentication API, ng-annotate, $meteor.object enhancements

23 Mar 07:53
Compare
Choose a tag to compare

Features

Performance improvements

Dependencies

  • Update Angular dependency to 1.3.15 - 3a0b38f

Bug fixes

Docs

Performance improvements and camera support

04 Mar 00:55
Compare
Choose a tag to compare

Features

  • Adding mdg:camera support - 93d0c8d

Performance improvements

Bug fixes

Fix support for users, thanks @tehXor for reporting - 8d585c9

Docs

Handling Mongo ObjectID in removedAt

25 Feb 20:31
Compare
Choose a tag to compare
  • Fix deleting object form console won't auto-refresh the collection
  • Update angular dependency to 1.3.14

New shorter $meteor. API, new template extension, User promise, ...

24 Feb 00:53
Compare
Choose a tag to compare

Features

  • Allow nested properties in getReactively, thanks @Nieziemski - e58aaf5
  • Add a shorter $meteor service for nicer API, solves #115 - aec7170
  • Added currentUserPromise to the $rootScope, thanks @revov - a734a05
  • Change template extension from .tpl to .ng.html - 9416f08
  • Fix support for transformed documents, thanks @Nieziemski - 18c1271
  • Recompile only the new iron:route when ready and not the all documents all the time - eaad7d4

Code refactorings

  • Use mongo-collection-instances package to get collection by name - 1eb82a3
  • Use official AngularJS Meteor package to get AngularJS library instead of bower - 7a6c9b1
  • Add tests
  • Refactoring AngularMeteorObject to introduce $$internalProps, thanks @smoke - 92ee708
  • Refactoring AngularMeteorObject to introduce AngularMeteorObject.prototype.stop, thanks @smoke - 0e2d917
  • Refactoring AngularMeteorObject avoid triggering update if the object is empty, thanks @smoke - c8ff428 , 1166f96
  • AngularMeteorObject now clears the properties of the object in case there is no object found, thanks @smoke - 29d8a60
  • Refactor rename file urigo:angular.js -> angular-meteor.js as to allow this file to be used on Windows also, thanks @smoke - b07140e

A lot of documentation improvements - thanks to @diego-vieira , @NazarK , @revov

Update AngularJS to 1.3.13

12 Feb 05:06
Compare
Choose a tag to compare
0.6.8

Update Angular dependency to 1.3.13

Fix removeAll in $meteorCollection

07 Feb 02:22
Compare
Choose a tag to compare

Fix $meteorObject.save

07 Feb 02:00
Compare
Choose a tag to compare

Improved deep sync mechanizm

04 Feb 04:29
Compare
Choose a tag to compare
  • Use Meteor's diffArray for understanding Angular's changes and save them to Minimongo just like Blaze does
  • Improve Meteor diffArray to deep diff and deep save to Minimongo - Huge thanks to @fredrikekelund
  • Fix support for windows - thanks to @fredrikekelund
  • Update to meteor-bower 1.3.12
  • Release the package also through bower
  • Added meaningful tests - another huge thanks to @fredrikekelund
  • Update dependency to AngularJS 1.3.12

Improving templates

21 Jan 06:55
Compare
Choose a tag to compare

Minify and add all .tpl template to templateCache,
Fix inserting Meteor templates into templateCache,
Adding a promise to $meteorObject.save function with error information. solves #142

New collection API, meteorObject, use default AngularJS delimiters {{ }} and much more

11 Jan 11:13
Compare
Choose a tag to compare

Biggest release so far. includes:

Changes since Alpha:

  • New $meteorObject for binding to a single object and not a collection with save and reset functions
  • Tests! thanks to the great @yagoferrer
  • Rename getReactivly to getReactively, fixes #114

Breaking changes

Remove automated angular module initialization. Now it's required to bootstrap the App.

Complete 0.6.0 changes:

New, nicer, faster collection API

No need for changing AngularJS default delimiters

  • We added a Meteor build plugin that compiles .tpl files like regular HTML files without Blaze so you won't have to change your templates
  • Now you can use ui-router without a Meteor package. just include it with bower and send the .tpl file location in the templateUrl router parameter.

Migrate your existing AngularJS app easily to Meteor

  • Now without changing the default delimiters and using special ui-roter Meteor package, you can migrate your existing apps easily

Prefix all angular-meteor services with $meteor prefix - fixes #20

Send the subscription handle as a parameter in the promise of the $meteorSubscribe service - fixes #98

Add $meteorUtils service with the following functions:

  • autorun - Runs a Meteor Tracker.autorun with AngularJS scope compile
  • getCollectionByName