furszy: for #27195, was it previously possible to use bumpfee with a single output that was your own address from the specified wallet if it wasn't a change address? In particular, I'm curious whether your patch makes "cancelling" a transaction using Bitcoin Core's wallet practical for the first time, or whether it was practical before and this patch just fixes a broken edge case (cancelling to a change address).
Yeah harding_, only fixes a broken edge case. It wasn't possible to bump a tx with a single change output. Either if the original tx only had one output or the user customized the replacement tx outputs.
the bumpfee custom outputs feature was introduced before, in #25344