Angular.js 1.7.6 release, web front-end framework

Angular.js lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade/Pug and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding. To help you structure your application better and make it easy to test, AngularJS teaches the browser how to do dependency injection and inversion of control.

It also helps with server-side communication, taming async callbacks with promises and deferred objects, and it makes client-side navigation and deep linking with hashbang urls or HTML5 pushState a piece of cake. Best of all? It makes development fun!

Angular

Web front-end framework Angular.js 1.7.6 released, updated as follows:

Bug Fixes

  • $compile: fix ng-prop-* with undefined values (772440#16797#16798)
  • compile: properly handle false value for boolean attrs with jQuery (27486b#16778#16779)
  • ngRepeat:
    • fix reference to last collection value remaining across linkages (cf919a)
    • fix trackBy function being invoked with incorrect scope (d4d103#16776#16777)
  • aria/ngClick: check if element is contenteditable before blocking spacebar (289374#16762)
  • input: prevent browsers from autofilling hidden inputs (7cbb10)
  • Angular: add workaround for Safari / Webdriver problem (eb49f6)
  • $browser: normalize inputted URLs (2f72a6#16606)
  • interpolate: do not create directives for constant media URL attributes (90a41d#16734)
  • $q: allow third-party promise libraries (eefaa7#16164#16471)
  • urlUtils: make IPv6 URL’s hostname wrapped in square brackets in IE/Edge (0e1bd7#16692#16715)
  • ngAnimateSwap: make it compatible with ngIf on the same element (b27080#16616#16729)
  • ngMock: make matchLatestDefinitionEnabled work (3cdffc#16702)
  • ngStyle: skip setting empty value when new style has the property (d6098e#16709)

Performance Improvements

Download