Profile

Cover photo
Matias Niemelä
Lives in Toronto
635 followers|215,591 views
AboutPosts

Stream

Matias Niemelä

Shared publicly  - 
3
2

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.3.0-RC0 - Sonic Boltification - is finally out. This major release fixes a bunch of bugs with ngModel and ngAnimate and it also introduces a new feature for form validations where promises can be used to render asynchronous validation.

The RC0 release is a major step closer to the final 1.3.0 release. Now that we're into the RC release stage, this means that most of the API for 1.3 is decided upon and the next releases up until 1.3.0 stable will be fixing the remaining bugs.

The CHANGELOG below outlines the breaking changes, bug fixes and the new features.
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#130-rc0-sonic-boltification-2014-08-29

The article below goes over the new form features in detail:
http://www.yearofmoo.com/2014/09/taming-forms-in-angularjs-1-3.html


A super special thanks to all of the developers whom helped put this release together. You guys are amazing:

Akhlesh
Brian Ford
Caitlin Potter
Colin Casey
Erin Altenhof-Long
Guilbert
Igor Minar
Jason Bedard
Jeff Cross
Julie Ralph
Michael Barton
Pawel Kozlowski
Peter Bacon Darwin
Richard Harrington
Sekib Omazic
Shahar Talmi
Smith
Smitha Milli
Tim Kindberg
Tobias Bosch
Vojta Jina
Wesley Cho
Zach Pomerantz
danrbergman
dennishall1
grsmvg
rodyhaddad
vdyckn
zahragh
30
54

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.3.0-beta.8 accidental-haiku has been released. This release contains two weeks worth of fixes and features which help to improve the feature set when it comes to building forms in AngularJS.

The new NgMessages module is an optional module which is designed to improve how error messages are handled within AngularJS forms. Using complex expressions and coupling controller code is no longer required since the ngMessages and ngMessage directives supercharge how errors are handled. To get a more clear idea of how error messages are handled in AngularJS, please view the yearofmoo article on ngMessages at: http://www.yearofmoo.com/2014/05/how-to-use-ngmessages-in-angularjs.html

Also, within the release, there are a few breaking changes that should be looked over incase they may interfere with parts of your application. Please view the change log in the link below.
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#130-beta8-accidental-haiku-2014-05-09

A special thanks to everyone whom contributed to the release. You guys are super awesome:

Brian Ford
Caitlin Potter
Chris Rose
Dave Smith
Edward Brey
Jack Hsu
Jamie Krug
Janas Page
Joe Pettersson
Joel Hooks
Mathew Foscarini
Peter Bacon Darwin
Richard Littauer
22
39
Joshua Acheson's profile photo
 
Very cool! Excited to make use of this in the app I'm working on right now. The breaking changes don't seem to cause me any problems.

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.2.10 augmented-serendipity has been released.

This is a fairly small release which contains a few small fixes to inputs, parsing & routing as well as a large amount of documentation-related fixes. It also contains a new feature for ngAnimate which provides support to allow for other directives to detect when an animation has ended using the close callback (finally!). Here is a link to the CHANGELOG for 1.2.10 so you guys can see exactly what has been added: https://github.com/angular/angular.js/blob/master/CHANGELOG.md.

We’re working hard to maintain our weekly release cycle to release fixes to bugs faster. Next week we’ll be releasing 1.2.11, which of coarse has a creative codename, which is going to rock.

A special thanks each of the talented developers, specified in the list below, whom all put a hand into crafting this release. You guys are amazing!

Abdessamad Idrissi
Abraham
Allon Hadaya
Andreas Gruenbacher
Bastian Buchholz
Ben McCann
Brian Ford
Bruce Davidson
Caitlin Potter
Cameron Spear
Chia-liang Kao
Christoph Burgdorf
Dan Matthews
Foxandxss
George Cox
Igor Minar
Jan Hancic
Jeff Jewiss
John Lannon
Joshua Flanagan
Julie
Leniel Macaferi
Lucas Galfasó
Martin Probst
Matias Niemelä
Narretz
Neil Rubens
Peter Bacon Darwin
Rob Wormald
Roy Ling
Stéphane Reynaud
Vlad GURDIGA
akerekes
gabrielbrasil
jenkins
letsmakesense
matthewhintzen
刘朋飞
12
29
Jeff Whelpley's profile photo
 
Wu-hu!

Matias Niemelä

Shared publicly  - 
6
7
Leon Radley's profile photoMatias Niemelä's profile photo
2 comments
 
Hey Leon.

1) In the Protractor configurations you need to include the drivers for the others browsers and list them as capabilities.

2) Not supported. Jasmine 2.0 will switch to use it.only and describe.only and once that's ready then Protractor will use that setup.

3) The autowatch is supported in the angular-seed repo that I posted.

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.5.0-rc.1 quantum-fermentation has been released after about a month since the last release. This release contains various bug fixes for animations and core-level improvements. There are also various improvements to the module component() helper (which was introduced in 1.5.0-rc.0). The link below showcases all of the new features and bug fixes in greater detail: https://github.com/angular/angular.js/blob/master/CHANGELOG.md#150-rc1-quantum-fermentation-2016-01-15

For those of you whom are using the new component helper, please have a look at the new breaking changes that effect how it works. The full list of breaking changes is listed here:
https://github.com/angular/angular.js/blob/v1.5.0-rc.1/CHANGELOG.md#breaking-changes

1.5.0-rc.1 can be downloaded from angularjs.org or from bower/npm.

A special thanks to the list of talented developers whom helped put this release together:
Alexander Zagumennikov
Andy Patterson
David Rodenas Pico
Georgios Kalpakas
Ieuan Griffiths
Jason Bedard
Justas Brazauskas
Konstantin Ulitin
Kyle Pittman
Lucas Mirelmann
Martin Probst
Martin Staffa
Matias Niemelä
Peter Bacon Darwin
Philip Harrison
ReneFerwerda
Shahar Talmi
Sébastien Arod
Waitaya Krongapiradee
Wesley Cho
ammills01
dmitriz
mkalish
mohamed amr
thorn0
8
5

Matias Niemelä

Shared publicly  - 
 
Alright. Today's the big day. The release candidate for AngularJS 1.4 is out (codename smooth unwinding).

The release itself includes various fixes for ngModel, ngTouch and some core services like $http, $parse and $compile. However the biggest piece of work is the new animation system that ngAnimate uses behind the scenes to make things happen.

ngAnimate in 1.4 brings us with a variety of new features and bug fixes including:
- The ability to imperatively control/trigger CSS-based transitions/keyframes using $animateCss.
- The ability to cross-animate elements across pages (using ng-animate-ref).
- A new API for handling callbacks via $animate.
- A bunch of fixes to reflow-related bugs and a better foundation for more features later to come in 1.5.

Watch the first half of the video below to see the new features in action:
https://www.youtube.com/watch?v=R0OrxxJNcjU

The link below will point you to the up to date docs on ngAnimate:
https://docs.angularjs.org/api/ngAnimate

Please also read the CHANGELOG to review any breaking changes for animations when upgrading to RC0:
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#v140-rc0-smooth-unwinding-2015-04-10

The list below showcases all the talented AngularJS contributors whom made this release possible. Thank you so much for your help and input:

Bob Fanger
Bradley Price
Brent Dearth
Caitlin Potter
Chirayu Krishnappa
David Li
Fred Sauer
Georgios Kalpakas
James Talmage
Jason Bedard
Julie Ralph
Lucas Galfaso
Martin Staffa
Michał Gołębiowski
Pawel Kozlowski
Peter Bacon Darwin
RaphStein
Shahar Talmi
Vojta Jina
Wesley Cho
Yuvraj Patil
jasperSpeicher
mustela
rodneyebanks
tomoyuki kashiro
wiseleo

With close to 10,000 lines of changes, a super special thanks to +Pete Bacon Darwin , +Igor Minar , +Thomas Burleson , +Martin Staffa as well as Georgios Kalpakas (https://github.com/gkalpak) for all your help putting this monster of a feature together.

We are still in RC which means that there may be some small fixes that need to be made. Please do file any bugs you may find in the issues page on the angular.js repo on github (https://github.com/angular/angular.js/issues). We are now, however, closer to 1.4 than ever! Next stop 1.5 and ngTimeline!

More demos and learning material will be ready next week for ngAnimate in 1.4.

Thank you everyone!
46
75
Thomas Burleson's profile photoTimo Jokinen's profile photoKauko Niemela's profile photo
3 comments
 
Hienoa poikani! Upea esitys!
 ·  Translate

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.3-beta.4 inconspicuous-deception has been released!

This tiny release contains a few helpful animation-related fixes as fixes to the $scope and $http services. There is, however, one important animation-related fix which is a breaking change from the 1.2.x versions. This fix allows for other CSS transition styles defined by the developer, or from a 3rd party library or framework, to work seamlessly with ngAnimate. In other words, ngAnimate no longer obstructs natural CSS transitions. This fix causes a breaking change since it requires a slight CSS transition markup change. More info can be found here: http://docs.angularjs.org/api/ngAnimate#class-based-transition-animations

The link below contains the complete release notes information for this release:
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#130-beta4-inconspicuous-deception-2014-03-28

For everyone whom was involved, thanks a bunch for another great release. Below is a list of the super intelligent developers whom all contributed to this release:

Adam Bradley
Alex Miller
Alex Sanford
Brian Ford
Caitlin Potter
ChrisRose
David I. Lehn
David Pope
Diego Algorta
Emma Guo
Igor Minar
John K. Paul
Luke Eller
Matias Niemelä
Narretz
Nikita Tovstoles
Patrice Chalin
Peter Bacon Darwin
Renat Yakubov
Sekib Omazic
Teddy Wing
Tobias Bosch
Trevor Ewen
Uri Goldshtein
Wesley Cho
William Bagayoko
cgwyllie
jenkins
jfortunato
jim lyndon
mrmrs
sgrebnov
tamakisquare
wbyoko
winkler1

Stay tuned next week for another 1.3 release!
6
2

Matias Niemelä

Shared publicly  - 
 
AngularJS 1.2.12 cauliflower-eradication has been released!

1.2.12 is primarily a bug-fix release which takes care of some bugs in $http, mocks, ngResource as well as some infrastructural fixes to the docs content and testing scripts. All is well in the land of NG. Here is a link to the CHANGELOG: https://github.com/angular/angular.js/blob/master/CHANGELOG.md

A special thanks to the developers who assisted in the release. Angular wouldn't be where it is without the hard work and dedication without the community.

Below is a list of all the developers who helped craft together AngularJS 1.2.12:
Brian Ford
Caitlin Potter
Daniel Luxemburg
Franziskus Domig
GiffenGood
Hopiu
Igor Minar
John Kurlak
Julie
Kamil Pekala
Kasparas Galdikas
Matias Niemelä
Nicolas Leger
PatrickJS
Thomas Belin
Tobias Bosch
Wes Alvaro
asif22
gdi2290
jenkins
sunderls

Next week's release will hopefully handle some of the pending animations bugs and make ngAnimate work as close as possible with CSS3 transitions.
23
17
Lars Rye Jeppesen's profile photo
 
Great!!

Matias Niemelä

Shared publicly  - 
 
+AngularJS v1.2.4 - wormhole-blaster is out!

Once again, right on time, we have another weekly release for AngularJS. You can see the changes at https://github.com/angular/angular.js/blob/master/CHANGELOG.md#1.2.4

And you can also fetch it from http://angularjs.org, as well as or Bower or from the Google CDN.

The weekly push system is getting to be better and faster with each week and this is super nice since we can push out code quickly. Next up, we'll be releasing 1.2.5 and we are working to get as many of the existing issues and pull requests into this release.

A special thanks each of the talented developers, specified in the list below, whom all put a hand into crafting this release:

Ammar
Andres Kalle
Blaise Kal
Caitlin Potter
Daniel Tabuenca
David Bennett
Elwin Arens
Evan Winslow
Hubert SABLONNIÈRE
Igor Minar
Iwona Lalik
James Brewer
Jeff Cross
Julien Bouquillon
Karl Seamon
Levi Weiss
Marc Lipovsky
Mateusz Jedruch
Matias Niemelä
Michał Gołębiowski
Naomi Black
Pavel Pomerantsev
Pete Bacon Darwin
Peter Bacon Darwin
Sorin Gitlan
Stéphane Reynaud
Thomas Guillory
Tobias Bosch
Vojta Jina
Yves Richard
deepak-kapoor
magoswiat
rodyhaddad
wjtk
12
31
Eric Feng's profile photo
 
Congrats on the more rapid release system!
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Toronto
Links
Contributor to
Basic Information
Gender
Male