Start sessions properly. Perform check and start at same time.
Merge pull request #2584 from fxbenard/master

[i18n] > update for 2.1.2
Set default values for all customer columns. #2582
Merge branch 'master' of github.com:easydigitaldownloads/Easy-Digital-Downloads
Don't remove hentry class. Fixes #2575
Update typo in readme.txt

simply changed 'as' to 'has'
Merge pull request #2587 from EvanHerman/master

Update typo in readme.txt
merge latest edd
make sure headers are not sent when starting session
Find state field in complete form context. Fixes an issue when using custom checkout templates with additional wrapping elements.
Query by name attribute instead of class.
Show default filename in history-downloads.php if none

Right now, if the store owner doesn't put a Name on the deliverable file(s), it triggers an error on the account pages using history-downloads.php

I recommend setting it to default to the name given if no filename was provided by changing line 59 from this:

<?php echo esc_html( $file['name'] ); ?>

to this:

<?php echo isset( $file['name'] ) ? esc_html( $file['name'] ) : esc_html( $name ); ?>

Signed-off-by: Phil Johnston <support@mintplugins.com>
Fix notice with hide_on_checkout. Closes #2596
Merge branch 'master' of github.com:easydigitaldownloads/Easy-Digital-Downloads
Merge pull request #2595 from mintplugins/default-name-history-downloads

Show default filename in history-downloads.php if none
Force cart item quantities to one if they are not enabled. #2598
Check that item quantities are enabled before increasing the quantity when adding an item to the cart. #2598
Merge pull request #2590 from dannyvankooten/master

Find state field (input or select) in complete form context.
Use custom endpoint for EDD SL