Yesterday I noticed that with the beta the old hidden-XX-xxxx classes from the alphas are gone and have been replaced with display helper classes:
hidden-md-up → d-md-none
via Migrating to v4 · Bootstrap
Rather than using explicit
.visible-*classes, you make an element visible by simply not hiding it at that screen size. You can combine one.d-*-noneclass with one.d-*-blockclass to show an element only on a given interval of screen sizes (e.g..d-none.d-md-block.d-xl-noneshows the element only on medium and large devices).