Judaism, Islam and historic Christianity all refused cremation, and the arguments are related but not identical: a body made in the divine image is not ours to destroy; burial returns it to the earth as the text says; the resurrection is a doctrine about bodies and not about souls escaping them.
Christianity is the tradition in which the position moved, and the reason it moved is largely political rather than theological.
Cremation was revived in nineteenth-century Europe by societies that were, in several countries, explicitly anticlerical and said so. Choosing to be burned was a public statement about the church, and the church's prohibition was in significant part a refusal of that statement rather than a claim about what fire does to a body. The Holy Office made this reasonably explicit when it relaxed the ban in 1963, permitting cremation where it is not chosen in denial of Christian doctrine. The 1983 Code of Canon Law records the same position: burial is earnestly recommended, cremation is not forbidden unless chosen for reasons contrary to the faith.
The Vatican returned to the subject in 2016 with an instruction stating that ashes are to be kept in a cemetery or other sacred place, and are not to be scattered, divided among relatives, kept at home or made into jewellery. The reasoning given is that a Christian body is not private property and that public burial is part of what the church owes the dead. That instruction is widely ignored, including by practising Catholics, and it is the clearest recent case of a doctrinal body legislating against a practice that had already become normal.
Orthodox Christianity did not move. Neither did Islam, where cremation remains forbidden without significant dissent. Jewish practice moved only within the liberal movements, and there against a background that makes the discussion unusually difficult to hold.
The Bahai position is separate and unusually specific: burial only, no cremation, no embalming, and interment within an hour's journey of the place of death.