Sorry not without code modification but possibly a template edit if you use the code in the uploadproduct template that we use for title and description
No there is no change in how this is handled. Given there are many different template types etc whereas price is not a field that needs to be required this has never been added.