Every modern presentation of ZF includes the axiom of regularity (or foundation): every nonempty set $x$ has an element $y$ with $x\cap y=\emptyset$. Of course, ZF is a system which developed over time, and going back far enough we can find various different versions and predecessors of the modern system.
That said, I was quite surprised to find out recently that in Mendelson's text on logic states that the axiom of regularity is not necessarily a standard one:
In recent years, ZF is often assumed to contain [the axiom of regularity]. The reader should always check whether [regularity] is included in ZF. $\quad$(pg. 288)
Moreover, a review by Van Dalen doesn't mention this, suggesting that Mendelson's commentary on the axiom isn't out of place. This is all especially surprising to me since I was under the impression that it was adopted in the 30s.
My question is:
When did regularity become universally accepted as an axiom of ZF?
Of course I'm making an assumption here - that regularity is universally accepted as an axiom of ZF in the modern era. While it's impossible to prove that there isn't some recently written text somewhere which doesn't include it, in lieu of an example of such a text (say, from the last 40 years) I think I'm more than justified in making this claim; e.g. every major textbook from the last 40 years of which I'm aware (Bar Hillel/Fraenkel/Levy/Van Dalen, Kunen, Jech, Enderton, Ciesielski,...).