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: StackExchange/StackExchange.Redis
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.0.11
Choose a base ref
...
head repository: StackExchange/StackExchange.Redis
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.0.17
Choose a head ref
  • 6 commits
  • 45 files changed
  • 3 contributors

Commits on Jun 29, 2026

  1. Configuration menu
    Copy the full SHA
    553cdba View commit details
    Browse the repository at this point in the history
  2. Update RESP3 documentation for version support

    3.0 is GA now
    mgravell authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    cbbda97 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2026

  1. Fix error processing GeoResult (#3124)

    * investigate and fix #3123
    
    * F+F the test setup
    
    * nit, nuke a using direction
    
    * in debug: make all string -> RedisValue *explicit* (incomplete, needs a fix to the ship-file)
    
    * fix shipfiles for DEBUG hack
    
    * docs
    
    * fix exp link
    
    * I knew we had a Write...(RedisKey) method somewhere!
    
    * move NO ONE to RedisLiterals
    mgravell authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    afcc0dc View commit details
    Browse the repository at this point in the history
  2. Build tools: centralize code-gen indent handling in a CodeWriter (#3033

    …) (#3121)
    
    Replaces the per-method 'int indent + local NewLine()' pattern in
    AsciiHashGenerator with a small builder-style CodeWriter wrapping the
    existing StringBuilder, per the second sketch in #3033. Generated
    output is byte-for-byte identical.
    zhengyazhao authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    b334dcf View commit details
    Browse the repository at this point in the history
  3. propose agents guidelines and skills (#3117)

    * propose agents guidelines and skills
    
    * add command source notes
    
    * ensure `SORT_RO` parse correctly; impact: Execute would not apply command-map rename correctly otherwise
    
    * Update AGENTS.md
    mgravell authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    51b2090 View commit details
    Browse the repository at this point in the history
  4. Throw a clear error when an Execute command contains whitespace (#3122)

    * Throw a clear error when an Execute command contains whitespace
    
    Execute("ACL SETUSER x") passes a whole command line as the single command
    token, which gets sent as one unknown command and comes back as an opaque
    server error. Since a redis command token never contains internal whitespace,
    this is always a caller mistake, so the ExecuteMessage constructor now fails
    fast with an ArgumentException-style RedisCommandException that names the
    offending command and shows the correct token-per-argument form. Resolves #2689.
    
    Signed-off-by: Arpit Jain <[email protected]>
    
    * test for simple space only
    
    limit to simple space; if people are being *that* creative, that's on them
    
    * Remove test case for 'echo\thello' command
    
    Removed test case for command with tab character.
    
    ---------
    
    Signed-off-by: Arpit Jain <[email protected]>
    Co-authored-by: Marc Gravell <[email protected]>
    arpitjain099 and mgravell authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    0b03ed1 View commit details
    Browse the repository at this point in the history
Loading