It needs free space in the same page. n_tup_hot_upd in pg_stat_user_tables counts them.
HOT update
Heap-Only Tuple update: a new row version stored in the same page with no new index entries, possible when no indexed column changes.
It needs free space in the same page. n_tup_hot_upd in pg_stat_user_tables counts them.