Változásnapló (changelog – angol)

Itt jársz most:
E cikk tartalma

Itt tudod megtekinteni az összes változást, ami a Checkout Navigator plugin előző verzióiban történt. Mivel ez egy automatikusan frissülő lista a plugin readme.txt-jéből, ezért csak angolul érhető el.

Changelog

v1.1.1 (2021-10-01)

  • A: Checkout Navigator form Gutenberg block
  • A: Common email signature for transactional emails
  • A: Daily recurring events: now you can set which days of week it should recur on
  • A: Now you can export orders in XLSx format
  • A: Invoice prefixes for Szamlazz.hu
  • A: Links to documentation pages on the Payment settings tab
  • M: Updated Szamlazz.hu API (2.10.2 => 2.10.6)
  • M: Updated Braintree API (6.2.0 => 6.4.1)
  • M: Updated Stripe API (7.79.0 => 7.94.0)
  • M: Made transactional email statuses translatable
  • M: Now showing only 10 freshest occurrences for events in admin table to avoid too huge lists
  • M: Now you can delete free orders independently of their statuses
  • F: The plugin won't try to subscribe the user to the Mailchimp newsletter if there was no MC API key saved into the system (preventing some error messages)
  • F: Now discounts on one item only can't go beyond the item price

v1.1 (2021-06-22)

  • A: New payment gateway integration: Stripe Checkout
  • A: Attendance sheets
  • A: Now you can see next to the occurrence dates how many people have registered for it and how many of them have already paid
  • M: We have an improved occurrence editor that lets you edit all occurrences, access attendance sheets, etc.
  • M: Modified all prefixes from 'chch' to 'cnav' (2nd round of rebranding)
  • M: Updated Barion API (1.4.2 => 1.4.4)
  • M: Updated Billingo API (3.0.9 => 3.0.13)
  • M: Updated Braintree API (4.8.0 => 6.2.0)
  • M: Updated Szamlazz.hu API (2.9.6 => 2.10.2)
  • F: Braintree gateway didn't work correctly if the phone number field wasn't enabled
  • F: Sometimes unnecessary occurrences were created when saving recurring events
  • F: Now if you trash / untrash products, their children move with them
  • R: Removed support for Billingo API v2

v1.0.1 (2021-05-13)

  • A: Added 3DS security check for Braintree payments
  • A: Added a 'Not set' option for event start hour (for displaying full day events)
  • A: Facebook group invitation box on Admin support page
  • M: Event start hour is now a dropdown (less prone to errors + easier to translate)
  • M: Added more information into the Unsuccessful Invoice Generation email sent to admins
  • F: Fixed discount calculation in cases where discount was bigger than the ordered price
  • F: Nth day of kind wasn't added correctly with occurrences if recurrence frequency was > 1
  • F: Occurrences list in admin wasn't updated with AJAX when date was < the original date
  • F: Better sorting when recurring event and simple products are in the form at the same time
  • F: Admin support page's feedback box link

v1.0 (2021-04-17)

  • A: Discount management. Now you can give discounts based on coupon codes, quantity and order value.
  • A: CSV export of orders in admin
  • A: Link to the documentation added to email settings page
  • A: Order ID, Price and link to Orders table added to default Admin Order email
  • A: Now Net price + VAT percentage is displayed in the form and in the order contents table if a product's price contains VAT
  • A: Total row in the order contents table footer
  • A: Link to shortcode documentation on TY pages
  • A: Now admin gets an email if the invoice creation was unsuccessful. This way admin can issue the invoice manually when needed.
  • M: Renamed the plugin from Checkout Charlie to Checkout Navigator
  • M: Made the plugin code cleaner by making most of it OOP
  • M: TPL Framework updated to v2.2
  • M: Billingo API upgrade from v2.x to v3.0.9
  • M: Szamlazz.hu API upgrade from v2.9.4 to v2.9.6
  • M: Renamed [checkout-charlie] shortcode to [checkout-navigator] or [cnav]. Kept the old one, too, to keep the compatibility.
  • F: Made the price cells in admin Orders table no-wrap
  • F: Now order received emails are sent before redirecting to payment gateways
  • R: Removed Freemius SDK. We'll go with Easy Digital Downloads from the site launch.
  • R: Removed auto-pulling Billingo block types and bank accounts as it can interfere with plugin activations

v0.8.2 (2020-10-21)

  • F: Fix blocking issue that prevented activating the plugin on fresh installs

v0.8.1 (2020-08-20)

  • A: [Billingo] Now you can select the document block to be used in the Plugin Settings
  • A: Now your buyers can select if they buy as an individual or a business. If buying as a business, Checkout Navigator asks for Company Name and Tax Number - which is used in invoicing.
  • A: Made admin orders table responsive. Now you don't have to scroll a lot horizontally on mobiles.
  • M: When deleting an order, all connected data is removed and connected emails are canceled.
  • M: [Billingo] instead of the direct PDF download link, now we link invoices to Billingo's payment details page. The reason is that the PDF download link is not working in every case.
  • F: Statistics page showed only the results of the 50 last orders in 0.8. This is now fixed.

v0.8 (2020-08-02)

  • A: Scheduled Transactional Emails added. Now you can send emails automatically depending on order/payment/event dates.
  • A: New invoicing gateway connection: Szamlazz.hu
  • A: Template files for Thank you, Completed and Unsuccessful payment pages. Now you can add pages based on these templates with 1-click.
  • A: [Bank Transfer] Central settings for bank account details in Checkout Navigator Settings
  • A: Warning in admin if any of the essential pages are missing. Also, front end won't work without them.
  • A: ID columns are now sortable for Posts, Pages and Checkout Navigator Products.
  • A: Pagination for Orders table in WP-Admin
  • A: OR connection between products in the form. It makes it possible to sell different variants of the same product.
  • M: TPL Framework updated from 1.3.8 to 2.1
  • M: Now order contents are stored in a separate DB table. It opens the possibilities for more sophisticated stats in the future.
  • M: Added some extra error messages if the form contains only past events or no event date was set
  • F: Quantity question under new occurrences was showing the default value, even if it has been changed in the Product settings. It's now fixed.
  • F: Scroll issue with the 2020 theme fixed

v0.7.2 (2020-04-27)

  • A: Selector that makes it possible to turn billing on/off
  • A: If user unsubscribes from mailing list (Mailchimp), now Checkout Navigator can mark it as unsubscribed in the orders table too - with a webhook
  • M: Made the Mailchimp connection more stable. Now new tags are added to existing MC subscriptions when a returning buyer buys a different product.
  • M: Mailchimp lists are now selectable in the admin (if connection is successfully established).
  • M: Templates are now better structured
  • M: Made the order operations (pay, delete, invoice) in admin more secure with nonces
  • M: Removed some unnecessary development files from the final package, resulting in smaller plugin ZIP file
  • F: More reliable billing handling
  • F: If Barion shop is closed, auto-mark the order as unsuccessful (which is the desired behavior)

v0.7.1 (2020-04-06)

  • A: Added code for Barion pixel
  • M: Modified the code to make it possible to create online demo for the plugin
  • M: Moved the product rows in the form into a separate template file
  • M: If non-standard PHP time zone is set in WP settings, it gives a warning on affected admin pages and it defaults the time zone to UTC to avoid errors
  • F: Fixed a minor issue with the Hungarian translation
  • F: Fixed a bug that sometimes caused duplications in event occurrence creation
  • F: In previous versions you could remove the product from the cart when there was only one purchasable product in the form by clicking on its label. Now it's fixed.
  • R: Removed the "maximum purchasable amount" from the product settings (as it wasn't in use)

v0.7 (2020-03-23)

  • A: Added Barion payment gateway
  • A: Added product-level extra information fields (that can be displayed to the buyer after order or after payment)
  • A: Added Support page to admin with all the important links to support/feedback pages
  • M: Updated dependencies to latest
  • M: Made it more smooth how people can go through the checkout process with free products

v0.6.2 (2020-03-02)

  • A: Now you can filter by product in admin orders table
  • M: Added some extra styles to the form, so less amount of CSS tweaking is needed after install
  • F: Fixed an annoying bug that didn't let the buyer do a bank transfer purchase if both payment gateways were enabled

v0.6.1 (2020-02-21)

  • A: Added Braintree Merchant Account ID in order to be able to check against wrong currency setups
  • M: Now the plugin forces the user to use the HUF currency. This is a security measurement until we introduce multi-currency setups.
  • M: VAT codes are now independent from the Billingo API. It has thrown errors for non-Billingo users in 0.6.
  • F: Error handling when a non-existent or wrong post type IDs are added to the form

v0.6 (2020-02-04)

  • M: Bank card payments are disabled by default
  • F: Critical error when updating from older versions fixed
  • F: Fancy checkbox in products container fixed when only 1 product is in the form

v0.6b (2020-01-28)

  • A: Payment Gateway API
  • A: New payment gateway: Braintree (card payments)
  • A: Fancy checkboxes for order items in the form
  • M: Changed all text domains in the code from 'cta' to 'chch' for more consequent branding
  • M: Renamed cta_event post type in the DB to chch_products. Also renamed them in the admin to 'Products'
  • M: Moved the Products list into a submenu item under Checkout Navigator in admin. Thus everything is in one place now in WP-Admin.
  • M: Updated libraries to their latest versions with Composer
  • M: Renamed [cta-checkout-form] shortcode to [checkout-charlie]. Kept the old one, too, to keep the compatibility.
  • M: Moved the changelog into readme.txt, so that admins can check what's new from WP-Admin » Plugins
  • F: Fixed an issue that prevented logging in to download stuff in some circumstances (password-protected pages)

v0.5.3 (2019-12-29)

  • A: Basic VAT handling
  • A: Handling of proforma invoices
  • M: Split the API settings tab into Billing and Newsletter tabs
  • R: Removed the discount price feature. It caused lot of bugs and wasnát too useful in its current implementation.

v0.5.2.1 (2019-12-21)

  • F: Error on Statistics page fixed

v0.5.2 (2019-12-20)

  • A: All occurrences are now displayed in admin table view
  • A: Freemius SDK integrated
  • A: Generic readme.txt to make it compatible with Freemius
  • M: Composer dependencies updated

v0.5.1 (2019-12-17)

  • A: Product type, price and event date are now listed in the main admin table (better UI)
  • A: Cart legend can now be edited on per-form level
  • M: Re-done how recurring event occurrences are added (now via metabox in Event editor)
  • M: Now admin only lists main events, no occurrences > better UI
  • M: A lot more data is now stored in the DB on Order level (less prone to data loss because of removing occurrences)
  • F: Fix a bug introduced in 0.5 that kept on adding past occurrences indefinitely
  • F: Attempt to resolve issues around assets not refreshing with new versions

v0.5 (2019-12-10)

  • A: Possibility to select product type (event or simple)
  • A: List of all countries to the form
  • A: Possibility to auto-subscribe customers to mailing list

v0.4.4 (2019-09-12)

  • A: Logic for Order->exists() function
  • F: There was a bug when populating recurring events
  • F: Framework threw an error if the exceptions array was empty

v0.4.3 (2019-09-03)

  • A: Ability to delete mistaken orders (ordered status only)
  • A: Showing ID numbers for posts and pages (for easier finding what to insert in the shortcode)
  • F: Now the correct Thank You page's content is sent after ordering a free event

v0.4.2 (2019-08-21)

  • Sets the order automatically as invoiced if it contains only free events

v0.4.1 (2019-08-04)

  • Marking the invoice as paid automatically when marking an order paid in the admin

v0.4 (2019-08-02)

  • Recurring Events
  • Automatic scheduling of recurring events
  • Renamed some items to use the better fitting CHCH_ prefix
  • Added date and price to the event selector in the form

v0.3.2 (2019-07-16)

  • Possibility to add Phone field to the Order form

v0.3.1 (2019-07-15)

  • Checkbox-less version for forms with only 1 event in them

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük