When an option is an object (e.i.: headers, queryParams), the defaults are always overridden if defined again.
Ex:

I think the culprit is located here:
| const_options={ ...this._defaults, ...options} |
After updating ky + replace this line by:
const_options=defu(options,this._defaults)
everything is back in order
When an option is an object (e.i.: headers, queryParams), the defaults are always overridden if defined again.
Ex:

I think the culprit is located here:
http/lib/plugin.js
Line 85 in 1b9b21e
After updating ky + replace this line by:
everything is back in order