I stumbled upon this comment from Shinobi which is quite interesting.
I will repeat this for people who weren't paying attention: Knots 0.29 by default will NOT relay the transaction types that all Lightning implementations are working to implement for non-cooperative closes.
Nitesh B did a further explanation:
For those curious on what Shinobi is talking about. Ephemeral anchors or Ephemeral dust are basically special type of Bitcoin transactions that can be relayed without any fee associated with them with the condition that they are relayed as part of a "package" which has a child transaction which pays enough fees for the whole thing. What this allows is anyone can use that output as an input to a child transaction which helps create a fee paying child transaction. This is great in lightning because fee estimation sucks because you sign transactions with your peer well ahead of time and you have no idea what the fee rate is going to be in the future. Now anyone can use an ephemeral output as the input to a child tx which can help add fees at the time of broadcasting the tx. Previously we got around this problem by adding 2 anchor outputs to the commitment transaction and nodes just put sufficient fees hoping the tx gets relayed. But now because we have package relay we can now fee bump peacefully even if the fees attached to the commitment tx is below the min relay fee rate of the bitcoin nodes.
Obviously you can change the default.