BjornTech Swish for WooCommerce · Version history
BjornTech Swish for WooCommerce changelog and version history
- Latest version
- 3.8.1
- Nov 1, 2026 (8 days ago)
- Releases
- 70
- since 2019
- In the last year
- 7
- about one every 53 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 201913 releases
- 202016 releases
- 20218 releases
- 20229 releases
- 20236 releases
- 20249 releases
- 20253 releases
- 20266 releases
20266 releases
BjornTech Swish for WooCommerce 3.8.1Latest
- Fix: Swish recurring payments gateway is only loaded when WooCommerce Subscriptions is active.
BjornTech Swish for WooCommerce 3.8.0
- New: Swish recurring payments for WooCommerce Subscriptions (incl. subscription amount changes)
- Fix: Blocks checkout keeps all Swish number digits when typing, pasting or mirroring
BjornTech Swish for WooCommerce 3.7.9
- Verified to work with WordPress 7.1 and WooCommerce 11.2
- New: Optional setting “Check existing payment status” that checks if an earlier Swish payment for the order is already paid before starting a new one
- Fix: Duplicate or late payment callbacks can no longer complete an order twice, and a callback for an older payment attempt can no longer overwrite a newer one
- Fix: If Swish rejects a new payment request, the order keeps its previous payment attempt
- Fix: Failed callback processing is retried in a controlled way
- Fix: Access token, notices and activation flags are now stored per site instead of network-wide (multisite)
- Fix: Disconnect only clears local credentials after the BjornTech service confirms the disconnect
- Note: Connections that were started but not finished before upgrading need to be started again
BjornTech Swish for WooCommerce 3.7.8
- Verified to work with WooCommerce 10.7
- Fix: Fixed JavaScript polling race conditions on wait page
- Fix: Fixed missing Swish gateway icon in checkout
- Fix: Fixed class name error in site age limit functionality
- Fix: Improved payment status handling when returning from Swish app
- Security: Added proper nonce validation throughout
- Security: Added input sanitization with wp_unslash()
- Dev: Improved code quality and error handling
BjornTech Swish for WooCommerce 3.7.7
- Fix: Updated refund API from v1 to v2
BjornTech Swish for WooCommerce 3.7.6
- Verified to work with WooCommerce 10.4
- New: Added QR code payment support
- New: Added option to format and validate amounts before sending to Swish
- New: Added option to cancel existing payment requests
- New: Added frontend logging to backend log file
- New: Added {order_number} and {customer_number} placeholders for transaction text
- Fix: Improved Facebook and Instagram in-app browser detection
20253 releases
BjornTech Swish for WooCommerce 3.7.5
- Verified to work with WooCommerce 10.0
- Fix: Namechange
BjornTech Swish for WooCommerce 3.7.4
- Fix: Swish loading in a manner incompatible with other plugins
BjornTech Swish for WooCommerce 3.7.3
- Verified to work with WooCommerce 9.8 and WordPress 6.8
- New: Added option to only show Swish Gateway when SEK is selected as currency in checkout
- New: Added option to turn on improved mobile detection (enabled for new users per default)
- Fix: Swish Wait page sometimes getting stuck in cache
- Fix: Mirror number option not working when using WooCommerce blocks
- Dev: Changed the way the plugin is loaded to make sure that it is loaded after the translations are initialized
20249 releases
BjornTech Swish for WooCommerce 3.7.1
- Verified to work with WooCommerce 9.5 and WordPress 6.7
- Fix: Swish label in the checkout page looked strange when using some other payment gateways alongside Swish
- Fix: Swedish numbers entered without leading 0 triggered an error
- Fix: The Swish logo shown on the wait page did not adhere to the new Swish branding guidelines
- Dev: Changed the way the plugin is loaded to ensure that it is loaded after WooCommerce is initialized
BjornTech Swish for WooCommerce 3.7.0
- New: Added React support for the new checkout page – this is automatically enabled for new users
- Fix: Ad popup shows up with every cache refresh
BjornTech Swish for WooCommerce 3.6.9
- Fix: Swish redirect on mobile sometimes redirected you back to Swish event though the order was already paid
BjornTech Swish for WooCommerce 3.6.8
- Verified to work with WooCommerce 9.3
- New: Added support for the Swish M-payment flow
- New: Added a new checkout page that is more stable for some themes
BjornTech Swish for WooCommerce 3.6.7
- Verified to work with WooCommerce 9.2 and WordPress 6.6
BjornTech Swish for WooCommerce 3.6.6
- Verified to work with WooCommerce 8.9
- Fix: Swish label and placeholder settings not working for the WooCommerce blocks setup
- Fix: Successful payments sometimes not being registered in WooCommerce despite working in Swish
- Fix: Error message not clear when trying to use Swish while not having gone through the whole onboarding flow
BjornTech Swish for WooCommerce 3.6.5
- Verified to work with WooCommerce 8.7 and WordPress 6.5
- New: Will now check whether number is connected to BjornTech as a technical supplier
- Dev: Removed some deprecation code
BjornTech Swish for WooCommerce 3.6.4
- Verified to work with WooCommerce 8.6
- New: Better and faster queue handler for receiving Swish status updates
- Fix: Wrong error message appears if user has not completed onboarding correctly
- Dev: WooCommerce checkout blocks now automatically enabled for all users
- Dev: Updated logging logic
BjornTech Swish for WooCommerce 3.6.3
- Verified to work with WooCommerce 8.4
- New: WooCommerce checkout blocks support enabled automatically for new users
- New: Better onboarding flow
- Fix: Wrong error message shown when using WooCommerce Checkout blocks
- Fix: Swish icon appearing in a weird position in WooCommerce checkout blocks
- Dev: Experimental checkout is now set to new checkout
- Dev: New default settings for new users
20236 releases
BjornTech Swish for WooCommerce 3.6.2
- Verified to work with WooCommerce 8.3
- Fix: A fatal error is triggered whenever the plugin is present and another plugin is using the upgrader_process_complete hook
BjornTech Swish for WooCommerce 3.6.1
- Verified to work with WooCommerce 8.2 and WordPress 6.4
- New: Added some experimental support for WooCommerce blocks checkout
- Fix: Customers entering numbers starting with 046 could not pay with Swish
- Fix: New beta Swish page crashed with some WordPress themes
- Dev: Added more hooks at the end of payment
BjornTech Swish for WooCommerce 3.6.0
- Verified to work with WooCommerce 8.0 and WordPress 6.3
BjornTech Swish for WooCommerce 3.5.9
- Verified to work with WooCommerce 7.9
- WC High-Performance Order Storage compatibility declaration
- New: Added the option to mirror the billing phone number in the checkout with the customers Swish number
- New: Added the option to redirect to Swish directly after initializing the payment on mobile
- Fix: Appearance of the the new Swish wait page sometimes looking strange when combined with certain themes
- Dev: Added a filter that allows blocking of certain Swish payments as soon as they are initiatied
BjornTech Swish for WooCommerce 3.5.8
- Verified to work with WooCommerce 7.6 and WordPress 6.2
- Fix: Orders sometimes set to Failed if customer changes payment method from Swish to another one
- Fix: Plugin settings sometimes disappearing
- Dev: Sign up link now valid for a week instead of one hour
BjornTech Swish for WooCommerce 3.5.7
- Verified to work with WooCommerce 7.3
20229 releases
BjornTech Swish for WooCommerce 3.5.6
- Verified to work with WordPress 6.1
BjornTech Swish for WooCommerce 3.5.5
BjornTech Swish for WooCommerce 3.5.4
BjornTech Swish for WooCommerce 3.5.3
BjornTech Swish for WooCommerce 3.5.2
BjornTech Swish for WooCommerce 3.5.1
BjornTech Swish for WooCommerce 3.5.0
BjornTech Swish for WooCommerce 3.4.3
BjornTech Swish for WooCommerce 3.4.2
20218 releases
BjornTech Swish for WooCommerce 3.4.1
BjornTech Swish for WooCommerce 3.4.0
BjornTech Swish for WooCommerce 3.3.3
BjornTech Swish for WooCommerce 3.3.2
BjornTech Swish for WooCommerce 3.3.1
BjornTech Swish for WooCommerce 3.3.0
BjornTech Swish for WooCommerce 3.2.0
BjornTech Swish for WooCommerce 3.1.0
202016 releases
BjornTech Swish for WooCommerce 3.0.9
BjornTech Swish for WooCommerce 3.0.8
BjornTech Swish for WooCommerce 3.0.7
BjornTech Swish for WooCommerce 3.0.6
BjornTech Swish for WooCommerce 3.0.5
BjornTech Swish for WooCommerce 3.0.2
BjornTech Swish for WooCommerce 3.0.1
BjornTech Swish for WooCommerce 3.0.0
BjornTech Swish for WooCommerce 2.5.2
BjornTech Swish for WooCommerce 2.5.1
BjornTech Swish for WooCommerce 2.5.0
BjornTech Swish for WooCommerce 2.4.0
BjornTech Swish for WooCommerce 2.3.2
BjornTech Swish for WooCommerce 2.3.1
BjornTech Swish for WooCommerce 2.3.0
BjornTech Swish for WooCommerce 1.4.0
201913 releases
BjornTech Swish for WooCommerce 2.2.2
BjornTech Swish for WooCommerce 2.2.1
BjornTech Swish for WooCommerce 2.2.0
BjornTech Swish for WooCommerce 2.1.1
BjornTech Swish for WooCommerce 2.1.0
BjornTech Swish for WooCommerce 2.0.9
BjornTech Swish for WooCommerce 2.0.8
BjornTech Swish for WooCommerce 2.0.7
BjornTech Swish for WooCommerce 2.0.6
BjornTech Swish for WooCommerce 2.0.5
BjornTech Swish for WooCommerce 1.6.2
BjornTech Swish for WooCommerce 1.6.1
BjornTech Swish for WooCommerce 1.6.0
Questions about BjornTech Swish for WooCommerce’s releases
What is the latest version of BjornTech Swish for WooCommerce?
3.8.1, released on Nov 1, 2026 (1 week ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is BjornTech Swish for WooCommerce updated?
7 releases in the last year, about one every 53 days. Its first release on WordPress.org dates from February 2019.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in BjornTech Swish for WooCommerce’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.