Yes, and no. Each bill is subject to revisions, but once it is passed, it is a single patch – you could imagine that each bill is a branch in git, developed in commits one after another, and then the latest status is squashed and merged.
Amendment updating is done nightly, and the results are on "congress.gov", which is the user-friendly access interface. The XML dump is the raw data, made available to the public.
"ammendment updating" would be the meta-history of the bills themselves, right? I meant the applying passed and signed bills to the overall body of all. When is that done?