Add new boolean attribute doesn't work on 5.2

Hi guys,

I’m developing a new plugin where I’m trying to add new attributes to s_articles_attributes like: 

 $service->update('s_articles_attributes', 'hide_base_price', 'boolean', [
            'translatable' => false,
            'displayInBackend' => true,
            'position' => 0,
            'custom' => false,
        ]);

And the attribute is shown on free text fields area on backend but if I try to save this boolean, it saves always as false. I think this is a bug related to the conversion from boolean to int(1). 

I tried to reproduce this on shopware demo and it works, this was fixed recently? I’m using 5.2.10

Thanks.

Best