Skip to content
Permalink
Branch: master
Commits on Feb 27, 2019
  1. chore(github): update Issue template with LTS info

    petebacondarwin committed Feb 27, 2019
  2. chore(github): update PR template to highlight LTS mode

    petebacondarwin committed Feb 27, 2019
Commits on Feb 4, 2019
  1. chore(scripts): use https for git repo URLs

    petebacondarwin committed Feb 4, 2019
  2. docs(CHANGELOG): update with 1.7.7 release notes

    petebacondarwin committed Feb 4, 2019
  3. docs(RELEASE): store release instructions

    petebacondarwin committed Feb 4, 2019
Commits on Jan 26, 2019
  1. fix(ngRequired): set error correctly when inside ngRepeat and false b…

    Narretz committed Jan 26, 2019
    …y default
    
    Previously, in the required validator, we would read the required setting directly
    from attr.required, where it is set by ngRequired.
    
    However, when the control is inside ngRepeat, ngRequired sets it only after a another digest has
    passed, which means the initial validation run of ngModel does not include the correct required
    setting. (Before commit 0637a21 this would not have been a problem,
    as every observed value change triggered a validation).
    
    We now use the initially parsed value from ngRequired in the validator.
    
    Fixes #16814
    Closes #16820
Commits on Jan 21, 2019
  1. docs(angular.copy): fix list of unsupported types

    Narretz committed Jan 21, 2019
  2. docs(angular.merge): add notes about support and lodash compatibility

    Narretz committed Jan 14, 2019
    Closes #16187
    Closes #14512
  3. docs(angular.copy): list object types / features that are not supported

    Narretz committed Jan 14, 2019
    Closes #5085
    Closes #13193
    Closes #14352
    Closes #15904
    Closes #16055
    Closes #16061
    Closes #16067
  4. docs(ngDisabled): remove restriction to input element

    Narretz committed Jan 21, 2019
    Disabled can be set on many different elements, and might also be used
    on custom controls, so it's better to remove the restriction completely
    
    Closes #16775
Commits on Jan 17, 2019
  1. chore(*): update CHANGELOG with release notes for 1.7.6

    petebacondarwin committed Jan 17, 2019
Commits on Jan 11, 2019
  1. fix($compile): fix ng-prop-* with undefined values

    jbedard committed Dec 22, 2018
    Fixes #16797
    Closes #16798
Commits on Jan 10, 2019
  1. chore(saucelabs): remove `SL_Safari` from browser list

    gkalpak committed Jan 9, 2019
    Closes #16806
  2. chore(package): upgrade to latest `karma`

    gkalpak committed Jan 3, 2019
    This includes a Karma fix that affects CI flakiness.
    Based on angular/angular#27735.
Commits on Jan 7, 2019
  1. docs(guide/Conceptual Overview): use exchangeratesapi.io

    bkiselka authored and gkalpak committed Jan 4, 2019
    As fixer.io introduced an API key and thus a limitation of calls
    (see https://github.com/fixerAPI/fixer#readme ),
    change https://api.fixer.io to https://api.exchangeratesapi.io instead,
    which is "designed and tested to handle thousands of request per second"
    and has "built in Fixer.io compatibility so you can keep all the libraries you already like
    and use daily" (from https://api.exchangeratesapi.io ).
    The idea is from fixerAPI/fixer#107
    
    fixes  #16807
    
    Closes #16808
Commits on Dec 29, 2018
  1. docs(ISSUE_TEMPLATE.md): add Opera to browser list

    julkwel authored and gkalpak committed Dec 29, 2018
    Opera is indirectly supported, although not explicitly tested on (see
    [here](https://docs.angularjs.org/misc/faq#what-browsers-does-angularjs-work-with-)
    for more info), so it doesn't hurt adding it to the list of browsers.
    
    Closes #16801
Commits on Dec 27, 2018
  1. chore(package): rename to angular to match npm

    frederikprijck authored and gkalpak committed Dec 27, 2018
    Previously, angularjs was used as the name inside the package.json file.
    However, angularjs is published to npm using angular.
    To avoid conflicts, the name is updated to reflect the same name as being published on npm.
    
    Fixes #16799
    
    Closes #16800
Commits on Dec 11, 2018
  1. test(ngAnimate): ensure that `blockTransitions` can be spied upon

    petebacondarwin committed Dec 10, 2018
    Previously the test was assuing that this function was attached to
    the window, which is not the case in production, nor in the isolated
    module tests.
  2. chore(modules): execute modules unit tests in one karma run

    petebacondarwin committed Dec 10, 2018
    SauceLabs  is struggling to keep connecting and disconnecting
    for each of the modules unit test runs. This commit puts most of
    the module tests into IIFEs so that they can be run in one go.
    
    * ngMock is still tested separately since unlike the other tests
    it doesn't want to have a pre-built version of ngMock available.
    
    * ngAnimate is still tested separately because it does some funny
    things with globals that were difficult to isolate in the main modules
    test run.
Commits on Dec 10, 2018
  1. chore(utils): do not mutate source arrays

    petebacondarwin committed Dec 10, 2018
  2. test(*): isolate cache leaks from subsequent tests

    petebacondarwin committed Dec 10, 2018
Commits on Dec 9, 2018
  1. test(ngSanitize): disable a failing Edge test in all versions, includ…

    mgol committed Dec 9, 2018
    …ing 18
    
    It's been only disabled on Edge 16/17 so far which made it fail in Edge 18.
    
    Closes #16786
Commits on Dec 6, 2018
  1. fix(compile): properly handle false value for boolean attrs with jQuery

    mgol committed Dec 6, 2018
    jQuery skips special boolean attrs treatment in XML nodes for historical reasons
    and hence AngularJS cannot freely call `.attr(attrName, false) with such
    attributes. To avoid issues in XHTML, call `removeAttr` in such cases instead.
    
    Ref jquery/jquery#4249
    Fixes #16778
    Closes #16779
  2. fix(ngRepeat): fix reference to last collection value remaining acros…

    jbedard committed Nov 30, 2018
    …s linkages
    
    Ref #16776
  3. fix(ngRepeat): fix trackBy function being invoked with incorrect scope

    jbedard committed Nov 28, 2018
    Also fixes a leak of that scope across all further instances of the
    repeated element.
    
    Fixes #16776
    Closes #16777
Commits on Dec 5, 2018
  1. docs(tutorial/step_3): clarify how components are mapped to HTML elem…

    joej164 authored and gkalpak committed Nov 23, 2018
    …ents
    
    Closes #16768
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.