After the update of the Scrum Guide, I see different opinions as to who decides when to release (deliver) the increment.
The 2017 version of the Scrum Guide is clear about that:
"The increment must be in useable condition regardless of whether the Product Owner decides to release it."
The 2020 version of the Scrum Guide says: