Iced 0.14.0: how to use Grid correctly?

Hi,

With iced 0.13.1 we had the GridRow to define a Grid with several rows. Now, with iced 0.14.0, Grid has only push, from_vec and extend, but I don’t find a row. Doing something like this also does not work:

Grid::new().push(widget1).push(widget2).push(widget3).push(widget4).columns(2);

I thought, setting the number of columns would make a “newline”, but it doesn’t. All widgets are in the first row, no matter where the columns() function is called in the pipeline.

So, how can a new row be made with this new Grid implementation? Am I missing something?