== Changelog == = 1.4.2 = * Fixed: small styling changes to fix the styling of the review page. = 1.4.1 = * New: added iDEAL to possible payment methods for cheapest rate. = 1.4.0 = * Fixed: small bug fixes regarding visibility of classes. * Update: embed shortcode now supports max_width. * Update: plugin uses new Gravity forms javascript hooks. * Update: javascript files are formatted with new eslint. * Update: css class names have changed. * New: ecommerce purchase event is pushed to the datalayer. * New: added new hidden fields to store information about the chosen action and payment method. = 1.3.9 = * Fixed: big bugfixes regarding the review page. = 1.3.8 = * Fixed: small bugfixes regarding api calls. = 1.3.7 = * Fixed: country for the payer address is selected correctly. * Fixed: hidden nonce field is only added once. * Update: labels on the review page are wider for better readability. * Update: connection timeout for API calls is now 10 minutes. * New: added a shortcode to embed social media posts and web pages. * New: added new social media settings. = 1.3.6 = * Fixed: action type was not always set correctly. = 1.3.5 = * Fixed: bulk actions on registration page work correctly now. = 1.3.4 = * New: added actions to hook into. These actions occur after creating a registration and after updating a registration. = 1.3.3 = * Update: tested with WordPress 6.7. * Update: updated layout payment methods. = 1.3.2 = * Update: updated translations. * Update: translations are now loaded locally. * Update: cleaned up code according to new code style (KaR). * New: added a shortcode to show the release schedule for all editions from a specific magazine. * New: added a new tab to the settings to help with the shortcodes. * New: added icons to the payment methods. = 1.3.1 = * Update: updated translations. = 1.3.0 = * Update: javascript dependencies fixed for minified files. = 1.2.9 = * Update: cleaned up code for new field (give authorization for direct debit). = 1.2.8 = * Update: custom fields don't create their own html output anymore. Instead they use the method from the parent. * New: new field added for customers to give authorization for direct debit. = 1.2.7 = * Fixed: files are now included in a new more direct way. = 1.2.6 = * Fixed: form could not be submitted do to required nonce. = 1.2.5 = * Fixed: processing the whole input. * Update: used eslinter to change JS files. * Update: database calls now use wpdb->prepare in a different way. * Update: a gravity form-form will now always get a nonce value added. * Update: ajax calls now check for a nonce themselves, instead of relying on a different function for this. = 1.2.4 = * Fixed: processing the whole input. * Fixed: post and get values are now sanitized. = 1.2.3 = * Fixed: translation error. * New: added support for new language. The new language is: Belgian. = 1.2.2 = * Fixed: placeholder values are no longer affected by uppercase styling. = 1.2.1 = * Fixed: back button now also has a nonce (edit registration page). * Update: replaced Curl with WordPress http api. * Update: replaced bsa prefix with bsaPlg. * Update: added throwable to try catch. * Update: updated email content to have a simpler structure (but same look and feel). * Update: updated database functions. * Update: updated view url (see logs/registrations pages). * New: added extra field settings for custom gravity form fields. = 1.2.0 = * Fixed: custom gravity form fields now work with tabIndex when loading the form. * Fixed: stable tag was using the wrong value. * Update: changed Requires PHP from 8.2 to 8.1. = 1.1.9 = * Fixed: javaScript code also executed for other forms from Gravity Forms. * Fixed: invoice period shortened when saving to the database. * Fixed: sometimes the word "Belgium" was used instead of "Belgian". * Update: links changed to bondis.nl. * Update: updated translations. * New: added a Gravity Forms field for postal codes. = 1.1.8 = * Update: changes made to publish the plugin = 1.1.1 = * New: first version of the plugin == Upgrade Notice == = 1.4.2 = * Get this version to be able to work with the new styling of the review page. = 1.4.1 = * Get this version to be able to work with actions that only support iDEAL as payment method. = 1.4.0 = * Get this version to be able to work with the new purchase event and max_width support for the embed shortcode. = 1.3.9 = * Get this version to be able to receive the latest bug fixes regarding the review page. = 1.3.8 = * Get this version to be able to receive the latest bug fixes regarding api calls. = 1.3.7 = * Get this version to be able to work with the new social media shortcode and settings. = 1.3.6 = * Get this version to be able to set the action type correctly. = 1.3.5 = * Get this version to be able to sync all records again. = 1.3.4 = * Get this version to work with the new insert and update actions. = 1.3.3 = * Get this version to work with the new layout for payment methods. = 1.3.2 = * Get this version to work with a new shortcode, see icons for all payment methods and receive new translations. = 1.3.1 = * Get this version to receive new translations. = 1.3.0 = * Get this version to work with minified javascript files again. = 1.2.9 = * Get this version to receive small improvements. = 1.2.8 = * Get this version to use the new authorization field. = 1.2.7 = * Get this version to receive small improvements. = 1.2.6 = * Get this version to fix a bug from 1.2.5. = 1.2.5 = * Get this version to receive small improvements. = 1.2.4 = * Get this version to receive small performance improvements. = 1.2.3 = * Get this version to be able to work with the new language: Belgian. = 1.2.2 = * Get this version to fix the placeholder styling. = 1.2.1 = * Get this version to be able to work with placeholders, default values and size settings for custom gravity form fields. = 1.2.0 = * Get this version to be able to work with php8.1 (or higher) and to make sure tabIndex works. = 1.1.9 = * Get this version to fix two important bugs and get new functionality. = 1.1.8 = * This version changes multiple things in order to comply with the [guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/) = 1.1.0 = * Get this version to use the first (released) version of the plugin.