Why does the firmware build for the arduplane not create the arduplane_with_bl.hex file

Why does the firmware build for the arduplane not create the arduplane_with_bl.hex file, it only creates the arduplane.apj.
Everything used to be fine, but I reinstalled WSL and it stopped creating this file

That was deprecated because it confused users. You are supposed to use the .apj
Only having the .apj reduces choices and reduces confusion.

how do I build a project so that I get all kinds of firmware

Besides, I didn’t change anything, and I didn’t do a git pull, how could something change

If you didn’t pull I do not know what happened. Read the docs again.

Do you have intelhex installed?

It checks on the configure step, you should see:

Checking for intelhex module:                : OK 

if you mean the console, then I don’t see anything like that.