fix: stop mutating the passed replace object when returning details (#2441)
getUsedParamsDetails wrote count directly onto options.replace, so a caller that reuses the same replace object across t() calls saw count leak into later interpolations. Build the params from a copy instead.
S
spokodev committed
d16f5a2da748082155007ba0677d32b877b1102e
Parent: bed56c1
Committed by GitHub <noreply@github.com>
on 7/8/2026, 2:08:49 PM