I have a managed release package which is having one custom profile. Now in next release I want to create a new profile in V2.0 of released package. But what I found is while upgrading package, I can not upgrade any profiles. So for all existing customer with 1.0 of released package, I can not map the new profile and none of the permissions will be added to package upgrade.
I read permission sets are upgradeable . Can anyone please confirm instead of using a new profile with all permissions, i can create a basic profile and add rest of permissions through permission set.