Ionic4 breaking style change for ion-chip


On Ionic3 doing we used ion-chip like this

                <ion-icon name="arrow-back"></ion-icon>
                <ion-label {{ selectedCloudUser?.username }}</ion-label>
                <ion-label >{{ 'login.Choose Cloud User' | translate }}</ion-label>
            <ion-chip class="margin-chip">
                <ion-icon name="key"></ion-icon>

which looks like this

Using the same code with ionic4 it looks quite different

So mainley we are not able to set the background for the ion-icon which also is not rounded, and also there are margin problems …

There are not a lot of documentation and no breaking change documentation.

So is the behavior of a ion-chip changed? Perhaps now it is more respecting the material design style guides?