AngularJS

Software Screenshot:
AngularJS
Software Details:
Version: 2.1.0 / 1.5.8 updated
Upload Date: 29 Sep 17
Developer: Google, Inc.
Distribution Type: Freeware
Downloads: 98

Rating: 4.0/5 (Total Votes: 1)

AngularJS uses an unique coding philosophy to properly arrange and structure a Web application, making easier to control and customize, just by JavaScript, without no complex server-side interactions.

AngularJS improves dynamics and views management in a Web app, providing better tools to handle dynamic content and templated layouts.

Created especially to deal with HTML 5, AngularJS has currently risen to be one of the most used JS frameworks in the World, thanks mainly to Google's dev team that has contributed both code, resources, and documentation to the project.

Extensive documentation and examples are included with the AngularJS download package.

To help developers get started, the dev team has even created a dedicated YouTube channel, full of tutorials, sample apps, and other instructional videos.

System requirements

  • JavaScript enabled on client side

What is new in this release:

  • Everything!!!

What is new in version 2.0.0 / 1.5.8:

  • Everything!!!

What is new in version 1.5.8 / 2.0.0-RC6:

  • Component-based applications
  • Improved support for ES6 classes
  • ngAnimateSwap directive
  • Added ngResource
  • Added ngRoute
  • You can now access the locals object that was passed to a call to $parse from inside the parsed expression, via a $locals variable.
  • You can provide $http configuration options of the $templateRequest service.
  • You can create your own custom XHR objects for the $http via the $xhrFactory service.
  • ngModel now provides ng-empty and ng-not-empty CSS classes.
  • The ngAria module is now more precise with handling of ARIA attributes and tabindex for custom controls.
  • Some new helpers are available on ngMock to ease testing

What is new in version 1.5.8 / 2.0.0-RC5:

  • Component-based applications
  • Improved support for ES6 classes
  • ngAnimateSwap directive
  • Added ngResource
  • Added ngRoute
  • You can now access the locals object that was passed to a call to $parse from inside the parsed expression, via a $locals variable.
  • You can provide $http configuration options of the $templateRequest service.
  • You can create your own custom XHR objects for the $http via the $xhrFactory service.
  • ngModel now provides ng-empty and ng-not-empty CSS classes.
  • The ngAria module is now more precise with handling of ARIA attributes and tabindex for custom controls.
  • Some new helpers are available on ngMock to ease testing

What is new in version 1.5.5 / 2.0.0-beta.9:

New in AngularJS 1.4.0 (May 27th, 2015)

What is new in version 1.5.4 / 2.0.0-beta.9:

  • Component-based applications
  • Improved support for ES6 classes
  • ngAnimateSwap directive
  • Added ngResource
  • Added ngRoute
  • You can now access the locals object that was passed to a call to $parse from inside the parsed expression, via a $locals variable.
  • You can provide $http configuration options of the $templateRequest service.
  • You can create your own custom XHR objects for the $http via the $xhrFactory service.
  • ngModel now provides ng-empty and ng-not-empty CSS classes.
  • The ngAria module is now more precise with handling of ARIA attributes and tabindex for custom controls.
  • Some new helpers are available on ngMock to ease testing

What is new in version 1.5.3 / 2.0.0-beta.9:

  • Component-based applications
  • Improved support for ES6 classes
  • ngAnimateSwap directive
  • Added ngResource
  • Added ngRoute
  • You can now access the locals object that was passed to a call to $parse from inside the parsed expression, via a $locals variable.
  • You can provide $http configuration options of the $templateRequest service.
  • You can create your own custom XHR objects for the $http via the $xhrFactory service.
  • ngModel now provides ng-empty and ng-not-empty CSS classes.
  • The ngAria module is now more precise with handling of ARIA attributes and tabindex for custom controls.
  • Some new helpers are available on ngMock to ease testing

What is new in version 1.5.0 / 2.0.0-beta.0:

  • Component-based applications
  • Improved support for ES6 classes
  • ngAnimateSwap directive
  • Added ngResource
  • Added ngRoute
  • You can now access the locals object that was passed to a call to $parse from inside the parsed expression, via a $locals variable.
  • You can provide $http configuration options of the $templateRequest service.
  • You can create your own custom XHR objects for the $http via the $xhrFactory service.
  • ngModel now provides ng-empty and ng-not-empty CSS classes.
  • The ngAria module is now more precise with handling of ARIA attributes and tabindex for custom controls.
  • Some new helpers are available on ngMock to ease testing

What is new in version 1.4.8 / 1.5.0-beta.2 / 2.0.0-alpha.48:

  • Features:
  • filterFilter: allow array like objects to be filtered
  • Bug Fixes:
  • $animateCss: ensure that custom durations do not confuse the gcs cache
  • $http: do not modify the config object passed into $http short methods
  • select: prevent unknown option being added to select when bound to null property
  • $animate: ignore invalid option parameter values
  • $animate: accept unwrapped DOM elements as inputs for enter + move
  • ngAnimate: close follow-up class-based animations when the same class is added/removed when removed/added

What is new in version 1.4.1:

  • Features:
  • filterFilter: allow array like objects to be filtered
  • Bug Fixes:
  • $animateCss: ensure that custom durations do not confuse the gcs cache
  • $http: do not modify the config object passed into $http short methods
  • select: prevent unknown option being added to select when bound to null property
  • $animate: ignore invalid option parameter values
  • $animate: accept unwrapped DOM elements as inputs for enter + move
  • ngAnimate: close follow-up class-based animations when the same class is added/removed when removed/added

What is new in version 1.4.0:

  • Features:
  • filterFilter: allow array like objects to be filtered
  • Bug Fixes:
  • $animateCss: ensure that custom durations do not confuse the gcs cache
  • $http: do not modify the config object passed into $http short methods
  • select: prevent unknown option being added to select when bound to null property
  • $animate: ignore invalid option parameter values
  • $animate: accept unwrapped DOM elements as inputs for enter + move
  • ngAnimate: close follow-up class-based animations when the same class is added/removed when removed/added

What is new in version 1.3.15 / 1.4.0-rc.1:

  • Features:
  • CommonJS: - angular modules are now packaged for npm with helpful exports
  • Bug Fixes:
  • input: create max and/or min validator regardless of initial value
  • ngAria: correctly set "checked" attr for checkboxes and radios
  • ngModel: fix issues when parserName is same as validator key

What is new in version 1.3.14 / 1.4.0-beta.5:

  • Features:
  • CommonJS: - angular modules are now packaged for npm with helpful exports
  • Bug Fixes:
  • input: create max and/or min validator regardless of initial value
  • ngAria: correctly set "checked" attr for checkboxes and radios
  • ngModel: fix issues when parserName is same as validator key

What is new in version 1.3.11:

  • Bug Fixes:
  • $location: don't rewrite when link is shift-clicked
  • htmlAnchorDirective: remove "element !== target element" check
  • htmlAnchorDirective: don't add event listener if replaced, ignore event if target is different element

What is new in version 1.3.9:

  • Bug Fixes:
  • $parse: allow use of locals in assignments
  • filterFilter: use isArray() to determine array type
  • Features:
  • ngMock/$exceptionHandler: log errors when rethrowing
  • Performance Improvements:
  • ngStyleDirective: use $watchCollection

What is new in version 1.3.8:

  • limitTo: replace for loop with slice
  • ngAria: trigger digest on ng-click via keypress, pass $event to expression
  • orderBy: compare timestamps when sorting date objects

What is new in version 1.3.5:

  • Bug Fixes:
  • $templateRequest: propagate rejection reason when ignoreRequestError flag is set
  • $httpBackend: allow canceling request with falsy timeoutId
  • linky: encode all double quotes when serializing email addresses
  • ngMock: annotate $RootScopeDecorator
  • ngMock: respond did not always take a statusText argument
  • select: use strict compare when removing option from ctrl
  • select: fix several issues when moving options between groups

What is new in version 1.3.4:

  • ngMaxlength: add support for disabling max length limit
  • ngModelController: add $setDirty method
  • ngPluralize: add support for count to be a one-time expression

What is new in version 1.3.2:

  • Bug Fixes:
  • $compile: do not rebind parent bound transclude functions
  • $parse: stateful interceptors override an undefined expression
  • $parse: add quick check for Function constructor in fast path
  • $parse, events: prevent accidental misuse of properties on $event
  • ngRoute: allow proto inherited properties in route params object
  • select: use strict comparison for isSelected with selectAs
  • New Features:
  • ngAria: announce ngMessages with aria-live
  • ngMock: decorator that adds Scope#$countChildScopes and Scope#$countWatchers

What is new in version 1.3.0:

  • New Features:
  • $anchorScroll: support a configurable vertical scroll offset
  • $animate: introduce the $animate.animate() method
  • $animate: allow $animate to pass custom styles into animations
  • currencyFilter: add fractionSize as optional parameter
  • jqLite: add private jqLiteDocumentLoaded function

What is new in version 1.2.21:

  • Bug Fixes:
  • $http: fix double-quoted date issue when encoding params
  • $location: handle plus character in query strings
  • $rootScope: $watchCollection should handle NaN in objects
  • angular.copy: clone regexp flags correctly
  • csp: fix autodetection of CSP + better docs
  • docs: change plnkr form to open in same window
  • jqLite: triggerHandler support unbind self
  • ngHref: remove attribute when empty value instead of ignoring
  • ngRoute: remove unnecessary call to decodeURIComponent

What is new in version 1.2.18:

  • Bug Fixes:
  • $injector: report circularity in circular dependency error message.
  • ngResource: don't convert literal values into Resource objects when isArray is true.

What is new in version 1.2.14:

  • New Features:
  • $animate: animate dirty, pristine, valid, invalid for form/fields.
  • Bug Fixes:
  • $parse: reduce false-positives in isElement tests.
  • input: use ValidityState to determine validity.
  • isElement: reduce false-positives in isElement tests.

What is new in version 1.2.11:

  • Bug Fixes:
  • $compile: retain CSS classes added in cloneAttachFn on asynchronous directives.
  • $http: update httpBackend to use ActiveXObject on IE8 if necessary.
  • $q: make $q.reject support finally and catch.
  • filterFilter: don't interpret dots in predicate object fields as paths.
  • mocks: refactor currentSpec to work w/ Jasmine 2.
  • ngResource: don't append number to '$' in url param value when encoding URI.

What is new in version 1.2.8:

  • Features:
  • Allow multiline ng-options.
  • Bug Fixes:
  • Return responseText on IE8 for requests with responseType set.
  • Allow status code 0 from any protocol.

What is new in version 1.2.7:

  • Bug Fixes:
  • Remove trailing s from computed transition duration styles.
  • Use ActiveX XHR when making PATCH requests on IE8.
  • Ignore multiple calls to onreadystatechange with readyState=4.
  • Prevent URL template from collapsing into an empty string.
  • Use apply on the change event only when one isn't already in progress.

What is new in version 1.2.5:

  • Bug Fixes:
  • $compile: allow literals in isolate scope references
  • angular-mocks: use copy of mock data in $httpBackend
  • closure: add missing FormController extern definitions
  • ngInclude: add template to DOM before linking other directives
  • ngView: add template to DOM before linking other directives

What is new in version 1.2.0:

  • Animations:
  • Ensure CSS transitions can work with inherited CSS class definitions
  • Provide support for staggering animations with CSS
  • $parse:
  • Secure expressions by hiding "private" properties
  • Docs:
  • Provide index pages for each angular module
  • Add forward slash shortcut key for search bar
  • jqLite:
  • Expose isolateScope() getter similar to scope()
  • Misc:
  • Add externs file for Closure Compiler

What is new in version 1.1.5:

  • Added FullText search to replace Google search in docs.
  • Added a CSS class while the element is held down via a tap.
  • Match options by expression other than object identity.
  • Added mousedown and mouseup event triggers to scenario.

What is new in version 1.1.0:

  • $http: support custom reponseType.
  • $sniffer: auto detect CSP mode (currently requires Chrome on dev channel).

What is new in version v1.0.1:

  • Bug Fixes:
  • $location: don't throw exception while url rewriting if element was removed.
  • $location: prevent ie from getting into redirect loop.

What is new in version v1.0.0:

  • Correctly parse link URLs in hashbang mode with a prefix.
  • Fixed link click interception in hash-bang mode.

What is new in version v1.0.0rc6:

  • Support HTTP PATCH method.
  • jQuery 1.7.2 support.

What is new in version v0.10.6:

  • Features:
  • Dependency injection subsystem rewrite. This is a huge change to the Angular core that was necessary for many reasons. Please read the full design doc to understand the changes and reasoning behind them.
  • Added angular.bootstrap for manual bootstrapping of the app. Also see Initializing Angular App doc.
  • Helper functions inject and module that make testing with DI and jasmine a lot easier.
  • jqLite and jQuery were extended with helper method injector() that simplifies the access to the application injector during debugging.
  • Rewrite of $xhr service and its dependencies, which was replaced with $http service. The $browser.xhr and its mock were replaced by $httpBackend and its unit testing and end-to-end testing mocks. The $resource service api and functionality was preserved, with the exception of caching, which is not happening automatically as it used it in the past (verifyCache has no effect).
  • $q - Q-like deferred/promise implementation
  • Transparent data-binding to promises in templates. Example
  • New $anchorScroll service that watches url hash and navigates to the html anchor even if the content was loaded via ng:view
  • New LRU cache factory - $cacheFactory service
  • jQuery 1.7 compatibility
  • Bug Fixes:
  • Directive names are now case insensitive
  • $location#url setter fix (Issue #648)
  • ng:include - prevent race conditions by ignoring stale http callbacks
  • ng:repeat - support repeating over array with null
  • angular.copy - throw Error if source and destination are identical
  • Forms should not prevent POST submission if the action attribute is present

Requirements:

  • JavaScript enabled on client side

Similar Software

Shuffle
Shuffle

12 Apr 15

Jam.py
Jam.py

13 May 16

Warp Framework
Warp Framework

13 Apr 15

Dancer
Dancer

9 Apr 16

Other Software of Developer Google, Inc.

Comments to AngularJS

Comments not found
Add Comment
Turn on images!