Now that Signal has the option to send messages to non-contact Signal users, there shouldn't be a need to force contacts permission.
Because of the previous experience with WhatsApp, when the update came out, I assumed that was the case.
This is how composing a new message in WhatsApp looks like when you don't give it contacts permission:

See #1610 for the same kind of issue;
With the newest iOS update (2.12.1) it's not necessary to give the app access to the contacts :tada:
So this issue could be closed;
@mat1th That's great news! Would users be able to enter the phone number manually, just like whatsapp (the screenshot above)?
@mrphs It's done on the Whats app way. See screenshot.

Beautiful! Thank you!
@mrphs @michaelkirk Now that contact access is no longer required, is there still a reason for this issue being open?
sorry for offtopic, but @mrphs how did you make whatsapp NOT require contacts access in order to compose a new message? for me it never works, this is how "new message" looks with and without contacts access:
yoi can reply to my github id at gmail to not create spam annoyances here
Most helpful comment
With the newest iOS update (2.12.1) it's not necessary to give the app access to the contacts :tada:
So this issue could be closed;