Skip to content

2.5.61

Compare
Choose a tag to compare
@NickCraver NickCraver released this 10 Jan 21:46
· 196 commits to main since this release
b159173
  • Adds: GETEX support with .StringGetSetExpiry()/.StringGetSetExpiryAsync() (#1743 by @benbryant0)
  • Fix #1988: Don't issue SELECT commands if explicitly disabled (#2023 by @NickCraver)
  • Adds: KEEPTTL support on SET operations (#2029 by @NickCraver)
  • Fix: Allow XTRIM MAXLEN argument to be 0 (#2030 by @NicoAvanzDev)
  • Adds: ConfigurationOptions.BeforeSocketConnect for configuring sockets between creation and connection (#2031 by @NickCraver)
  • Fix #1813: Don't connect to endpoints we failed to parse (#2042 by @NickCraver)
  • Fix: ClientKill/ClientKillAsync when using ClientType (#2048 by @NickCraver)
  • Adds: Most ConfigurationOptions changes after ConnectionMultiplexer connections will now be respected, e.g. changing a timeout will work and changing a password for auth rotation would be used at the next reconnect (#2050 by @NickCraver)
    • Obsolete: This change also moves ConnectionMultiplexer.IncludeDetailInExceptions and ConnectionMultiplexer.IncludePerformanceCountersInExceptions to ConfigurationOptions. The old properties are [Obsolete] proxies that work until 3.0 for compatibility.
  • Adds: Support for ZRANGESTORE with .SortedSetRangeAndStore()/.SortedSetRangeAndStoreAsync() (#2052 by @slorello89)