Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring Angular Devtools Into angular/angular #43473

Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 22, 2021

  1. Configuration menu
    Copy the full SHA
    a16b064 View commit details
    Browse the repository at this point in the history
  2. fix(devtools): remove relative positioning from profiler content; mak…

    …es split pane gutter full height for profile details
    AleksanderBodurri authored and mgechev committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    8a8b911 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee78ce6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df680a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. fix(devtools): pass in root element ng context as an LView instead of…

    … as a context object
    AleksanderBodurri authored and mgechev committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    e24b476 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. Configuration menu
    Copy the full SHA
    7d1ba1f View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. Configuration menu
    Copy the full SHA
    15620ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc2f65e View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Configuration menu
    Copy the full SHA
    e203470 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    4eeaab5 View commit details
    Browse the repository at this point in the history
  2. docs(devtools): Update issue templates

    sumitarora authored and mgechev committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    59acb2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    436e040 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7e7656 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9a1f87 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Configuration menu
    Copy the full SHA
    42a6a77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a0861c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff45fbd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    967bd3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ecfc03a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d9518e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d1f3542 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Configuration menu
    Copy the full SHA
    17ca5b5 View commit details
    Browse the repository at this point in the history
  2. docs(devtools): updating readme (rangle/angular-devtools#724)

    * docs: updating readme
    
    * docs: updating readme
    sumitarora committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    15fd5c8 View commit details
    Browse the repository at this point in the history
  3. build(devtools): update angular-cli to 25c716f (rangle/angular-devtoo…

    …ls#725)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    cb204ed View commit details
    Browse the repository at this point in the history
  4. build(devtools): update dependency @types/chrome to ^0.0.136 (rangle/…

    …angular-devtools#731)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    db502ae View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. Configuration menu
    Copy the full SHA
    6f338f7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Configuration menu
    Copy the full SHA
    b5d30d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c96458 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b305c85 View commit details
    Browse the repository at this point in the history
  4. fix(devtools): disable router tree tab

    Previously the router parser uses private APIs to create the visualization for the router tree tab. Now the router parser always returns an empty router tree, effectively disabling the router tree tab until the necessary framework APIs are developed.
    AleksanderBodurri authored and mgechev committed May 3, 2021
    Configuration menu
    Copy the full SHA
    e85d65d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89e495d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf682b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5af0aad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    08af113 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4d4452f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38e6f4f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a9e8155 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d3fdda3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    71b6e9b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fec092d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    981f8fa View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7575fc9 View commit details
    Browse the repository at this point in the history
  17. feat(devtools): adding info popup (rangle/angular-devtools#739)

    * feat: adding info popup
    
    * Update projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html
    
    Co-authored-by: Minko Gechev <mgechev@gmail.com>
    sumitarora and mgechev committed May 3, 2021
    Configuration menu
    Copy the full SHA
    9872baa View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Configuration menu
    Copy the full SHA
    8728f6f View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. Configuration menu
    Copy the full SHA
    ee0c245 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb64bbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df32c6e View commit details
    Browse the repository at this point in the history
  4. fix(devtools): get all the property names including getters

    This PR intentionally ignores `Symbol`s because their serialization and deserialization will include extra complexity.
    
    The changes also improve the typings in the continuation function that's passed during serialization.
    mgechev committed May 5, 2021
    Configuration menu
    Copy the full SHA
    a7f6562 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. test(devtools): updating todos

    sumitarora authored and mgechev committed May 7, 2021
    Configuration menu
    Copy the full SHA
    0f91c3f View commit details
    Browse the repository at this point in the history
  2. docs(devtools): updating images

    sumitarora authored and mgechev committed May 7, 2021
    Configuration menu
    Copy the full SHA
    b01d4db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a95c689 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a3a544 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1dc4d71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f3c364 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2021

  1. Configuration menu
    Copy the full SHA
    a47b4ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74e3db1 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Configuration menu
    Copy the full SHA
    ee7bc54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fab8d01 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. feat(devtools): focus search input when icon is clicked

    Previously, clicking the search icon on the component explorer did nothing. Now it focuses search input on click.
    AleksanderBodurri authored and mgechev committed May 11, 2021
    Configuration menu
    Copy the full SHA
    9344cb7 View commit details
    Browse the repository at this point in the history
  2. feat(devtools): expand node ancestors on component inspection

    Previously if a component was inspected with the component inspector and that component was collapsed in the component explorer, the component would be selected but would not be viewable until the explorer was manually expanded.
    Now ancestors are expanded on component inspection.
    AleksanderBodurri authored and mgechev committed May 11, 2021
    Configuration menu
    Copy the full SHA
    b411ec6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26ea02e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d353e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26d1d3d View commit details
    Browse the repository at this point in the history
  6. fix(devtools): recognize app after reopening devtools

    Previously, Angular DevTools did not recognize the Angular application the second time the user reopens the extension tab. Webpack was preventing us to invoke twice a module with the same name. This PR changes the `content-script` to a library, allowing us to invoke it multiple times.
    mgechev committed May 11, 2021
    Configuration menu
    Copy the full SHA
    681feff View commit details
    Browse the repository at this point in the history
  7. fix(devtools): preserve proper nesting in flattened node lists

    Rather than naively filter the flattened list, preserve the nesting by
    filtering the original tree.
    mgechev committed May 11, 2021
    Configuration menu
    Copy the full SHA
    f8bd3fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    de5c669 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e76affd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bd36351 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    06efd99 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    614919f View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Configuration menu
    Copy the full SHA
    827be15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad214e9 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Configuration menu
    Copy the full SHA
    7ecc547 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a93c154 View commit details
    Browse the repository at this point in the history
  3. docs(devtools): updating documentation

    sumitarora authored and mgechev committed May 18, 2021
    Configuration menu
    Copy the full SHA
    9f48379 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ad6378 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    85f2212 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9fa4ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa10366 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6797da0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a76d38d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c3391c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    122daae View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. fix(devtools): prevent directive forest hooks from being initiated in…

    … production applications
    AleksanderBodurri authored and mgechev committed May 21, 2021
    Configuration menu
    Copy the full SHA
    ded6796 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2021

  1. fix(devtools): don't access service prop unnecessarily

    The code was requesting index 0 of each item in the LView before checking
    if it is an array. This causes issues with services that only allow calls to
    properties that are defined on the service (backed by a strict ES6 proxy).
    A check if the type is Array first corrects this issue.
    
    fixes issue rangle/angular-devtools#802
    markwhitfeld authored and mgechev committed May 23, 2021
    Configuration menu
    Copy the full SHA
    d60bdfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6bec24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d1e60d View commit details
    Browse the repository at this point in the history
  4. ci(devtools): fix flaky tests using cypress orb (rangle/angular-devto…

    …ols#733)
    
    * ci: refactor circle config to use cypress orb
    
    * ci: skipping unit tests while validating e2e runs
    
    * ci: fix karma chrome launches
    
    * ci: investigating karma headless failure
    
    * ci: iterating on failure
    
    * ci: move environment to executor
    
    * build: revert karma config changes
    
    * ci: update karma config
    
    Co-authored-by: mgechev <mgechev@gmail.com>
    amirrustam and mgechev committed May 23, 2021
    Configuration menu
    Copy the full SHA
    5b0d335 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8ea26c View commit details
    Browse the repository at this point in the history
  6. release(devtools): v1.0.1

    mgechev committed May 23, 2021
    Configuration menu
    Copy the full SHA
    d44e610 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. build(devtools): update dependency ts-node to v10 (rangle/angular-dev…

    …tools#812)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 24, 2021
    Configuration menu
    Copy the full SHA
    d883040 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. build(devtools): update angular-framework to c54972c (rangle/angular-…

    …devtools#808)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 25, 2021
    Configuration menu
    Copy the full SHA
    039ad48 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. build(devtools): update dependency @types/chrome to ^0.0.142 (rangle/…

    …angular-devtools#819)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 26, 2021
    Configuration menu
    Copy the full SHA
    8493a2e View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-cli to 729243c (rangle/angular-devtoo…

    …ls#810)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 26, 2021
    Configuration menu
    Copy the full SHA
    e5f3793 View commit details
    Browse the repository at this point in the history
  3. fix(devtools): skip node if there is no associated TViewData (rangle/…

    …angular-devtools#804)
    
    * fix(backend): skip node if there is no associated TViewData
    
    The code was assuming that the TViewData item at the same index as the node
    in LView would contain a data entry. This value can be `null` (which is the
    case in our app), which causes a catastrophic failure in the dev tool. By
    checking for null, the node is skipped because it cannot determine the
    associated component or directive and the dev tool does not die.
    
    fixes issue rangle/angular-devtools#801
    
    * chore: style tweak - add early return to avoid nesting
    markwhitfeld committed May 26, 2021
    Configuration menu
    Copy the full SHA
    5bf180a View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. build(devtools): update angular-cli to 151d244 (rangle/angular-devtoo…

    …ls#822)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 27, 2021
    Configuration menu
    Copy the full SHA
    b206c78 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-framework to 78ceca3 (rangle/angular-…

    …devtools#823)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 27, 2021
    Configuration menu
    Copy the full SHA
    c474ab8 View commit details
    Browse the repository at this point in the history
  3. fix(devtools): make sure we update the property explorer on state cha…

    …nge (rangle/angular-devtools#821)
    
    Fix rangle/angular-devtools#786
    
    With this PR now we consider not only the property name but also the
    value of properties in the differ comparison.
    
    The change also contains e2e and unit tests.
    mgechev committed May 27, 2021
    Configuration menu
    Copy the full SHA
    dfc4437 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. fix(devtools): delayed angular detection with app_initializer (rangle…

    …/angular-devtools#827)
    
    This PR sets a timeout for repetitive check if there's an Angular app
    on the page. Fix rangle/angular-devtools#826.
    mgechev committed May 28, 2021
    Configuration menu
    Copy the full SHA
    e19dc3e View commit details
    Browse the repository at this point in the history
  2. fix(devtools): show properly dynamically inserted content with DOM AP…

    …Is (rangle/angular-devtools#828)
    
    Fix rangle/angular-devtools#791
    
    Build the render tree starting from the root node of the application.
    This fix is applicable only for v12+ apps that are using the latest
    debugging APIs.
    mgechev committed May 28, 2021
    Configuration menu
    Copy the full SHA
    dc34595 View commit details
    Browse the repository at this point in the history
  3. release(devtools): v1.0.2

    mgechev committed May 28, 2021
    Configuration menu
    Copy the full SHA
    642da74 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2021

  1. build(devtools): update angular-framework to ab9c21b (rangle/angular-…

    …devtools#829)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 30, 2021
    Configuration menu
    Copy the full SHA
    c427e52 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency @types/chrome to ^0.0.143 (rangle/…

    …angular-devtools#830)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 30, 2021
    Configuration menu
    Copy the full SHA
    a82523d View commit details
    Browse the repository at this point in the history
  3. build(devtools): update dependency tsickle to ^0.40.0 (rangle/angular…

    …-devtools#831)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 30, 2021
    Configuration menu
    Copy the full SHA
    5bbec52 View commit details
    Browse the repository at this point in the history
  4. build(devtools): update dependency webpack to v5.38.1 (rangle/angular…

    …-devtools#832)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed May 30, 2021
    Configuration menu
    Copy the full SHA
    d79e0fb View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. docs(devtools): small type on README.md (rangle/angular-devtools#836)

    A small type fixed on the README.md file
    DaanDeSmedt committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    2f136ad View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-cli to 4acdfec (rangle/angular-devtoo…

    …ls#835)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    63dfd3e View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. build(devtools): update angular-cli to 26eb107 (rangle/angular-devtoo…

    …ls#842)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    ecdb96a View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency @types/chrome to ^0.0.144 (rangle/…

    …angular-devtools#841)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    4a8e432 View commit details
    Browse the repository at this point in the history
  3. build(devtools): update angular-framework to b5ab092 (rangle/angular-…

    …devtools#840)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    c6ff01d View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. Configuration menu
    Copy the full SHA
    0763305 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36e81c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fef9e11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c298d7 View commit details
    Browse the repository at this point in the history
  5. build(devtools): update angular-framework to 801e38a (rangle/angular-…

    …devtools#844)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    c21a7eb View commit details
    Browse the repository at this point in the history
  6. build(devtools): update angular-cli to bdc3a6b (rangle/angular-devtoo…

    …ls#843)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    add7457 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. build(devtools): update angular-cli to 372f83f (rangle/angular-devtoo…

    …ls#846)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    18d0a66 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. fix(devtools): prevent mat button css from leaking out of property vi…

    …ew header (rangle/angular-devtools#856)
    
    Previously, the property view header component had mat button styling nested in an ng-deep selector. This broke some styling in the info popup whenever an item was selected in the component explorer (because the existence of a selected component causes the property view header tab to render and thus brings in the leaky component css).
    
    Now the leaky styling has been removed, and the component css has been cleaned up.
    AleksanderBodurri committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    509abcf View commit details
    Browse the repository at this point in the history
  2. refactor(devtools): switch to sass use and new angular material themi…

    …ng API (rangle/angular-devtools#853)
    
    Previously we were using sass import rules to bring in material and other styling.
    
    Now we are using the use rule and have switched over to the new angular material theming API
    AleksanderBodurri committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    42e0ba2 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. build(devtools): update dependency webpack to v5.39.1 (rangle/angular…

    …-devtools#859)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    2f51b8f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. fix(devtools): use visible gutter size in calculation for split area …

    …flex basis' (rangle/angular-devtools#857)
    
    After PR rangle/angular-devtools#618, an invisible gutter was introduced to increase the draggable area of the split pane gutter. The gutter size being used in the calculation for the split area flex-basis still referenced the size of the now invisible gutter, causing split areas to be smaller than they should be. This is most noticable in the the input/output/state expandable panels in the property explorer tab.
    
    Now the visible gutter size is used in the flex-basis calculation instead of the invisible one.
    AleksanderBodurri committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    c3e8311 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. fix(devtools): update typing of differ objects to fit the new contrac…

    …t of TrackByFunction (rangle/angular-devtools#862)
    
    Previously `DefaultIterableDiffer` was able to infer the type of it's generic by reading the type contract defined by the user defined trackBy function. This was because `TrackByFunction` can be specified with a generic that is used to type its second argument. If this generic is not provided, like in this case, typescript infers this type from the function contract directly. In this case this inferred type was `FlatNode`. This inference is then propagated to `DefaultIterableDiffer`, which is why we were not seeing this error previously.
    
    A change in the framework made it so the second argument of `TrackByFunction` is typed as a generic that extends the generic passed into `TrackByFunction`. Since we had not previously passed in this generic to `TrackByFunction`, this type was inferred as an extension of `unknown`, causing a type error when passed as an argument to the `DefaultIterableDiffer` constructor.
    
    Now the functions being used are typed directly as `TrackByFunction<FlatNode>`
    
    For clarity, the `DefaultIterableDiffer` generic is now also typed as `FlatNode`.
    
    See angular#41995 for the framework change.
    AleksanderBodurri committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    1b97432 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency tsickle to ^0.43.0 (rangle/angular…

    …-devtools#858)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    50c66fa View commit details
    Browse the repository at this point in the history
  3. build(devtools): update angular-cli to f480d2c (rangle/angular-devtoo…

    …ls#854)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    3796165 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. build(devtools): update angular-framework to cf52ccc (rangle/angular-…

    …devtools#847)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    30f9ba2 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. build(devtools): update angular-framework to 8dd79b2 (rangle/angular-…

    …devtools#869)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    2035743 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-components to ~12.1.0 (rangle/angular…

    …-devtools#867)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    a8ec913 View commit details
    Browse the repository at this point in the history
  3. build(devtools): update dependency @types/chrome to ^0.0.145 (rangle/…

    …angular-devtools#851)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    ad23da4 View commit details
    Browse the repository at this point in the history
  4. build(devtools): update dependency webpack to v5.40.0 (rangle/angular…

    …-devtools#863)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    f069df3 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. build(devtools): update dependency wait-on to v6 (rangle/angular-devt…

    …ools#870)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    8a70b19 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. build(devtools): update angular-framework to 8dbf421 (rangle/angular-…

    …devtools#871)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    b91a158 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. build(devtools): update dependency webpack to v5.41.1 (rangle/angular…

    …-devtools#872)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    0f71fcb View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. build(devtools): update angular-framework to 5116711 (rangle/angular-…

    …devtools#873)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    39dd516 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. build(devtools): update angular-framework to 3634d08 (rangle/angular-…

    …devtools#875)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    feb7e45 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. build(devtools): update angular-cli to d409506 (rangle/angular-devtoo…

    …ls#865)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    cb845c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. build(devtools): update angular-cli to f40f67d (rangle/angular-devtoo…

    …ls#883)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    462a658 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency ts-node to ~10.1.0 (rangle/angular…

    …-devtools#884)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    0084666 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. build(devtools): update angular-cli to ce30802 (rangle/angular-devtoo…

    …ls#885)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    571721d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. build(devtools): update angular-cli to 8da208e (rangle/angular-devtoo…

    …ls#886)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    332b875 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. build(devtools): update angular-cli to 17947b8 (rangle/angular-devtoo…

    …ls#887)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    666baa7 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency cypress to v8 (rangle/angular-devt…

    …ools#888)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    6f658eb View commit details
    Browse the repository at this point in the history
  3. build(devtools): update angular-framework to a2e6cd9 (rangle/angular-…

    …devtools#881)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    08ac31a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. build(devtools): update angular-cli to 58452bb (rangle/angular-devtoo…

    …ls#890)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    78564b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2021

  1. build(devtools): update angular-framework to d0d9b6a (rangle/angular-…

    …devtools#891)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 25, 2021
    Configuration menu
    Copy the full SHA
    8411a56 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency @types/chrome to ^0.0.148 (rangle/…

    …angular-devtools#879)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 25, 2021
    Configuration menu
    Copy the full SHA
    dc5c60f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. build(devtools): update dependency webpack to v5.46.0 (rangle/angular…

    …-devtools#877)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    b391005 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. build(devtools): update angular-framework to a3e7465 (rangle/angular-…

    …devtools#894)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    1d8a423 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. build(devtools): update dependency @types/chrome to ^0.0.149 (rangle/…

    …angular-devtools#898)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    324d655 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-cli to 3e34f45 (rangle/angular-devtoo…

    …ls#893)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    db587c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. build(devtools): update angular-framework to e9d142c (rangle/angular-…

    …devtools#896)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    c0e2aa7 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. build(devtools): update angular-framework to 0cf5f52 (rangle/angular-…

    …devtools#905)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    f5135a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. build(devtools): update angular-framework to 7cc7528 (rangle/angular-…

    …devtools#906)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    0056051 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. build(devtools): update angular-framework to e357b38 (rangle/angular-…

    …devtools#907)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    3f01d9f View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. build(devtools): update angular-framework to 26f9407 (rangle/angular-…

    …devtools#908)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    9b2634c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. build(devtools): update angular-framework to 1985e48 (rangle/angular-…

    …devtools#909)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    e2ecca4 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. build(devtools): update angular-framework to b372e0c (rangle/angular-…

    …devtools#911)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    e0b6fec View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. build(devtools): update dependency ts-node to ~10.2.0 (rangle/angular…

    …-devtools#903)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    984bbd8 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update angular-components to ~12.2.0 (rangle/angular…

    …-devtools#902)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    1e68960 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. build(devtools): update dependency jasmine-core to ~3.9.0 (rangle/ang…

    …ular-devtools#876)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    277435f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. build(devtools): update angular-framework to 854ecbc (rangle/angular-…

    …devtools#912)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    a337498 View commit details
    Browse the repository at this point in the history
  2. build(devtools): update dependency @types/chrome to ^0.0.154 (rangle/…

    …angular-devtools#900)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    a0bf259 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. build(devtools): update dependency @types/jasmine to ~3.8.0 (rangle/a…

    …ngular-devtools#882)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    484051d View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. build(devtools): update angular-framework to 3849283 (rangle/angular-…

    …devtools#913)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    c7d09bf View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. build(devtools): update angular-framework to 52c8b39 (rangle/angular-…

    …devtools#914)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    c6eb437 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. build(devtools): update cypress orb to v1.29.0 (rangle/angular-devtoo…

    …ls#901)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    7e270d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. build(devtools): update angular-framework to c6329d9 (rangle/angular-…

    …devtools#918)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    b764e15 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2021

  1. build(devtools): update dependency webpack to v5.52.0 (rangle/angular…

    …-devtools#897)
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    renovate[bot] and renovate-bot committed Sep 9, 2021
    Configuration menu
    Copy the full SHA
    abf271e View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

  1. Configuration menu
    Copy the full SHA
    cffd62d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e6854d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d68ffa5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a53dba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40fc44d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6cda81a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Configuration menu
    Copy the full SHA
    8a633f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f4f464 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Configuration menu
    Copy the full SHA
    47b0ea8 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Configuration menu
    Copy the full SHA
    4d7e383 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8570163 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e33e649 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2021

  1. Configuration menu
    Copy the full SHA
    02ea283 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Configuration menu
    Copy the full SHA
    6e1df45 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Configuration menu
    Copy the full SHA
    0a57e31 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Configuration menu
    Copy the full SHA
    42e1f8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2232f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    1bffa7a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    e6fe0f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Configuration menu
    Copy the full SHA
    5897ee8 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Configuration menu
    Copy the full SHA
    e53f84c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

  1. Configuration menu
    Copy the full SHA
    a326476 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    65debd4 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    29d277e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2021

  1. Configuration menu
    Copy the full SHA
    13a32d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2021

  1. Configuration menu
    Copy the full SHA
    23145c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    ef1e6d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Configuration menu
    Copy the full SHA
    29f2903 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7302ce8 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Configuration menu
    Copy the full SHA
    a93cfdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b85d48c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5c26b6 View commit details
    Browse the repository at this point in the history
  4. fix(devtools): Support Electron (rangle/angular-devtools#849)

    Following suggestion from the issue thread, created an empty polyfills
    to the chrome.browserAction calls, which are not available in the electron.
    kamikopi authored and mgechev committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    0aa64aa View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Configuration menu
    Copy the full SHA
    eafa753 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. build(devtools): bump typescript version to keep angular devtools com…

    …patible with the angular compiler
    
    Also installs the latest `@types/filesystem` because the transitive dependency from `@types/chrome` is not compatible with typescript 4.4 DefinitelyTyped/DefinitelyTyped#54046
    AleksanderBodurri authored and mgechev committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    a31e135 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    87c6605 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. fix(devtools): handle ngFor and ngIf contexts in the profiler

    Currently, we skip the time spent in evaluation of embedded view
    templates because the passed context is either an NgIf or an NgForOf.
    
    This change generalizes the implementation to work with views embedded
    into a component.
    mgechev committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    ff78c66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0d09a7 View commit details
    Browse the repository at this point in the history
  3. release(devtools): v1.0.3

    mgechev committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    cd91b2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34b4bd7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc386b7 View commit details
    Browse the repository at this point in the history
  6. release(devtools): v1.0.4

    mgechev committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    d22bf7f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. build(devtools): set up bazel and bazel tooling

    Marks the beginning of a migration over to building Angular devtools with Bazel. This commit brings in tooling from the canonical angular bazel example repository and includes the necessary dependencies in the package.json
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    41ce9dc View commit details
    Browse the repository at this point in the history
  2. build(devtools): create bazel build rules for shared-utils and the pr…

    …otocol library
    
    Allows shared-utils and protocol to be built with `bazel build projects/shared-utils` and `bazel build projects/protocol`. This lays down the necessary ground work to include these libraries as dependencies in other bazel build rules.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    3556129 View commit details
    Browse the repository at this point in the history
  3. build(devtools): migrate demo-no-zone to be built with bazel and allo…

    …w it to be served with concatjs_devserver
    
    Allows the demo-no-zone application to be built with bazel and a devserver run with `bazel run projects/demo-no-zone/src:devserver`
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    bd6d18d View commit details
    Browse the repository at this point in the history
  4. build(devtools): migrate ng-devtools-backend to bazel

    Allows the ng-devtools-backend to be built with bazel. Allows ng-devtools-backend to be used as a dependency in other bazel build rules.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    9efd86e View commit details
    Browse the repository at this point in the history
  5. build(devtools): migrate ng-devtools library to bazel

    Allows the ng-devtools library to be built with bazel. ng-devtools can now be used as a dependency in other bazel build rules.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    e60276f View commit details
    Browse the repository at this point in the history
  6. build(devtools): migrate demo app to bazel

    Allows the demo app to be builtmwith bazel and a dev server started with `yarn start`.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    cc21a34 View commit details
    Browse the repository at this point in the history
  7. build(devtools): migrate shell-chrome to bazel

    Allows shell-chrome to be built with bazel. Currently this is built in production mode with terser minified code and the appropriate manifest and content script files to make the chrome extension work properly.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    0fe26a6 View commit details
    Browse the repository at this point in the history
  8. fix(devtools): add d3 and semver dsl umd modules to karma tests for n…

    …g-devtools and ng-devtools-backend
    
    These modules are necessary because concatjs_devserver needs named amd/umd modules (https://bazelbuild.github.io/rules_nodejs/Concatjs.htmlrangle/angular-devtools#third-party-code)
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    64942d3 View commit details
    Browse the repository at this point in the history
  9. build(devtools): create custom no sandbox chrome browser rule

    Previously, running tests in CI with the chromium-local browser would cause the following error "Running as root without --no-sandbox is not supported".
    
    Now the karma test suites run in a custom no sandbox browser.
    AleksanderBodurri committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    88d52c0 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. build(devtools): port over bazel tooling from angular/components

    Previously the ts_library bazel rule was used to build angular devtools. This commit migrates to ts project and brings in some bazel tooling from angular/components to run bundle spec files for karma tests.
    AleksanderBodurri committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    ab98d3c View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. Configuration menu
    Copy the full SHA
    c8d0294 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. refactor(devtools): migrate cypress tests to use bazel/cypress

    Previously we ran cypress directly. Now we use the `cypress_web_test` rule from rules_nodejs to run cypress through bazel.
    
    //src:devapp is added to the `data` arg of `cypress_web_test`. This invalidates the bazel cache so that cypress tests rerun anytime our demo app (the app being e2e tested) changes.
    AleksanderBodurri committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    0028094 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    528f33d View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. refactor(devtools): merge rangle/angular-devtools into angular/angular

    This is a merge commit that acts at the only common child of commits from the rangle/angular-devtools codebase and the angular/angular codebase.
    
    This commit was created as the result of running `git merge` with the `--allow-unrelated-histories` flag.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    8c04fa7 View commit details
    Browse the repository at this point in the history
  2. build(devtools): disable the "Rebase PR on target branch" circleci jo…

    …b so that the PR that merges the unrelated history of rangle/angular-devtools can be successfully merged into angular/angular
    
    Usually this job would ensure that all PRs in angular/angular are running against the latest changes to angular/angular. In order to merge the unrelated history of the commits in the rangle/angular-devtools repo into angular/angular, we must temporarily disable this job.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    dca00b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82d46b2 View commit details
    Browse the repository at this point in the history
  4. ci: add angular devtools to pullapprove config

    Creates new section in pullapprove for angular devtools
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    c227526 View commit details
    Browse the repository at this point in the history
  5. ci: disable commit message validation because commits from angular de…

    …vtools don't have commit bodies
    
    Commit messages from angular devtools did not follow the 20 char minimum limit for commit bodies rule. This commit disables the CI check for this so that the rest of CI can be validated. Will reenable once that is done.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    9d29f30 View commit details
    Browse the repository at this point in the history
  6. build: configure circleci for angular devtools ci

    Sets up commands in circleci config to test angular devtools.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    0a948fb View commit details
    Browse the repository at this point in the history
  7. ci: remove bazel cypress tests

    Previously we were running Cypress with bazel in an effort to save on CI time when devtools dependencies did not change. This commit reverts to running Cypress manually, until we can revisit building devtools with local Angular packages to save CI time.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    6a659a5 View commit details
    Browse the repository at this point in the history
  8. refactor(devtools): dedupe some bazel tooling brought in from angular…

    …/components
    
    Some tooling was brought in from angular/components to help with bundling spec files for Karma. This tooling has since been ported over to the dev-infra repo. This commit dedupes the tooling and instead depends on the angular/dev-infra-private repo.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    aab59c1 View commit details
    Browse the repository at this point in the history
  9. ci: add labels to angular devtools ci tasks

    This commit also cleans up the .bazelrc file in the devtools directory
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    e5cdd33 View commit details
    Browse the repository at this point in the history
  10. build(devtools): use ng-dev stamp tooling to stamp the latest git SHA…

    … in devtools
    
    Previously, we were using ngx-build-plus with a custom webpack config to determine the git SHA at runtime.
    
    Now, after migrating to bazel and transfering to angular/angular, this commit uses ng-dev to stamp the latest git SHA directly in angular devtools' application environment.
    
    This commit also removes the old webpack configs.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    c24924c View commit details
    Browse the repository at this point in the history
  11. ci: add angular devtools to the renovate configuration

    Previously angular devtools was using its own renovate configuration to keep up to date. After transfering to angular/angular, we can use the renovate configuration in angular/angular to update our dependencies. In an end state we would build devtools with local Angular packages.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    50188e5 View commit details
    Browse the repository at this point in the history
  12. test(devtools): fix some flakey cypress tests

    Uses `cy.contains` as one command to optimize cypress' retry-ability mechanism
    
    Affected tests are in:
    
    `property-update.e2e.js` and `view-component-metadata.e2e.js`
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    3438501 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ac387e2 View commit details
    Browse the repository at this point in the history
  14. refactor(devtools): run ng-dev format on angular devtools files

    Formats the entire devtools directory with the ng-dev formatting tool. Previously we relied on prettier, so this commit also remove prettier from devtools' dependencies.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    8b84412 View commit details
    Browse the repository at this point in the history
  15. refactor(devtools): remove redundant project files

    Previously angular devtools was in its own repository and so it had some project files related to github workflows, vscode settings, prettier configurations, etc.
    
    Now, after devtools has been transfered to angular/angular, these files are redundant, and so this commit removes them.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    2277f9a View commit details
    Browse the repository at this point in the history
  16. refactor(devtools): remove unneeded tsconfig keyword args for ts_project

    These keyword args are not needed because `ts_project` and `ng_ts_project` already default to the tsconfig at the root of the devtools directory.
    
    This commit removes these key word args from places where tsconfig was used as a keyword arg with the root level tsconfig as the target.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    075787b View commit details
    Browse the repository at this point in the history
  17. refactor(devtools): clean up some of tooling brought in from angular/…

    …components
    
    Removes MDC constants and unneeded angular package configs from packages.bzl.
    
    Removes partial-compilation-integration from the karma web test tags because we don't perform any of partial compilation integration tests for devtools.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    9c13d48 View commit details
    Browse the repository at this point in the history
  18. refactor(devtools): remove inaccurate comment in bazelrc and defaults…

    ….bzl
    
    Both of these comments were included accidentally after porting over bazel code from angular/angular and angular/components to devtools.
    
    They are not relevant to devtools so this commit removes them.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    27a9b9f View commit details
    Browse the repository at this point in the history
  19. refactor(devtools): make bazel labels follow snake case convention

    Previously, camel case was used for bazel labels in the devtools directory. This commit changes these labels to snake case except in the case where the label is identical to the directory name that the BUILD file is in.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    6b06fa3 View commit details
    Browse the repository at this point in the history
  20. ci: change the devtools test executor to test-browser-executor and re…

    …move tasks in the test_angular_devtools job that installed test dependencies manually
    
    This commit also disables cypress' video recording feature to save time on running Cypress tasks in CI.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    4943564 View commit details
    Browse the repository at this point in the history
  21. refactor(devtools): run tslint --fix on devtools codebase

    This commit runs tslint --fix with the angular/angular tslint configuration on the files inside the devtools codebase.
    
    Notably, the file-header rule in `tslint.json` was missing a default attribute. This commit adds that default attribute and sets it to the
    license header that is present in all files in this repo. After running tslint --fix with this default added, this commit added the license header to all files in the devtools directory. Note for the reviewer: the automatically added license headers were added as comments with the "/*!" prefix. Since we want these comments removed in builds, and the rest of the codebase uses "/**", a simple find and replace was performed on the devtools directory to change these prefixes to "/**".
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    2a1ff17 View commit details
    Browse the repository at this point in the history
  22. refactor(devtools): remove rules_sass patch

    Previously a workaround patch was needed because rules_sass didn't support v4 of rules_nodejs. This commit updates rules_sass to a version that does and removes the patch.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    1f70ac2 View commit details
    Browse the repository at this point in the history
  23. refactor(devtools): add override to classes that extend abstract clas…

    …ses in the devtools directory
    
    Previously the typescript override keyword was not on these methods. Now that devtools uses the tslint config in angular/angular (because of the no-implicit-override-abstract rule) we need to add these key words explicitly to method overrides. That is what this commit does.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    7ed57f2 View commit details
    Browse the repository at this point in the history
  24. refactor(devtools): bring the angular devtools directory into the roo…

    …t bazel workspace
    
    Previously devtools used a nested workspace for its bazel configurations. This meant framework dependencies were consumed via npm.
    
    Now devtools is part of the root bazel directory that all other files in this codebase fall under. This allows us to build devtools using local angular packages, removing the need to consume these dependencies with npn. This is useful because we no longer have to update these dependencies with an automated tool like renovate, and our CI tests will always run against the most up to date framework packages.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    445fbf8 View commit details
    Browse the repository at this point in the history
  25. refactor(devtools): disable cypress and remove dependencies

    Previously we were running Cypress in CI. Since cypress needs to be installed to run these tests, it was decided that we would not run devtools' cypress tests until a decision could be made on an e2e testing solution.
    
    This commit removes all package scripts, dependencies, and CI commands that reference cypress. Notably it leaves the actual tests in the devtools directory intact, so that they can be referenced later once a decision is made.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    5b7d185 View commit details
    Browse the repository at this point in the history
  26. ci: sort devtools pullapprove reviewers in alphabetical order

    Previously this list was not in any order. This commit puts the reviewer list in alphabetical order to be consistent with how other groups order reviewers
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    5e9b411 View commit details
    Browse the repository at this point in the history
  27. refactor(devtools): remove LICENSE file in the devtools directory

    This file was carried over from the original angular devtools repo. Now that devtools has been merged into angular/angular, this file is no longer necessary, because the root of this repo has its own LICENSE file.
    AleksanderBodurri committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    f7541e5 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    467d4b1 View commit details
    Browse the repository at this point in the history