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: dotnet/extensions
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ec3b31d717
Choose a base ref
...
head repository: dotnet/extensions
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3645ccc33d
Choose a head ref
  • 12 commits
  • 91 files changed
  • 11 contributors

Commits on Aug 29, 2025

  1. Add unofficial .yml (#6756)

    * Add unofficial .yml
    
    * get rid of bad condition
    wtgodbe authored Aug 29, 2025
    Configuration menu
    Copy the full SHA
    4b40c8e View commit details
    Browse the repository at this point in the history
  2. Add suppressions for Credential Scanner (#6758)

    Get repo clean, verified locally
    danmoseley authored Aug 29, 2025
    Configuration menu
    Copy the full SHA
    efe30a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2025

  1. Log and redact query string params (#6521)

    * parse query string params
    
    * add proper redaction
    
    * linter fix
    
    * additional tests, check for the null params and false logging flag
    
    * add experimental attribute, lint
    
    * suppress warnings for 4.6.2
    
    * Proper error suppression
    
    * fix linter
    
    * PR fixes
    
    * add support for net462, wip
    
    * remove extra logging flag, update tests
    
    * remove query parameters count field, reset QP in the LogRecord
    
    * update interfaces
    
    * fix tests and pr comments
    
    * use classification tag, trying to fix TryAdd with conditional compilation
    
    * update the logging, additional tests
    
    * formatting, experimental attribute
    
    * fix PR comments
    
    * fix formatting
    
    * use array instead of the list for the query parameters
    
    * use shared object pool to store the result, mem alloc improvements
    
    * fix formatting
    
    * use url.full tag for query parameters
    
    * update tests to check the redacted value
    
    * remove LINQ and store FullURI as a string
    
    * update prefixes
    
    * explicit pool type and small refactor
    
    * fix warnings
    
    * update naming tag names
    
    * remove double data redaction
    
    * update redaction logic
    
    * fix warnings
    
    * fix warnings
    
    * change naming
    
    * always emit the url.full tag, update the tests
    
    * fix warnings and PR comments
    
    * fix build warnings
    
    * use url.query tag to store query parameters
    
    * update test assertions
    
    * Update src/Libraries/Microsoft.Extensions.Http.Diagnostics/Logging/Internal/LogRecord.cs
    
    Co-authored-by: Iliar Turdushev <[email protected]>
    
    ---------
    
    Co-authored-by: Iliar Turdushev <[email protected]>
    rainsxng and iliar-turdushev authored Sep 1, 2025
    Configuration menu
    Copy the full SHA
    0b4c4d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2025

  1. Update dependencies from https://github.com/dotnet/arcade build 20250…

    …828.3 (#6760)
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk
     From Version 9.0.0-beta.25415.3 -> To Version 9.0.0-beta.25428.3
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Sep 2, 2025
    Configuration menu
    Copy the full SHA
    18bfe72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e57e605 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2025

  1. Configuration menu
    Copy the full SHA
    20349f8 View commit details
    Browse the repository at this point in the history
  2. Branding updates for 9.10 (#6769)

    * Initial plan
    
    * Branding updates for 9.10 - Update versions from 9.9 to 9.10
    
    Co-authored-by: joperezr <[email protected]>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: joperezr <[email protected]>
    Copilot and joperezr authored Sep 3, 2025
    Configuration menu
    Copy the full SHA
    d6718f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2025

  1. Add reasoning text content for OpenAI Responses ChatClient Streaming (#…

    …6761)
    
    * Add reasoning text content for OpenAI Responses ChatClient Streaming
    
    ---------
    
    Co-authored-by: Stephen Toub <[email protected]>
    rogerbarreto and stephentoub authored Sep 5, 2025
    Configuration menu
    Copy the full SHA
    06ad449 View commit details
    Browse the repository at this point in the history
  2. Add function approvals support (#6745)

    - Adding an ApprovalRequiredAIFunction that can be used to decorate an AIFunction.
    - Adding UserInputRequestContent and UserInputResponseContent base types to represent all user input.
    - Adding FunctionApprovalRequestContent and FunctionApprovalResponseContent for function approvals.
    - Updated FunctionInvokingChatClient with approval generation handling.
    
    All new types are currently [Experimental].
    
    Co-authored-by: Stephen Toub <[email protected]>
    westey-m and stephentoub authored Sep 5, 2025
    Configuration menu
    Copy the full SHA
    bc12dd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2025

  1. Configuration menu
    Copy the full SHA
    a5200db View commit details
    Browse the repository at this point in the history
  2. Factor ChatMessage.Role into ChatResponseUpdate coalescing logic (#6778)

    If the role changes, consider it a new message.
    stephentoub authored Sep 6, 2025
    Configuration menu
    Copy the full SHA
    44fbcce View commit details
    Browse the repository at this point in the history
  3. Change OpenTelemetryChatClient/EmbeddingGenerator to log raw addition…

    …al properties (#6776)
    
    For historical reasons (based on older versions of the genai convention), we were mangling the key names. Now just use the key names as sourced from the dictionary, enabling a developer to more easily augment the spans with data of their choice.
    stephentoub authored Sep 6, 2025
    Configuration menu
    Copy the full SHA
    3645ccc View commit details
    Browse the repository at this point in the history
Loading