This is a new policy change from Facebook for all apps created after May 1st, 2014. Apps from before that do not have this requirement until May 1st, 2015. We're still digesting the changes and working on a blog post with updated information right now. JFBConnect v6.0.6 supports the changes in the Graph API v2, while still maintaining backward compatibility with the v1 apps that existed before May 1st, 2014.
For more information on the Graph API v2 changes, see:
developers.facebook.com/blog/post/2014/0...-new-facebook-login/
To sum up though, yes, you'll need to submit your app to Facebook for approval with a brief explanation of why you are requesting the additional permissions. From what we've seen, you shouldn't have a problem getting approval if you're integrating with the profile extensions we support as you're simply pre-filling user information.
I hope that helps explain.
Thanks,
Alex