Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: angular/angular
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 18.2.11
Choose a base ref
...
head repository: angular/angular
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 18.2.12
Choose a head ref
  • 12 commits
  • 18 files changed
  • 9 contributors

Commits on Nov 7, 2024

  1. docs(docs-infra): add support for @remarks (#58523)

    In TSDoc, we currently handle the `@usageNotes` annotation, but this is not a standard TSDoc tag. Instead, the `@remarks` annotation is the correct standard, which is used in the Angular CLI repo and on the SSR package.
    
    This change ensures that `@remarks` is treated the same as `@usageNotes` during the transform process.
    
    PR Close #58523
    alan-agius4 authored and thePunderWoman committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5a236c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. docs(docs-infra): update default generic values and add constraints f…

    …or type parameters in functions (#58548)
    
    Before
    ```typescript
    createNodeRequestHandler(
      handler: T
    ): T;
    ```
    
    ```typescript
    class NgIf<T> {
      @input() set ngIf(value: T);
      @input() set ngIfThen(value: TemplateRef<NgIfContext<T>> | null);
      @input() set ngIfElse(value: TemplateRef<NgIfContext<T>> | null);
      static ngTemplateGuard_ngIf: "binding";
      static ngTemplateContextGuard<T>(dir: NgIf<T>, ctx: any): boolean;
    }
    ```
    
    Now
    ```typescript
    createNodeRequestHandler<T extends NodeRequestHandlerFunction>(
      handler: T
    ): T;
    ```
    
    ```typescript
    class NgIf<T = unknown> {
      @input() set ngIf(value: T);
      @input() set ngIfThen(value: TemplateRef<NgIfContext<T>> | null);
      @input() set ngIfElse(value: TemplateRef<NgIfContext<T>> | null);
      static ngTemplateGuard_ngIf: "binding";
      static ngTemplateContextGuard<T>(dir: NgIf<T>, ctx: any): boolean;
    }
    ```
    
    PR Close #58548
    alan-agius4 authored and thePunderWoman committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    9199dd9 View commit details
    Browse the repository at this point in the history
  2. fix(compiler-cli): correct extraction of generics from type aliases (#…

    …58548)
    
    **Before:**
    ```ts
    type HttpEvent = | HttpSentEvent
      | HttpHeaderResponse
      | HttpResponse<T>
      | HttpProgressEvent
      | HttpUserEvent<T>
    ```
    
    **After:**
    ```ts
    type HttpEvent<T> = | HttpSentEvent
      | HttpHeaderResponse
      | HttpResponse<T>
      | HttpProgressEvent
      | HttpUserEvent<T>
    ```
    
    PR Close #58548
    alan-agius4 authored and thePunderWoman committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    4c38160 View commit details
    Browse the repository at this point in the history
  3. fix(docs-infra): retain function keyword in API definitions (#58561)

    **Before:**
    ```ts
    animate(
      timings: string | number,
      styles?: AnimationStyleMetadata | AnimationKeyframesSequenceMetadata | null
    ): AnimationAnimateMetadata;
    ```
    
    **Now:**
    ```ts
    function animate(
      timings: string | number,
      styles?: AnimationStyleMetadata | AnimationKeyframesSequenceMetadata | null
    ): AnimationAnimateMetadata;
    ```
    
    PR Close #58561
    alan-agius4 authored and thePunderWoman committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    3d8f827 View commit details
    Browse the repository at this point in the history
  4. docs: remove foreach from testing.md as it's not a JS function (#58565)

    Foreach was present in the documentation even though it's not valid Javascript
    
    PR Close #58565
    teunw authored and thePunderWoman committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f3567cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fbc7f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    90603ec View commit details
    Browse the repository at this point in the history
  2. build: update github/codeql-action action to v3.27.2 (#58604)

    See associated pull request for more information.
    
    PR Close #58604
    angular-robot authored and thePunderWoman committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    a1fd551 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    caeeee7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. docs: adds interceptor testing (#57568)

    PR Close #57568
    JsantosDK authored and thePunderWoman committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8e5228f View commit details
    Browse the repository at this point in the history
  2. docs: add State of JS 2024 banner (#58649)

    PR Close #58649
    thesmiler authored and thePunderWoman committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d9009c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7672145 View commit details
    Browse the repository at this point in the history
Loading