Releases: 1984hosting/1984-connector-for-dk-and-woocommerce
Releases · 1984hosting/1984-connector-for-dk-and-woocommerce
v0.4.5.1 - You're confused, RBMK reactor cores don't explode
- Fixing a 500 error that happened on settings submission after automatic credit invoices were removed
v.0.4.5 - No one can blame you for this, Director Bryukanov
What's Changed
This release will remove support for PHP 8.0 and older!
- Removing retuns and refunds from invoices by @aldavigdis in #196
- Using case-insensitive string comparisons using mb_strtolower by @aldavigdis in #195
- Removing automatic credit invoice generation on refund by @aldavigdis in #197
- Adding English TOS links by @aldavigdis in #198
- Updating brick/math to version 0.12 by @aldavigdis in #199
- Bumping version to 0.4.5 by @aldavigdis in #200
Full Changelog: v0.4.4...v0.4.5
v0.4.4 - If we don't find out how this happened, it will happen again
What's Changed
- Fixing product conversion regressions by @aldavigdis in #186
- Adding the JSON schemas to the zip build by @aldavigdis in #188
- Restoring the option for kennitala request checkbox by @aldavigdis in #189
- Fixing that pesky kennitala formatting issue by @aldavigdis in #190
- Handling company kennitala by @aldavigdis in #185
- Introducing invoice handling from the order editor by @aldavigdis in #187
- Bugfix: Some options were not being saved by @aldavigdis in #191
- Deleting errors when invoice numbers are set manually by @aldavigdis in #193
- Improving invoice metabox and invoice generation by @aldavigdis in #194
- Bumping version to 0.4.4 by @aldavigdis in #192
Full Changelog: v0.4.3.1...v0.4.4
v0.4.3.1 - Have you ever spent time with miners?
Minor readme/documentation update for WordPress.org repository compliance.
v0.4.3 - Not great, not terrible
This version addresses internationalisation, compatibility issues with the legacy order storage and some other issues pointed out by the WordPress.org.
- Adding the DK invoice column to the legacy order table
- Adding i18n wrappers to payment gateway attributes
- Replacing a heredoc encoded JSON schema with a JSON file
- Updating readme
- Deleting the employee class, as it remains unused
- Adding exit statements to view files and entrypoint
- Fixing prefixes for globals
v0.4.2 - More bugfixes, more patience
- Stretching the expected response time from the DK API
- Adding a DK invoice column to orders table
v0.4.1 - The patient bugfix edition
- Extending timeout when connecting to DK to 15 seconds for POST requests and 10 for GET requests
- This should fix various errors that were happening during peak hours
- Adding rounding mode to sale price calculation, as skipping that causes errors in upstream sync
v0.4.0 - Now with variation support
- Variation support has been introduced
- Variations and variants are generated automatically
- Synced variants need to be disabled by removing the tick from enabled for each one
- Introducing better debugging for invoice generation
- Error messages, code and data are now saved as order meta if there is an error during the invoice generation
- If an error occurs during invoice generation, we no longer try again, as this has caused more than one invoice from being generated for each order
- DK's API seems to have taken to not responding or erroring out during some invoice generation requests, but making invoices regardless of that (without returning the invoice ID)
- The unfortunate side effect is that in those cases, an invoice needs to be created manually
v0.3.2 - Fixing customer handling on first order and fixing product variant sync
- Fetching product variants was broken as they were being converted into simple products on import
- Customers are now created in DK using a separate call to the API as the Order endpoint was not handling some properties that need to be set and was guessing some default values
v0.3.1 - Dropping customer sync, fixing UX issues and speeding things up
- Customer sync has been removed, to be looked into later
- Some UX issues and language string have been fixed
- Fetching codes for payment terms and mode in DK has been improved, as they are now saved as 10-minute transient values