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

merge material.angular.io repo #29925

Open
wants to merge 846 commits into
base: main
Choose a base branch
from
Open

merge material.angular.io repo #29925

wants to merge 846 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 20, 2021

  1. build: switch to eslint (angular#957)

    Switches the repo to use eslint instead of the deprecated tslint. Also adjusts the default config to match our previous setup.
    crisbeto authored Apr 20, 2021
    Configuration menu
    Copy the full SHA
    ce2fcbd View commit details
    Browse the repository at this point in the history
  2. Update footer copyright from 2020 to 2021

    i forget we're LLC :)
    Tim Feeley authored and Splaktar committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    cd2c9c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. bump version to 11.2.10

    wagnermaciel committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    f47cc45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    489e10f View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. build: update to Angular 12 RC and bump MDC (angular#960)

    Updates the Angular packages to v12 RC and sync up the version of MDC.
    crisbeto authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    b262cd9 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. fix(csp): allow img-src of 'self'

    - needed for `data:image/png;base64` images used in some examples
    Splaktar committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    9a758ef View commit details
    Browse the repository at this point in the history
  2. perf: example rendering performance improvements (angular#961)

    When generating an example in Stackblitz, we have to create a `form` element and submit it to a specific URL. The `form` has to be created eagerly, because some browsers will block us from submitting it if it is created asynchronously.
    
    As a result of this setup we fire off a lot of HTTP requests when an example is rendered which slows the page down a lot. These changes make the following improvements which shave off more than a second of scripting time when transitioning from the "Overview" to "Examples". I've used the datepicker examples as a benchmark.
    
    1. Runs the HTTP requests outside of the Angular zone so that we don't trigger change detections once each request is resolved.
    2. Caches the file content so that the user doesn't have to load the same file multiple times.
    
    I've also fixed that the copyright still said "2020".
    crisbeto authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    a7c8218 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

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

Commits on Apr 30, 2021

  1. chore: update to Angular and CLI v12 rc.1

    - fixes ng serve warnings about server via workspace migration
    Splaktar committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    ef5e67d View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Configuration menu
    Copy the full SHA
    f209498 View commit details
    Browse the repository at this point in the history
  2. fix(sidenav): unable to scroll sidenav as expected (angular#978)

    - fixes a bug in sidenav where user has to scroll to bottom
      of the page to reach bottom of navigation
    
    Fixes angular#857
    
    Co-authored-by: Michael Prentice <[email protected]>
    jljohnson001 and Splaktar authored May 7, 2021
    Configuration menu
    Copy the full SHA
    90e72c6 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. update to 12.0.0-rc.3

    mmalerba committed May 11, 2021
    Configuration menu
    Copy the full SHA
    014cb1d View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

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

Commits on May 14, 2021

  1. build(deps): bump lodash from 4.17.20 to 4.17.21

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.20...4.17.21)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and Splaktar committed May 14, 2021
    Configuration menu
    Copy the full SHA
    3e0f12e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41532a0 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump url-parse from 1.4.7 to 1.5.1

    Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
    - [Release notes](https://github.com/unshiftio/url-parse/releases)
    - [Commits](unshiftio/url-parse@1.4.7...1.5.1)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and Splaktar committed May 14, 2021
    Configuration menu
    Copy the full SHA
    4e4e73b View commit details
    Browse the repository at this point in the history
  4. feat: add help/support section (angular#915)

    - add links for additional help/support resources in homePage
      - add twitter, angular event and angular blog
    
    Fixes angular#133
    
    Co-authored-by: Michael Prentice <[email protected]>
    kian23kpt and Splaktar authored May 14, 2021
    Configuration menu
    Copy the full SHA
    fac43ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    900359e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

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

Commits on May 24, 2021

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

Commits on May 25, 2021

  1. feat: expose coercion and collections docs (angular#994)

    Exposes the docs for `cdk/coercion` and `cdk/collections`.
    
    Fixes angular#19530.
    Fixes angular#18818.
    crisbeto authored May 25, 2021
    Configuration menu
    Copy the full SHA
    85fb55c View commit details
    Browse the repository at this point in the history
  2. refactor: add modifier badge tag

    Replaces the `async` method marker with a generic marker that can also be used for static methods.
    
    Related to angular#22786.
    crisbeto authored and wagnermaciel committed May 25, 2021
    Configuration menu
    Copy the full SHA
    41b23be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd02106 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80b8630 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    4333d06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24dcfb6 View commit details
    Browse the repository at this point in the history
  3. feat: add cookie popup (angular#988)

    Due to legal requirements we have to have a cookie disclaimer popup. It is always shown until the user agrees to it. After the user has agreed, the popup won't be shown on subsequent sessions.
    
    Fixes angular#22746.
    crisbeto authored May 26, 2021
    Configuration menu
    Copy the full SHA
    c638f9f View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. fix: cache fetched docs (angular#1001)

    Currently we fetch a doc every time we need to display it which means that user navigating between two pages will have to request the same information multiple times.
    
    These changes add a caching layer since the information isn't going to change.
    crisbeto authored May 28, 2021
    Configuration menu
    Copy the full SHA
    0ba90ce View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. feat: expose CDK accordion docs (angular#1005)

    Follow-up to angular#22829. Exposes the CDK accordion docs in the navigation.
    crisbeto authored Jun 3, 2021
    Configuration menu
    Copy the full SHA
    650478c View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

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

Commits on Jun 6, 2021

  1. fix: guides overlapping footer on narrow screens (angular#1007)

    Fixes that the guide tiles can overlap the footer on smaller screens.
    
    Fixes https://github.com/angular/components/issues/22860.
    crisbeto authored Jun 6, 2021
    Configuration menu
    Copy the full SHA
    a3f7df3 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

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

Commits on Jun 10, 2021

  1. docs: update v11 link in README.md file (angular#989)

    Co-authored-by: Michael Prentice <[email protected]>
    Plondrein and Splaktar authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    ead117e View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2021

  1. fix: cookies dialog button contrast (angular#1010)

    - fix cookies dialog button contrast in dark mode
    
    Fixes angular#1008
    kian23kpt authored Jun 14, 2021
    Configuration menu
    Copy the full SHA
    f153127 View commit details
    Browse the repository at this point in the history
  2. feat: more flexible carousels and fix homepage alignment

    Currently the carousels on the front page don't align with any other elements on the page which looks odd. This seems to be due to a limitation where the item size has to be passed in to the carousel.
    
    These changes reimplement the carousel, making it more flexible and allowing it to handle any size of items and any spacing. The new carousel is used on the frontpage to lay out the items in a way that aligns with the rest of the content.
    crisbeto authored and Splaktar committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    f83378e View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2021

  1. fix(material/api-theme): fix nav items hover/focus contrast (angular#…

    …1004)
    
    - fix hover and focus indicators on header nav items to have sufficient contrast
    
    Fixes angular#759
    kian23kpt authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    0299136 View commit details
    Browse the repository at this point in the history
  2. fix(material/theme): unselected theme picker

    Fix unselected theme picker when localStorage is empty.
    
    Fixes angular#204
    kian23kpt authored and Splaktar committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    a2b4197 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. refactor: remove default form field appearance in Stackblitz (angular…

    …#1002)
    
    Companion PR to angular#22837. Removes the default form field appearance so that we get a consistent result between the docs site and Stackblitz.
    crisbeto authored Jun 23, 2021
    Configuration menu
    Copy the full SHA
    197553c View commit details
    Browse the repository at this point in the history
  2. fix: align and clean up table design (angular#1003)

    * Aligns the design between the tables inside markdown and the tables in the API docs. I chose to go with the design from the API docs, because the separation between cells is much better.
    * Fixes the poor color contrast on the table border by using the correct theming variables.
    * Removes the table box shadow and fixes up some spacings to make the tables look better.
    crisbeto authored Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d6e1abc View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

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

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    29b5332 View commit details
    Browse the repository at this point in the history
  2. build: ng update Angular and CLI to 12.1.0

    - update `@angular-eslint` packages
    - fix dns-packet and a number of other vulnerabilities
    - from: 104 vulnerabilities found - Severity: 1 Low | 90 Moderate | 13 High
    - to: 34 vulnerabilities found - Severity: 1 Low | 24 Moderate | 9 High
    
    Closes angular#1000
    Splaktar committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    44c052f View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

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

Commits on Jul 1, 2021

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

Commits on Jul 19, 2021

  1. fix: angular material footer logo

    Fixes Angular Material footer logo for IE11
    
    Fixes angular#1027
    kian23kpt authored and Splaktar committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    42af22e View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

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

Commits on Jul 29, 2021

  1. fix(stack-blitz-tests): revert enabling Ivy as it broke harness examp…

    …les (angular#1009)
    
    - remove tslint and codelyzer from examples
    - update jasmine dependencies
    - remove unused material-module.ts from test assets
    - add jasmine-core to package.json in stack-blitz-tests/
    - disable `noImplicitAny` in stack-blitz-tests' tsconfig.spec.json since
      `jasmine-core/lib/jasmine-core/jasmine.js` imported in `test/jasemine-setup.ts`
       is not compatible
    
    Fixes angular#997
    Splaktar authored Jul 29, 2021
    Configuration menu
    Copy the full SHA
    8c10bbb View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. perf: avoid triggering change detection on scroll (angular#1033)

    Fixes that the table of contents was triggering change detections while scrolling.
    crisbeto authored Aug 4, 2021
    Configuration menu
    Copy the full SHA
    6a0d234 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. build: update to Angular 12.2.0 (angular#1035)

    * Bumps to Angular 12.2.0 and TS 4.3.
    * Fixes a couple of Sass division operator warnings.
    crisbeto authored Aug 5, 2021
    Configuration menu
    Copy the full SHA
    d1f588b View commit details
    Browse the repository at this point in the history
  2. fix: prevent users from selecting link icon text (angular#1034)

    * Fixes that selecting the header text also selects the word `link` from the icon.
    * Tries to center the icon a little bit better.
    crisbeto authored Aug 5, 2021
    Configuration menu
    Copy the full SHA
    c285e37 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

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

Commits on Aug 20, 2021

  1. Configuration menu
    Copy the full SHA
    1dd915e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14a719a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. fix: temporarily disable Ivy on Stackblitz (angular#1050)

    Stackblitz has a race condition that an cause issues when running ngcc against our packages, resulting in errors.
    
    These changes temporarily disable Ivy until we can start using the linker.
    crisbeto authored Aug 23, 2021
    Configuration menu
    Copy the full SHA
    2ce2790 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

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

Commits on Aug 26, 2021

  1. build: update to Angular v13 (angular#1054)

    Currently we're running the Components packages at v13-next, but the other Angular packages are at v12. These changes align the major versions.
    crisbeto authored Aug 26, 2021
    Configuration menu
    Copy the full SHA
    6d0da44 View commit details
    Browse the repository at this point in the history
  2. bump to 13.0.0-next.2

    amysorto committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    c555c6e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. build: remove IE compatibility (angular#1057)

    Drops IE from the `.browserslistrc` and an IE-specific `meta` tag.
    crisbeto authored Aug 27, 2021
    Configuration menu
    Copy the full SHA
    967dcca View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. fix: ensure that menu items are always sorted (angular#1058)

    De-duplicates some logic and adds programmatic sorting of the menu items so that we don't have to do it manually. Currently the "Component harnesses" menu item is out of order.
    crisbeto authored Aug 30, 2021
    Configuration menu
    Copy the full SHA
    2d10a4b View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. build: enable unit test teardown (angular#1059)

    Opts the docs site into the new test module teardown behavior.
    crisbeto authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    5dd570f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

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

Commits on Sep 4, 2021

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

Commits on Sep 9, 2021

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

Commits on Sep 10, 2021

  1. build: release with 12.2.5

    zarend authored and Splaktar committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    5f3eacc View commit details
    Browse the repository at this point in the history
  2. build(deps): bump tar from 4.4.13 to 4.4.19

    Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-tar@v4.4.13...v4.4.19)
    
    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and Splaktar committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    4811be9 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. fix(index.html): remove duplicated meta tag (angular#1065)

    * remove duplicated meta tag for `theme-color`
    USSDlover authored Sep 13, 2021
    Configuration menu
    Copy the full SHA
    f90c21e View commit details
    Browse the repository at this point in the history
  2. build: ng update CLI and core. update to NodeJS 16.6.0

    - update StackBlitz for v13-next
    - update firebase-tools
    - fix dependabot issues
    - update to `[email protected]` to support NodeJS 16.x
    
    Closes angular#1038. Closes angular#1040. Closes angular#1042.
    Splaktar committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    f43cf42 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump glob-parent from 5.1.1 to 5.1.2

    Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
    - [Release notes](https://github.com/gulpjs/glob-parent/releases)
    - [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
    - [Commits](gulpjs/glob-parent@v5.1.1...v5.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: glob-parent
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and Splaktar committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    9358de9 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    980e377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29eeb58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cefa79 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. fix: use more lenient version when generating stackblitz (angular#1075)

    Reworks the logic that stamps out the required version in Stackblitz to be more lenient so that we don't get weird errors between releases.
    
    Also removes the shared `materialVersion` constant since it's redundant.
    crisbeto authored Sep 26, 2021
    Configuration menu
    Copy the full SHA
    1f2025e View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. bump to 13.0.0-next.7

    amysorto committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    719c32d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

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

Commits on Oct 7, 2021

  1. fix: clean up tilde imports (angular#1082)

    Cleans up the usages of deprecated tilde imports.
    crisbeto authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    421e1e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Configuration menu
    Copy the full SHA
    4110c44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9329428 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. fix: github icon was not centered on mobile (angular#1067)

    The class was already there but not used.
    rapzo authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    dfb13d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

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

Commits on Oct 27, 2021

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

Commits on Oct 28, 2021

  1. build: fix linting CI check (angular#1092)

    Resolves the error that was breaking the lint CI check.
    crisbeto authored Oct 28, 2021
    Configuration menu
    Copy the full SHA
    2bf52e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. refactor: update stackblitz examples write to use webcontainers for v…

    …13 compatibility
    
    Updates to the Stackblitz example writer:
    
    * Simplifies opening mechanism by relying on the small/tree-shakable
      `@stackblitz/sdk` package instead of manually constructing the form.
    
    * Updates the template files to reflect the files generated by a new
      CLI project generated with CLI v13.rc.
    
    * Updates the StackBlitz base template from Angular to `node` which is
      bringing in the new WebContainer feature from StackBlitz. We need to
      use this as v13 packages are currently not supported by StackBlitz due
      to the APF v13 changes. Also WebContainer is recommended to be used in
      our case due to the complexities involed in running/replicating the
      CLI, while WebContainers could simply run them. -> with the benfit of
      users being able to experience Angular directly in the browser, as
      they would locally.
    
      * One downside is that the Stackblitz examples will not work in Safari and
        Firefox yet. Stackblitz prints a good message explaining why. For
        testing reproductions, the team needs to just download the zipped
        project and run it locally. This is another benefit of using the CLI
        directly in a WebContainer. It's a small trade-off for being able to
        actually rely on the CLI fully (mitigating potential cache issues
        like we have faced before).
    
    * Removes the second boilerplate/template for running test harness
      examples. These will run as part of the same CLI boilerplate (allowing
      us to reduce the burden of maintaining a second boilerplate).
    
      * This also required some logic for selectively populating a
        `${startCommand}` placeholder so that either `yarn test` or `yarn
        start` is executed in the StackBlitz VM.
    devversion authored and jelbourn committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    4053816 View commit details
    Browse the repository at this point in the history
  2. fixup! refactor: update stackblitz examples write to use webcontainer…

    …s for v13 compatibility
    
    Update version in package.json file
    devversion authored and jelbourn committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    b223701 View commit details
    Browse the repository at this point in the history
  3. fixup! refactor: update stackblitz examples write to use webcontainer…

    …s for v13 compatibility
    
    Address feedback
    devversion authored and jelbourn committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    dc1d465 View commit details
    Browse the repository at this point in the history
  4. fixup! refactor: update stackblitz examples write to use webcontainer…

    …s for v13 compatibility
    
    Address Jeremys's feedback
    devversion authored and jelbourn committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    926b78d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2021

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

Commits on Nov 2, 2021

  1. refactor: update stackblitz boilerplate to setup test environment (an…

    …gular#1096)
    
    * refactor: update stackblitz boilerplate to setup test environment
    
    We removed the test environment calls from the harness example spec
    files so that the standard CLI `test.ts` file can initialize the
    test browser environment. This commit updates the SHA of the docs
    content and re-adds the `test.ts` init environment logic.
    
    angular@88b718e
    
    * fixup! refactor: update stackblitz boilerplate to setup test environment
    
    feedback
    devversion authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    2421b90 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Update to latest RC versions (angular#1097)

    Updates to the latest RC versions for v13. This also reverts a change
    from angular#1004 which made the hover color for the top nav buttons use the
    accent color, which is **wildly** off-spec.
    jelbourn authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    6314935 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b98f424 View commit details
    Browse the repository at this point in the history
  3. Always load versions from latest material.angular.io (angular#1099)

    PR angular#645 erroneously changed this to a relative url. We want this to always use the latest material.angular.io so that we don't have to update old branches for new major versions.
    jelbourn authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    9cb0977 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

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

Commits on Nov 10, 2021

  1. feat: add support for reduced motion (angular#1095)

    Makes it so that we disable all animations if the user prefers reduced motion.
    crisbeto authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    6498d0a View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. refactor: transfer favicon to stackBlitz (angular#1102)

    A `favicon.ico` is stored in `assets/stack-blitz/src` but not sent to stackBlitz. So despite `favicon.ico` in assets, it is currently not used anywhere.
    
    Another solution would be to delete `favicon.ico`.
    jeripeierSBB authored Nov 11, 2021
    Configuration menu
    Copy the full SHA
    f7a4475 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d152b31 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    e30dc5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37e5326 View commit details
    Browse the repository at this point in the history
  3. fix: add back accidentally deleted deployment check

    Note: This check is still broken and prevents releasing. Adding it back
    so that it can be properly fixed instead of deleted
    mmalerba committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    d326c5a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. fix: bump angular version to resolve query issue (angular#1105)

    We're currently locked into version 13.0.0 which has a problem with queries using `forwardRef` which affects several places in the docs like the navigation between docs and API examples.
    
    These changes update to 13.0.1 which contains angular/angular#44113 in order to resolve the issue.
    crisbeto authored Nov 19, 2021
    Configuration menu
    Copy the full SHA
    689ceea View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    29d43b5 View commit details
    Browse the repository at this point in the history
  2. build: fix crash in deploy script due to pipefail (angular#1107)

    Fixes the tools/deploy.sh script failing silently when determining if it
    has a pre-release version
    
    ```
    cdk_prerelease=$(cat package.json | grep cdk | egrep next\|rc
    ```
    
    ^ Since this script has `pipefail` set, egrep would exit with code 1 and
    cause the entire script to exit with code 1. Fixes this by adding an `||
    true`, so that we don't crash when the script cannot recognize a
    pre-release version. egrep is expected to exit with 1 if this is neither
    a next nor rc version
    zarend authored Nov 22, 2021
    Configuration menu
    Copy the full SHA
    715a644 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

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

Commits on Dec 13, 2021

  1. build: update to Angular 13.1 and TypeScript 4.5 (angular#1109)

    Bumps to the latest versions of Angular, TypeScript and angular-eslint.
    crisbeto authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    8044f15 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

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

Commits on Dec 26, 2021

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

Commits on Jan 19, 2022

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

Commits on Jan 27, 2022

  1. Fix forking and saving for webcontainer stackblitz examples

    Fixes the forking and saving functionality for WebContainer StackBlitz
    examples. The saving/forking functionality did not work (no proper error though)
    because we delivered a binary `.ico` file to StackBlitz.
    
    To fix the examples, we will remove the `favicon.ico` file, even the goal
    was to keep the examples as equivalent as possible to a `ng new`-created app.
    devversion committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    4754a3f View commit details
    Browse the repository at this point in the history
  2. test: fix test assertions breaking due to license change

    Fixes that the stackblitz writer tests fail due to the license
    bump from 2021 to 2022, but the tests not reflecting that.
    devversion committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    2fa177a View commit details
    Browse the repository at this point in the history
  3. bump to version 13.2.0

    amysorto committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    e8d1f01 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2022

  1. chore(stack-blitz): update package.json for v13 release

    - remove use of old `-next` and `-rc` versions
    
    Fixes angular#1112
    Splaktar committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    a9db747 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. bump to version 13.2.1

    amysorto committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    cc4d32a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

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

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    2fda6f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e8375f View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. bump to version 13.2.5

    amysorto committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    c953df6 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    7ab5667 View commit details
    Browse the repository at this point in the history
  2. bump to version 13.2.6

    amysorto committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    41df45d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. build: update to 13.3.0 (angular#1133)

    Bumps up the Angular dependency versions to 13.3.0 and TS to 4.6.
    crisbeto authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    c9962e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e0935c View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. build: set firebase hosting target name to support multi-site

    Sets up a Firebase hosting target name for the docs hosting. This is
    useful when we want to support multi-sites for a single project.
    
    This is currenlty a noop but will be useful when we auto-deploy
    the docs site.
    devversion committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    e985195 View commit details
    Browse the repository at this point in the history
  2. Strip additional SHA information in the toolbar version picker

    Snapshot builds of Angular will include these as part of their ng-dev release
    stamping. We only want to show the SHA details in the footer of the page.
    devversion committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    0359ceb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e0c2ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62411d8 View commit details
    Browse the repository at this point in the history
  5. build: fix circleci rebase to work with other branches than master

    CircleCI always rebases branches on top of `master` currently, breaking
    CI in all other branches like `13.x`.
    
    The auto-discovering of the ORB is not working either, and there is
    no good other orb. We could have a custom script like in FW, COMP but
    the benefit is not worth it here, so we just remove this additional logic..
    devversion committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    46d51b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

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

Commits on Apr 8, 2022

  1. Avoid analytics prompt of CLI in stackblitz examples

    The prompt will prevent the examples from running automatically in
    StackBlitz, now requiring user action to proceed with serving.
    
    We should disable this as this setting is not persisted across
    StackBlitz projects anyway..
    devversion committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    bd17d98 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

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

Commits on May 3, 2022

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

Commits on May 4, 2022

  1. build: clean up references to old master branch

    Cleans up all references to the old `master` branch.
    devversion committed May 4, 2022
    Configuration menu
    Copy the full SHA
    f7fa3fc View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

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

Commits on May 13, 2022

  1. build: update to Angular 14.0.0-rc.0 (angular#1143)

    Bumps up the version of Angular to 14. Also fixes the build error that is currently in the main branch.
    crisbeto authored May 13, 2022
    Configuration menu
    Copy the full SHA
    83af49c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

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

Commits on May 25, 2022

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

Commits on May 27, 2022

  1. build: update angular and component packages to latest rc

    This fixes the CDK menu examples in the `rc` and `next` channel.
    The CDK menu uses `inject` but the injector for components just has
    been fixed in the rc.1 of FW.
    devversion committed May 27, 2022
    Configuration menu
    Copy the full SHA
    8254b8e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. build: update to Angular 14 stable (angular#1147)

    Updates the repo to the latest version of Angular.
    crisbeto authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    bd00d7d View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

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

Commits on Jun 17, 2022

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

Commits on Jun 23, 2022

  1. fix: add material-moment-adapter to stackblitz dependencies (angular#…

    …1156)
    
    Adds `@angular/material-moment-adapter` and `moment` to the package.json
    on stackblitz examples. This fixes the "Cannot find module 'moment' or
    its corresponding type declarations." in some examples.
    
    Fixes angular#25136
    zarend authored Jun 23, 2022
    Configuration menu
    Copy the full SHA
    8fb8571 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Set up Google Analytics 4 along with keeping legacy Universal Analytics

    We currently use Universal Analytics. This is deprecated in favor of
    Google Analytics 4 and UA will stop processing hits in October 2023.
    
    This change intends to prepare us for this migration, and to already
    pre-populate our GA4 property (there is no way to migrate existing data
    /properties into a GA4 property -- a new one needs to be created).
    
    This will help us minimize the data gap so that we can:
    
    * Continue to look at the UA property with the full time span until
      October 2023
    * Can start using the GA4 property long-term in the future, starting
      with data even before Universal Analytics stops processing new data.
    
    We need to keep the existing `analytics.js` setup. Initially we have
    considered using `gtag.js` for both the UA and GA4 properties, as it
    supports that, but that doesn't work with our strict trusted types
    enforcement because it results in multiple `gtag.js` scripts (specific
    versions for UA or GA4) that recreate the same trusted type policies.
    This causes runtime errors and breaks the setup.
    
    Instead, with continued use of `analytics.js` we have the benefit of
    a good separation of trusted types + events and configuration. There is
    some problematic with translation of Universal Analytics Events to GA4,
    or the other way around (even though we don't use custom events
    currently)
    
    We also do not need to send page views for our GA4 property because GA4
    with gtag supports this automatically (respecting the history state --
    using the `Enhanced measurement events` setting in the UI).
    For our UA legacy instance we continue to dispatch events manually. This
    logic can be removed in the future.
    
    More details can be found here:
    https://docs.google.com/document/d/1aK8u4ZlXbqQ2wMqmgSX7Ces8iLgamC13oCoG6VeBruA/edit?usp=sharing&resourcekey=0-EVe-Rhnme3bj_pkz2RcOmw.
    devversion committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    977a801 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f73e91 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

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

Commits on Jul 13, 2022

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

Commits on Aug 25, 2022

  1. docs: Add cdk/listbox docs

    mmalerba authored and amysorto committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    e807068 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. fix: lighthouse check failing in v15 (angular#1164)

    The MDC buttons have a more specific selector for the button color which was breaking the color contrast check.
    crisbeto authored and devversion committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    6bf6970 View commit details
    Browse the repository at this point in the history
  2. build: update version of MDC (angular#1165)

    We were behind on the versions of MDC which may be causing the deployment to fail.
    crisbeto authored and devversion committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    4888d2c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. build: update to Angular 15 (angular#1170)

    Updates to Angular 15 and TS 4.8.
    crisbeto authored Sep 13, 2022
    Configuration menu
    Copy the full SHA
    533aed0 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

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

Commits on Oct 4, 2022

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

Commits on Oct 12, 2022

  1. feat: switch to MDC components (angular#1174)

    Switches the docs site to use the MDC components and fixes some visual issues that came up as a result.
    crisbeto authored Oct 12, 2022
    Configuration menu
    Copy the full SHA
    d07c105 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. build: update docs content (angular#1175)

    Updates the version of the docs content to include the fixes from angular#25795.
    crisbeto authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    7aaecce View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

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

Commits on Oct 31, 2022

  1. build: update to Angular 15 RC (angular#1177)

    Bumps up the various Angular dependencies to the v15 RC.
    crisbeto authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    19a91ea View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

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

Commits on Nov 16, 2022

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

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    7458458 View commit details
    Browse the repository at this point in the history
  2. Normalize paths shown in example tabs and for generated StackBlitz

    This fixes issues where StackBlitz may show a directory named `.`.
    Can happen when an example component refers to a CSS file via
    `styleUrls` using `./my-css.css` compared to just `my-css.css`
    devversion committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    70d93e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. build: update to Angular 15 final

    Updates the repo to the final Angular 15 version.
    crisbeto authored and devversion committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    325fe95 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Configuration menu
    Copy the full SHA
    26f7523 View commit details
    Browse the repository at this point in the history
  2. fix: fix ts compiler error

    jbedard authored and devversion committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    d23da9e View commit details
    Browse the repository at this point in the history
  3. build: add bazel build

    jbedard authored and devversion committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    b01cda0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    968bd71 View commit details
    Browse the repository at this point in the history
  5. build: allow for endpoint to be specified when auditing docs

    With the recent Bazel refactorings, an URL to the audit script
    is no longer accepted. This is necesary though as we leverage
    that script for monitoring the docs site.
    devversion committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    04fa375 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4361a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c02abf3 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Configuration menu
    Copy the full SHA
    d012b1e View commit details
    Browse the repository at this point in the history
  2. build: update to Angular 15.1 (angular#1187)

    Updates the repo to Angular 15.1 and TypeScript 4.9.
    crisbeto authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    3927d9c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. build: avoid unnecessary re-evaluation of starlark code

    The experimental allow tags propagation flag is a `BuildLanguage` option and
    causes all Starlark code to be re-invoked. This causes a slow-down when switching
    between bazel query/ bazel build because the option is not set for `bazel query`.
    
    We fix it by applying the option to all commands, using `common`.
    devversion committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    3d39680 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. build: update to latest remote build execution setup (angular#1190)

    Update to the latest RBE setup after key rotation.
    josephperrott authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    c5c2874 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    0f956a8 View commit details
    Browse the repository at this point in the history
  2. ci: enable ASPECT_RULES_JS_FROZEN_PNPM_LOCK to ensure outdated pnpm…

    … file is flagged
    
    In the migration period, until we decide to switch to `pnpm` fully, a pnpm lock file needs to be kept in sync. By default, `rules_js` will try to sync it automatically, but rather we would want to flag it as an error on CI if the pnpm file is outdated- so that not all users need to pay the cost of having to run `pnpm import` from time to time.
    devversion committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    1903f77 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. fix: use yarn when forking to stackblitz (angular#1194)

    Uses yarn instead of npm for the Stackblitz live examples to avoid the timeouts that we've been seeing and to speed up the installation. Also fixes some warnings.
    crisbeto authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    391a02b View commit details
    Browse the repository at this point in the history
  2. fix: harnesses not working on Stackblitz (angular#1193)

    Updates the test.ts to use the correct API for discovering the test files.
    
    Fixes angular#26806.
    crisbeto authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    1f2f64f View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. build: update to Angular v16 (angular#1195)

    Updates the docs to Angular v16 and resolves the build issues. Note that the Stackblitz template is currently locked down to `16.0.0-next.4`, because the latest APF changes break when forked to Stackblitz.
    crisbeto authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    f811ada View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. build: account for APF v16 fesm2022 bundles

    The lazy loading of examples needs to be adjusted to generate
    chunks for all FESM2022 bundles. The FESM2020 folder no longer
    exists as of APF v16.
    devversion committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    e716af3 View commit details
    Browse the repository at this point in the history
  2. Update pnpm lock file

    devversion committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    29d9b08 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

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

Commits on Apr 21, 2023

  1. refactor: remove examples reliance on APF internal structure

    Loading the Material examples now uses the newly provide `loadExample` helper
    function and avoids the need to manually specify APF directory structures which
    can change as new ECMAScript versions are used.
    
    Components PR: angular#26968
    clydin authored and devversion committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    a71c4af View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

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

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    82acd0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce3437e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. build: update to Angular 16 final

    Updates the site and the Stackblitz template to Angular 16 final.
    crisbeto authored and devversion committed May 17, 2023
    Configuration menu
    Copy the full SHA
    4d306bd View commit details
    Browse the repository at this point in the history
  2. build: update pnpm lock file so it doesn't have npm registry prefixes…

    … on packages
    
    The registry prefixes on the packages in the pnpm lock file cause problems with transitive npm deps with aliases.
    See angular/material.angular.io#1208 for more context.
    gregmagolan authored and devversion committed May 17, 2023
    Configuration menu
    Copy the full SHA
    5763cbc View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. feat: simplify stackblitz examples using standalone (angular#1211)

    Updates the Stackblitz examples to incorporate the standalone changes from the main repo and to reduce the amount of files we need to generate.
    crisbeto authored May 23, 2023
    Configuration menu
    Copy the full SHA
    94dfda0 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. fix: replace use of turbo with yarn (angular#1213)

    Turbo is being deprecated and can be replaced by yarn which is supported on StackBlitz.
    Nemikolh authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    7790e78 View commit details
    Browse the repository at this point in the history
  2. build: update to Angular 16.1 (angular#1214)

    Bumps up to Angular 16.1 to fix the deployment.
    crisbeto authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    fbe6f7f View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. build: update to Angular 16.1 final (angular#1215)

    Updates the repo to Angular 16.1 final to resolve some build issues.
    
    Fixes angular#27297.
    crisbeto authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    1230645 View commit details
    Browse the repository at this point in the history
  2. build: fix browserslist error in Stackblitz (angular#1217)

    Updates the Browserslist version to resolve a build error. Also updates to 16.1.1.
    
    Fixes angular#27300.
    crisbeto authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e9976a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Fix page audit script (angular#1222)

    Fixes the page audit script that has been broken for a while now. To do this, I had to update to the latest versions of `lighthouse` and `puppeteer`. This in turn meant that I had to convert `lighthouse-audit.js` to ESM, because `lighthouse` started using ESM as well.
    crisbeto authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    6429af1 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. fix: directly check if the hostname is the expected hostname instead …

    …of just starting with the hostname (angular#1223)
    
    For security's sake the entire hostname should be checked against, not just that it starts with the hostname, otherwise another domain could just include this as a subdomain
    josephperrott authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    813d248 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

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

Commits on Sep 29, 2023

  1. build: fix deployments (angular#1226)

    For some reason our "Best practices" score went from 100 to 95 which is breaking the deployments. These changes decrease the requirement to fix it.
    crisbeto authored Sep 29, 2023
    Configuration menu
    Copy the full SHA
    b988468 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

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

Commits on Oct 24, 2023

  1. build: update to Angular v17 (angular#1228)

    Updates the repo to Angular v17 in order to fix the deployment.
    crisbeto authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    40f0f35 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. build: update to Angular v17 final (angular#1230)

    Updates the repo to the final version of Angular v17.
    crisbeto authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    d9da893 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Fix examples using $localize (angular#1235)

    We weren't importing `@angular/localize` into the Stackblitz template which leads to errors for the examples that use it.
    
    Fixes angular#27645.
    crisbeto authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    98a2a06 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. build: update to node 20

    Updates the repo to Node 20 to avoid some potential issues when updating to Angular 17.2.0.
    crisbeto committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    7f87b6a View commit details
    Browse the repository at this point in the history
  2. build: update to Angular 17.1

    Updates the repo to Angular 17.1.
    crisbeto committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4198295 View commit details
    Browse the repository at this point in the history
  3. build: update to Angular 17.2

    Updates to the release candidate of Angular 17.2.
    crisbeto committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c14d855 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f60509c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. build: update to Angular 17.3 and TypeScript 5.4

    Updates the project to Angular 17.3 and TypeScript 5.4. Also fixes that a previous change accidentally replaced the `${version}` placeholder in the Stackblitz template.
    crisbeto committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    afb38c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Switch to Material 3

    Reworks the docs site to use the latest Material Design spec. Also switches to the new Angular logo and fixes some general UI inconsistencies.
    crisbeto committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b81aa02 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. fix(material/docs): change twitter logo (angular#1245)

    Change twitter logo and title to x in homepage/support section
    kian23kpt authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    8615f79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2858a1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1e1114 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. build: update to latest Angular and fix build errors (angular#1249)

    Updates to the latest version of Angular and fixes some build errors.
    crisbeto authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    70583b4 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

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

Commits on May 22, 2024

  1. build: update to Angular v18 final

    Updates the docs site to Angular v18 final. Doesn't include Stackblitz for now, because there appears to be a build issue.
    crisbeto committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7994fbb View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. fix: allow table of contents to scroll

    Fixes that it wasn't possible to scroll the table of contents independently of the page. Also gives a bit more space around it.
    
    Fixes angular#29102.
    crisbeto committed May 23, 2024
    Configuration menu
    Copy the full SHA
    8afe2fa View commit details
    Browse the repository at this point in the history
  2. fix: improve the docs typography

    Tweaks our markdown typography to make it look better and be more readable. The main issue was around the uneven spacing between headers.
    crisbeto committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d553a4e View commit details
    Browse the repository at this point in the history
  3. fix: sidenav spacing

    * Adds some spacing in the sidenav so the new button shapes aren't all the way to the edges.
    * Fixes that it was hard to scroll some of the bottom sidenav links into view.
    crisbeto committed May 23, 2024
    Configuration menu
    Copy the full SHA
    b79ba88 View commit details
    Browse the repository at this point in the history
  4. fix: add ripples to clickable cards

    Adds ripples to the various clickable cards to make them feel more "Material-ey".
    crisbeto committed May 23, 2024
    Configuration menu
    Copy the full SHA
    03f60a4 View commit details
    Browse the repository at this point in the history
  5. fix: use new control flow syntax

    Reworks all the templates to use Angular's new control flow syntax.
    crisbeto committed May 23, 2024
    Configuration menu
    Copy the full SHA
    63c7292 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Update the Stackblitz template to v18

    Updates the Stackblitz template to the latest version. Also reduces the number of files we need to generate.
    crisbeto committed May 30, 2024
    Configuration menu
    Copy the full SHA
    f97ed82 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    f77e1b3 View commit details
    Browse the repository at this point in the history
  2. chore: lint errors fix

    naaajii authored and amysorto committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    49cd736 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e2bbed View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. fix: remove MDC migration guide

    Removes the MDC migration guide since we've removed the migration in v18.
    crisbeto committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f548d19 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. fix: remove elevation from nav bar

    The nav bar wasn't meant to have an elevation, it just wasn't working prior to a fix earlier today.
    crisbeto committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    0d1b74a View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

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

Commits on Aug 15, 2024

  1. build: update to Angular 18.2 and TypeScript 5.5

    Updates the dependencies to the latest versions.
    crisbeto committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    48a362c View commit details
    Browse the repository at this point in the history
  2. ci: convert bazel jobs to a PR Github Action workflow

    The Bazel variants of the existing CircleCI configuration have now been
    moved to a PR workflow for Github Actions. This is a first step to fully
    converting to the use of Github Actions within the repository. The non-Bazel
    jobs currently still executing with CircleCI both for PRs and main CI.
    clydin committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    81009e1 View commit details
    Browse the repository at this point in the history
  3. build: update yarn to v4.4.0

    clydin committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4bc3d05 View commit details
    Browse the repository at this point in the history
  4. ci: convert main CI workflow to Github Actions

    The CircleCI based CI workflow for the main branch and all potential release
    branches is now execute via Github Actions.  The CircleCI configuration temporarily is
    still present with an automatically passing test to prevent CircleCI failure.
    An additional direct build step has also been added to the build job for both PR and
    main CI workflows to ensure that the build that occurs during the deployment script
    continues to function.
    clydin committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    692a690 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. build: restrict postinstall scripts during package installation

    When performing a yarn-based package installation, only a specific group
    of dependencies will now have postinstall scripts executed. This not only
    provides additional security benefits but also reduced the amount of script
    execution that occurs during each install. The workspace scripts are automatically
    allowed and additional specific packages can be allowed as needed.
    clydin committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9616c11 View commit details
    Browse the repository at this point in the history
  2. build: update Bazel rules_js to v2.0.0

    This also required the update of aspect_bazel_lib to v2.8.0 and the update
    of Bazel itself to 7.3.0.
    clydin committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    2859877 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. docs-bug(Theming Angular Material): table of contents misses h2 headers

    Fixed issue of h2 titles not being displayed in the table of contents
    
    Fixes angular#29071
    HermanWKeuris authored and crisbeto committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1568dd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. fix: switch Stackblitz back to npm

    Lately the dependency installs when forking to Stackblitz have been really slow. It seems like switching back to npm speeds them up significantly (from ~5min to ~30s).
    
    Also updates the Angular version which has a much smaller bundle size. Note that just doing this didn't help much for yarn which was getting stuck for a long time after the packages are installed.
    crisbeto committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    23b1068 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. build: update to Angular 19

    Updates to Angular 19 in order to fix the deployment job.
    crisbeto committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    b79a860 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. refactor: migrate to signal inputs using automated migration (angular…

    …#1270)
    
    * refactor: migrate to signal inputs using automated migration
    
    Migrates all compatible inputs to signal inputs.
    devversion authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1a65874 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. refactor: switch to signal queries (angular#1271)

    * refactor: switch to signal queries
    
    Runs the signal queries migration in this repository.
    
    * fixup! refactor: switch to signal queries
    
    Fix type
    
    * fixup! refactor: switch to signal queries
    
    Fix type
    devversion authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4d3ece6 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. fix: errors when reading optional queries

    Some optional queries were incorrectly marked as required which was throwing runtime errors.
    crisbeto committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    d3ff2d6 View commit details
    Browse the repository at this point in the history
  2. build: fix CI failures

    Fixes a lint issue and a type error.
    crisbeto committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4fe71b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. build: update to the latest Angular (angular#1277)

    Bumps the docs and the Stackblitz template to the latest versions.
    crisbeto authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    5d04e24 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. fix: update to rxjs 7 (angular#1280)

    Updates to rxjs 7 to fix the deployment and keep us up to date.
    crisbeto authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7e757d7 View commit details
    Browse the repository at this point in the history
  2. use mat.theme (angular#1279)

    * use mat.theme
    
    * update deps
    
    * update deps
    
    ---------
    
    Co-authored-by: Andrew Seguin <[email protected]>
    andrewseguin and Andrew Seguin authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c8b5972 View commit details
    Browse the repository at this point in the history
  3. fix: failing test (angular#1281)

    Fixes a few tests that were failing after the standalone switch.
    crisbeto authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    49e019e View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Add styling page to the docs

    Adds a "Styling" page to each component that tells users how to customize the component's styles.
    crisbeto committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    925dd09 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Follow-up fixes for the styling page

    Fixes the following issues with the styling page:
    * The table header background wasn't themed correctly.
    * The filters looked weird on smaller screens.
    * Filtering was case-sensitive.
    crisbeto committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    dc689bb View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. fix: routing path for cdk/testing

    renames `test-harnesses` route to `testing` as entry point for `cdk/testing` is latter in packages repository, this was causing links to not work properly when redirected to a route with `test-harnesses`
    naaajii authored and crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    43c5442 View commit details
    Browse the repository at this point in the history
  2. fix: add header background if links wrap

    Fixes that part of the navigation didn't have a background if the links wrap to the next line.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d8e7173 View commit details
    Browse the repository at this point in the history
  3. fix: add box shadow to cookie popup

    Fixes that the cookie popup didn't have a box shadow.
    
    Fixes angular#29958.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1ddb113 View commit details
    Browse the repository at this point in the history
  4. build: update to Angular v19 RC

    Updates the repo to the release candidate of Angular 19.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    84adfb7 View commit details
    Browse the repository at this point in the history
  5. fix: incorrect scenes

    Fixes that we weren't resetting the `body` element's default `margin` which caused some scenes to have incorrect offets for the overlays.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    4b2e2fc View commit details
    Browse the repository at this point in the history
  6. fix: remove ComponentFactoryResolver usage from scenes

    `ComponentFactoryResolver` isn't necessary anymore so it can be removed.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a7b2af4 View commit details
    Browse the repository at this point in the history
  7. fix: set up scene for timepicker

    Sets up a scene for the timepicker that can be used for generating previews.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3c77c41 View commit details
    Browse the repository at this point in the history
  8. fix: expose timepicker

    Exposes the timepicker in the docs.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    6b2959b View commit details
    Browse the repository at this point in the history
  9. fix: account for new token data format

    Updates the styling page to account for a change in the token docs format. Also outputs the example as HTML since it is now syntax-highlighted.
    crisbeto committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    128b08c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

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