Hi,
No, this is still available.
Once you add a file to a product, you can edit it. In the edit popup, you have a checkbox "free download".
If that checkbox is checked, then a download link will be available on the product page.
If that checkbox is not checked, then a download link will be provided to the user after the confirmation of the order. The link will be in the notification email and in the order details page.
And if you have the commercial editions, you can also have a download area which will list all the purchased downloads available to the user.