support for product variations using repeater
Merge branch 'dev'