Before I forget, I updated the Ktor Client yesterday, which I’m using in Javascript, and ran into an issue where it was always outputting ContentNegotation related trace logs to “
console.info”. Looking under the hood, it appeared it always used a global logger, and was completely unaffected by changing the logger in the Logging {} configuration for the client. This broke something for me because I was using the client as the backend of a CLI tool that depends on outputting JSON, and suddenly it wasn’t working-as-intended!