Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

WCPOS · Version history

WCPOS changelog and version history

Latest version
1.11.10
Nov 7, 2026 (2 days ago)
Releases
180
since 2014
In the last year
73
about one every 5 days
Tested up to
WordPress 7.1.4
PHP 7.4 or later

Releases each year

  • 201410 releases
  • 20157 releases
  • 20161 release
  • 201711 releases
  • 20184 releases
  • 20192 releases
  • 20202 releases
  • 20211 release
  • 202331 releases
  • 202429 releases
  • 202515 releases
  • 202667 releases

202667 releases

  1. WCPOS 1.11.10Latest

    • A store running a plugin that returns nothing from WordPress’s REST dispatch filter syncs its whole catalogue again. WP Activity Log’s Redirection sensor does this; the POS asked for every product id, got one page of ten, and silently never finished syncing.
    • PDF receipts cap images at 128 MB on every host. The limit used to follow the host’s memory_limit, so the same receipt image rendered on one host and showed a broken-image placeholder on another.
    • Stripe’s card form shows on the POS payment page with WooCommerce Stripe 11.1.1 or later. On older Stripe versions the script stays off the page, because it blocks every other payment method there.
    • A guest sale can be paid by card through WooCommerce Stripe. It used to fail with “Missing required customer field: email”, so the cashier had to attach a customer first.
    • A sale with two coupons on a line whose price includes tax now totals exactly as WooCommerce does.
    • The legacy PHP receipt’s Total includes tax on stores that display prices excluding tax. It used to print the pre-tax amount.
    • Reloading the POS no longer raises an “unknown tax rate” warning before the store’s tax rates have been read.
    • A sale with a miscellaneous product no longer crashes on stores running MyParcel 6.x.
    • A store that is slow to answer when connecting is no longer reported as blocking WCPOS.
    • A 1.11 till that meets a store already on WCPOS 2.0 is told to sync before updating, with a link to the upgrade guide.
    • Developers: the app’s translations come from the 2026.11.1-card tag.
  2. WCPOS 1.11.9

    • Fixed POS sales saving with no tax on stores that calculate tax by the customer shipping address — a regression in 1.11.8. A sale with no shipping address is taxed at the customer billing address, else at the shop base address, as WooCommerce does; the till showed the right tax all along. Orders sa…
    • PHP 8.5 no longer logs a deprecation notice on every POS request from the bundled login-token library.
    • Developers: the bundled Sentry error-reporting library is updated to 4.34.0.
  3. WCPOS 1.11.8

    • New sales start from WooCommerce’s own “Calculate tax based on” setting (shop base address, customer billing address or customer shipping address) instead of always the shop base address. A sale with no customer address is still taxed at the shop base address, as in WooCommerce.
    • The Extensions screen and its menu badge no longer announce an extension update that needs a newer WCPOS than this site runs.
    • The refund window is titled with the order number, not the order’s database id.
    • Developers: translations updated to 2026.11.0.
  4. WCPOS 1.11.7

    • Reading an order from the POS no longer saves it on stores using WooCommerce’s High-Performance Order Storage. The first read of a web or admin order could attribute it to the cashier who opened it and make the till’s next change to that order fail as out of date.
    • A line added to a sale that already has a coupon re-applies the coupon, so the coupon’s discount matches the order total (a 10% coupon on a $50 sale stayed at 5.00 after a second $50 line).
    • A receipt printed for an order that still needs payment no longer shows a “PAID” row; the Invoice template shows “Amount due” instead. The bundled Detailed Receipt template is updated.
    • Variations load correctly on WooCommerce 11.3. A change in how WooCommerce 11.3 applies its on-sale filter dropped variations from the POS’s catalogue read, and the till treated them as removed.
    • A sale is no longer marked paid when the store’s payment check answers with an order that has no status. The pay page’s fallback check now waits for a real order status.
    • A receipt opened from the device’s own data for an order that still needs payment no longer prints a “PAID” row. Offline, or before the store’s receipt data arrives, a pending or open order printed “PAID” and the Invoice template hid its “Amount due”.
    • The loading screen’s progress bar is readable on a device in dark mode.
    • Developers: the translation template (POT) is updated; Electron desktop runtime 43.8.1.
  5. WCPOS 1.11.6

    • Thermal receipts no longer break words in the middle (“devolucione / s”) when printed through the print dialog, as a PDF, or as a full-receipt image. Text now wraps at word boundaries, as it does on a receipt printer.
    • Receipts open sooner after payment on sites with a heavy theme. The payment window’s “paid” signal no longer waits for the theme’s styles and scripts to load.
    • Saving a product barcode, a cloud-print order, a negative fee’s tax or a receipt template no longer saves the record twice. Each write now runs once inside WooCommerce’s own save, so other plugins’ save hooks fire once, and a cloud print problem no longer leaves an “Error during status transition”…
    • The receipt screen warns when what prints will differ from the template you chose. A thermal template with no receipt printer prints its on-screen preview through the print dialog; an HTML template on a receipt printer prints the built-in layout; an HTML template on a Star CloudPRNT or Epson cloud…
    • Automatic receipt printing no longer waits for the on-screen preview to load when the printer does not use it: receipt printers, cloud printers and already-rendered templates.
    • Card terminals and other non-cash gateways open the receipt as soon as the payment completes, instead of waiting for the order to sync.
    • A receipt that could not be downloaded in time is reported as that, not as a printer that did not answer.
    • Desktop: Epson network printers on port 9100 start printing up to 16 s sooner.
    • Guest sales on a store that taxes by shipping address are taxed at the till again. With no shipping address the till now falls back to the billing address, then to the shop address, as WooCommerce does.
    • The login screen says the app needs updating when the store’s plugin no longer supports it, instead of offering “Re-authenticate” and “No stores found”.
    • Logs: a catalogue change the store refused is always reported, and switching store mid-sync no longer leaves a row in the other store’s log.
    • Translations updated to 2026.10.8.
  6. WCPOS 1.11.5

    • Web-store sales no longer re-save the product when they reduce stock. This fixes a checkout error and a doubled stock deduction on bank-transfer orders that a few stores saw, and keeps product descriptions exactly as you wrote them.
    • Developers: the woocommerce_product_set_stock / woocommerce_variation_set_stock listener and Products::product_set_stock() are removed; WooCommerce has bumped the product’s modified date on every save since 3.4.0.
  7. WCPOS 1.11.4

    • A failed translation download no longer slows every POS and admin request. It is retried after an hour instead of on every request — stores whose host cannot reach the translation CDN were waiting minutes for the POS to load; English stores were not affected.
    • Checkout and refunds no longer stop working after the browser tab or desktop window wakes with sync requests still in flight. Every later request to the store failed until the page was reloaded.
    • A completed order no longer logs “a change on this device clashed with an edit in your store”. The first retry of a save was reported as a conflict even though the order had saved.
    • Logs and toasts alarm only when there is something for you to do. A retry the app handles itself is now an information row; a warning names the record, says what happened and links to where it is fixed.
    • A sale that times out while sending is reported as “still on its way”, not as failed, so it is not entered twice.
    • A refund whose result could not be confirmed says so and tells you to check the order before trying again.
    • A storage error whose text happened to contain “409” or “CONFLICT” is no longer reported as a clash with your store. The real error is shown instead.
    • Web: the first download is a fifth smaller. Error reporting and date-format languages load only when they are needed.
    • Translations updated to 2026.10.7.
  8. WCPOS 1.11.3

    • Couponed sales no longer come back as “different totals” on stores with tax-inclusive prices or compound tax rates. Each discount and its tax are now rounded the way WooCommerce rounds them.
    • Sync no longer stalls silently when the store never answers a request. A request left unanswered for a minute is given up and retried instead of holding its sync lane until the app is restarted.
    • The 1.11.1 memory fix now covers large catalogues and idle tills. The sync’s stock-existence checks kept every page of the product list in memory, and background re-syncs rewrote rows that had not changed.
    • Enter Demo Store works on web when the browser blocks popups. The demo signed in through the fallback redirect, but the result was never picked up, so nothing opened.
    • iOS: the cart quantity no longer shows the previous value after a quick run of taps. The order was right; only the field lagged.
    • Centred and right-aligned receipt text prints in the right place on Star CloudPRNT and ESC/POS cloud printers. Text was aligned twice and landed right of the logo; the preview was already correct.
    • Retrying a payment after a declined attempt no longer leaves Process Payment spinning. A gateway that showed the same error again was read as nothing new, so the button stayed busy for ten seconds.
    • Developers: the native and desktop apps send an X-WCPOS-Instance header identifying the installation on every store request, web sends it once a per-site probe confirms the header passes, and the integrity drift-rebuild counter is kept per till by it (falling back to user and store), so several til…
  9. WCPOS 1.11.2

    • The POS no longer grows in memory through a cashier day. Background sync reads, the search index’s start-up reads and the storage engine’s change history were each kept for the life of the page; an all-day till on web, desktop and mobile now holds steady.
    • Desktop no longer adds a listener on every sync poll. Each change check left one more abort handler on the store’s connection, thousands over a day.
    • Process Payment stops spinning when the store’s pay page blocks a sale. A third-party gateway script that vetoes the submit is reported back with the store’s notice instead of leaving the button busy.
    • Cash and Card tenders submit the pay form directly, so another gateway’s checkout script can no longer cancel them.
    • Stripe’s checkout script stays off the POS payment page on stores with an older saved script list. The shipped removals are now a floor that a saved list adds to, and they show as always removed in Checkout Settings.
    • The pay page always has a payment method preselected. A default gateway that was disabled or removed now falls back to the first enabled one instead of failing with “Invalid payment method”.
    • Receipt PDFs keep Greek and other non-Latin text instead of printing “?” for labels, dates and payment methods.
    • The plugin download is a third smaller. Template gallery previews load from a CDN and unused PDF fonts are no longer bundled.
    • Developers: translations updated to 2026.10.0; a site can host its own gallery previews with the woocommerce_pos_template_gallery_preview_base_url filter.
  10. WCPOS 1.11.1

    • Cash and card payments work again on stores running WooCommerce Stripe 11.1.0. Stripe’s checkout script now stays off the POS payment page, where since Stripe 11.1.0 it blocked every other payment method with “Payment failed. Please try again.”
    • A payment page for an order that no longer exists answers “not found” instead of crashing inside another gateway’s code.
    • Free sites offer Cash and Card at the till consistently. The free-tier gateway rule applied only to the settings screen; it now applies wherever the POS reads its gateways, and falls back to an enabled gateway rather than a disabled default.
    • POS login lockouts are keyed by account and connecting device. Forwarded address headers are no longer trusted, and five wrong passwords from one place no longer lock the cashier out everywhere.
    • The POS login page only redirects to known origins. A sign-in link can no longer hand the cashier’s tokens to another site.
    • A failed sign-in no longer leaves a phantom session in the Sessions list.
    • Developers: the uninstall cleanup definitions load on their own so Pro can reuse them; CI fails when the vendored worker’s RxDB moves inside a published plugin lane.
  11. WCPOS 1.11.0

    • Sync now finishes its check for records deleted on the store. Tills on some stores rejected that check and never removed orders or customers deleted in WooCommerce.
    • A guest customer entry no longer stops customer sync. A change recorded for the Guest customer could stall the customer lane on a till.
    • Long product searches no longer fail on variable products. Searches of more than ten words, or a long scanned barcode, now return results instead of an error.
    • Orders no longer go missing from search. A background index cleanup could restore an order’s older text, so a sale stopped matching its own order number.
    • Checkout failures show one error, not two. A failed sale reported the same error twice; it now shows once, with the store’s reason when one is given.
    • Adding a customer whose email already exists now says so. The store’s message, such as “an account is already registered with this email”, replaces a generic error.
    • A cashier who is signed out in another tab now sees why sync is paused. The till recovers on its own as soon as another tab renews the session.
    • Stores behind a caching host can connect again. A host cache that replayed old responses no longer blocks connecting; the app works around it.
    • Damaged local sync data repairs itself. A damaged row in a till’s record of which orders exist on the store is now dropped and re-checked with the store, instead of being refused on every launch.
    • The app no longer rebuilds its local storage indexes on every launch. A storage check mistook normal edits for damage and rebuilt the indexes each time the app reopened.
    • A payment page that fails to load on Android now offers Retry. Process Payment no longer spins forever when the store’s payment page cannot load.
    • Typing quickly in Android search no longer logs sync errors. A search cancelled by the next keystroke is now treated as cancelled.
    • Opening the POS page no longer signs out a till that is already open. A page load now reuses the browser’s live session instead of revoking it.
    • The POS survives a plugin update in progress. A request that lands mid-update retries instead of failing, and Site Health checks the plugin’s files against the published checksums.
    • PrintNode and Star cloud printing stop retrying a bad key or account. A 401, 403 or 404 fails once with a clear message.
    • Cloud printing explains that it needs HTTPS. Sites without HTTPS get a clear message instead of a relay error.
    • A shop manager can no longer list or end an administrator’s POS sessions. On multisite this includes administrators of archived or deactivated network sites.
    • The order-pay coupon form requires the order key, as the pay form already does.
    • Refunds stay attached to matched orders on HPOS stores.
    • POS Only products are hidden from ID-listing queries and related products.
    • The old /wcpos-login/ page is retired, and lookalike paths no longer serve the sign-in form.
    • Order paid dates follow one rule for all three payment-complete answers.
    • Developers: storage engine updated to RxDB 17.6.0; clearer error reports for failed pushes and checkout timeouts; Guest (customer id 0) never enters the sync journal; the order-meta receipt snapshot is no longer written and existing rows are cleaned up; a query-string token signs in REST requests o…
  12. WCPOS 1.10.27

    • The pay window closes a sale on the stored Order Status of whichever gateway the cashier picks on the pay page, not only the gateway the sale opened with. A bank transfer chosen inside the pay page on a store whose default gateway is something else no longer leaves the till waiting on a checkmark.
    • A gateway that lands a POS order on its stored unpaid status never marks the order as paid. 1.10.26 fixed this for bank transfer, cheque and cash on delivery; it now holds for every gateway, including third-party ones, and for a save made by another plugin between the status filter and the gateway’…
    • POS Only products show in WooCommerce Analytics and WP-CLI again. They stay hidden from the storefront only; a category report over POS Only products no longer reads “No data”.
    • Developers: a new filter, woocommerce_pos_hide_pos_only_products, switches the storefront exclusion off for a context of your own.
  13. WCPOS 1.10.26

    • A sale through a gateway set to land on Pending payment or On hold now closes at the till. The pay window no longer hangs on a checkmark with the order left in the cart; once the order reaches the status you stored for that gateway, the sale is done. Failed, cancelled and parked orders never close…
    • A bank-transfer, cheque or cash-on-delivery sale set to land on an unpaid status is no longer marked as paid. Such an order was stamped with a paid date and counted as revenue in Analytics while nothing had been paid; it now stays unpaid until payment is recorded.
    • A server error quoted on the Logs screen keeps its comparison operators. Only real HTML tags are stripped from the quoted text now.
    • Updates the bundled Sentry PHP SDK to 4.33.2.
  14. WCPOS 1.10.25

    • Saving or checking out a sale no longer fails with “Allowed memory size exhausted” on a store with a few thousand orders. Since 1.9.0 every order save loaded the 200 most recent orders to guess which field holds VAT numbers; it now asks the database one small question instead.
    • A damaged row in the till’s own bookkeeping no longer blocks the local database. The till discards the row on the spot instead of refusing the read on every launch; sales, products and customers are never discarded this way.
  15. WCPOS 1.10.24

    • Removing a coupon from a cart that had already been saved no longer makes Checkout fail. Until now the next Checkout or Save was refused with “Coupon code is required” and the sale could not be completed until the coupon was put back or the cart rebuilt. This has been the case since coupons arrived…
  16. WCPOS 1.10.23

    • Paying with a hosted gateway such as Dintero, Mollie, PayPal or Klarna no longer jumps the till to the receipt before the payment. The order is left open and settles from the gateway’s callback, as before 1.10.20; merchants on 1.10.20–1.10.22 with such a gateway should update.
    • “Checkout failed” no longer appears for a sale the store did accept on a slow connection. The till now waits up to 45 seconds for the store’s answer.
    • Sales waiting behind an expired login are now announced. A banner in the header shows how many sales are waiting, with a Log in button.
    • A delete at the till is only dropped from the queue once the store confirms it.
    • Opening an order’s refunds while offline, or after the app was in the background, shows an offline card instead of “Couldn’t load refunds”.
    • A corrupt entry in the diagnostic log no longer crashes the Logs screen on iPhone, iPad and Android.
    • Developers: a failed POS session revoke now returns its intended HTTP status (400, 404 or 500) instead of 200. Details on GitHub.
  17. WCPOS 1.10.22

    • Cashiers can no longer change a customer’s role. Only the Customer role can be assigned from a cashier account; staff roles are reserved for store managers and administrators.
  18. WCPOS 1.10.21

    • Till totals now match your store to the cent on stores that round tax at subtotal level.
    • Adding a Bluetooth printer no longer crashes the app on iPad and iPhone.
    • Cashiers can only edit customer accounts, never staff accounts.
    • Changing a user’s password signs them out of the POS on every device.
    • Cashiers can edit and delete their own sales again when their role lacks “edit others’ orders”.
    • Payment gateways with no customer-facing title now show a name in POS settings and at the till.
    • Fixes for stores using High-Performance Order Storage: cash tendered and change, tax-ID suggestions and fiscal submission status now read correctly.
    • Connecting the app to a store with no REST link on its front page works again.
    • A staging copy of your store no longer overwrites the live store in the app’s site list. A store moved to a new domain appears as a new site and needs connecting once more.
    • Developers: a faster product-ID listing on wcpos/v2, advertised as a capability on GET /wcpos/v2/status. Details on GitHub.
  19. WCPOS 1.10.20

    • Checkout no longer reports “Checkout failed” for a sale that reached the store. If the till was busy sending another change, or an earlier attempt had failed, the checkout screen could give up waiting even though the order had been saved. It now hears back as soon as the order is saved, and pressin…
    • Search repairs a damaged search index instead of failing at every launch. When the saved search index could not be read, search stayed broken with “Failed to initialize search”. The index is now discarded and rebuilt from the till’s records.
    • Gateways that take no payment at the till — quotes, invoices, purchase orders — now close the order with the Order Status you set for them. The checkout used to succeed but leave the order at POS – Open. Only gateways with an Order Status saved in POS > Settings > Checkout are affected, and the ord…
    • Refunds that arrive from a payment gateway now respect your POS customer-email settings. A refund recorded by a gateway’s webhook could email the customer even with POS customer emails switched off; refunds made in wp-admin or at the till were not affected.
    • Earlier releases (1.10.0 – 1.10.19 and the 1.9 series) are listed at https://github.com/wcpos/woocommerce-pos/releases
  20. WCPOS 1.10.19

  21. WCPOS 1.10.18

  22. WCPOS 1.10.17

  23. WCPOS 1.10.16

  24. WCPOS 1.10.15

  25. WCPOS 1.10.14

  26. WCPOS 1.10.13

  27. WCPOS 1.10.12

  28. WCPOS 1.10.11

  29. WCPOS 1.10.10

  30. WCPOS 1.10.9

  31. WCPOS 1.10.8

  32. WCPOS 1.10.7

  33. WCPOS 1.10.6

  34. WCPOS 1.10.5

  35. WCPOS 1.10.4

  36. WCPOS 1.10.3

  37. WCPOS 1.10.2

  38. WCPOS 1.10.1

  39. WCPOS 1.10.0

  40. WCPOS 1.9.17

  41. WCPOS 1.9.16

  42. WCPOS 1.9.15

  43. WCPOS 1.9.14

  44. WCPOS 1.9.13

  45. WCPOS 1.9.12

  46. WCPOS 1.9.11

  47. WCPOS 1.9.10

  48. WCPOS 1.9.9

  49. WCPOS 1.9.7

  50. WCPOS 1.9.6

  51. WCPOS 1.9.5

  52. WCPOS 1.9.4

  53. WCPOS 1.9.3

  54. WCPOS 1.9.2

  55. WCPOS 1.9.1

  56. WCPOS 1.9.0

  57. WCPOS 1.8.14

  58. WCPOS 1.8.13

  59. WCPOS 1.8.12

  60. WCPOS 1.8.11

  61. WCPOS 1.8.9

  62. WCPOS 1.8.8

  63. WCPOS 1.8.7

  64. WCPOS 1.8.6

  65. WCPOS 1.8.5

  66. WCPOS 1.8.4

  67. WCPOS 1.8.3

202515 releases

  1. WCPOS 1.8.2

  2. WCPOS 1.8.1

  3. WCPOS 1.8.0

  4. WCPOS 1.7.14

  5. WCPOS 1.7.13

  6. WCPOS 1.7.12

  7. WCPOS 1.7.11

  8. WCPOS 1.7.10

  9. WCPOS 1.7.9

  10. WCPOS 1.7.8

  11. WCPOS 1.7.7

  12. WCPOS 1.7.6

  13. WCPOS 1.7.5

  14. WCPOS 1.7.4

  15. WCPOS 1.7.3

202429 releases

  1. WCPOS 1.7.2

  2. WCPOS 1.7.1

  3. WCPOS 1.7.0

  4. WCPOS 1.6.6

  5. WCPOS 1.6.5

  6. WCPOS 1.6.4

  7. WCPOS 1.6.3

  8. WCPOS 1.6.2

  9. WCPOS 1.6.1

  10. WCPOS 1.6.0

  11. WCPOS 1.5.1

  12. WCPOS 1.5.0

  13. WCPOS 1.4.16

  14. WCPOS 1.4.15

  15. WCPOS 1.4.14

  16. WCPOS 1.4.13

  17. WCPOS 1.4.12

  18. WCPOS 1.4.11

  19. WCPOS 1.4.10

  20. WCPOS 1.4.9

  21. WCPOS 1.4.8

  22. WCPOS 1.4.7

  23. WCPOS 1.4.6

  24. WCPOS 1.4.5

  25. WCPOS 1.4.4

  26. WCPOS 1.4.3

  27. WCPOS 1.4.2

  28. WCPOS 1.4.1

  29. WCPOS 1.4.0

202331 releases

  1. WCPOS 1.3.12

  2. WCPOS 1.3.11

  3. WCPOS 1.3.10

  4. WCPOS 1.3.9

  5. WCPOS 1.3.8

  6. WCPOS 1.3.7

  7. WCPOS 1.3.6.1

  8. WCPOS 1.3.5

  9. WCPOS 1.3.4

  10. WCPOS 1.3.3

  11. WCPOS 1.3.2

  12. WCPOS 1.3.1

  13. WCPOS 1.3.0

  14. WCPOS 1.2.4

  15. WCPOS 1.2.3

  16. WCPOS 1.2.2

  17. WCPOS 1.2.1

  18. WCPOS 1.2.0

  19. WCPOS 1.1.0

  20. WCPOS 1.0.2

  21. WCPOS 1.0.1

  22. WCPOS 1.0.0

  23. WCPOS 1.0.0-rc.1

  24. WCPOS 1.0.0-beta.4

  25. WCPOS 1.0.0-beta.3

  26. WCPOS 1.0.0-beta.2

  27. WCPOS 1.0.0-beta.1

  28. WCPOS 1.0.0-alpha.3

  29. WCPOS 1.0.0-alpha.2

  30. WCPOS 1.0.0-alpha.1

  31. WCPOS 0.4.27

20211 release

  1. WCPOS 0.4.26

20202 releases

  1. WCPOS 0.4.25

  2. WCPOS 0.4.24

20192 releases

  1. WCPOS 0.4.23

  2. WCPOS 0.4.22

20184 releases

  1. WCPOS 0.4.21

  2. WCPOS 0.4.20

  3. WCPOS 0.4.19

  4. WCPOS 0.4.18

201711 releases

  1. WCPOS 0.4.17

  2. WCPOS 0.4.16

  3. WCPOS 0.4.15

  4. WCPOS 0.4.14

  5. WCPOS 0.4.13

  6. WCPOS 0.4.12

  7. WCPOS 0.4.11

  8. WCPOS 0.4.10

  9. WCPOS 0.4.9

  10. WCPOS 0.4.8

  11. WCPOS 0.4.7

20161 release

  1. WCPOS 0.4.6

20157 releases

  1. WCPOS 0.4.5

  2. WCPOS 0.4.4

  3. WCPOS 0.4.3

  4. WCPOS 0.4.2

  5. WCPOS 0.4.1

  6. WCPOS 0.4.0

  7. WCPOS 0.3.5

201410 releases

  1. WCPOS 0.3.4

  2. WCPOS 0.3.3

  3. WCPOS 0.3.2

  4. WCPOS 0.3.1

  5. WCPOS 0.3

  6. WCPOS 0.2.15

  7. WCPOS 0.2.14

  8. WCPOS 0.2.13

  9. WCPOS 0.2.12

  10. WCPOS 0.2.11

Questions about WCPOS’s releases

What is the latest version of WCPOS?

1.11.10, released on Nov 7, 2026 (2 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.

How often is WCPOS updated?

73 releases in the last year, about one every 5 days. Its first release on WordPress.org dates from May 2014.

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 free

Release dates come from the day each version’s folder was made in WCPOS’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.