Limited-Time Offer

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

ERP · Version history

ERP changelog and version history

Latest version
1.17.11
Oct 28, 2026 (12 days ago)
Releases
144
since 2016
In the last year
17
about one every 21 days
Tested up to
WordPress 7.0.8
PHP 7.4 or later

Releases each year

  • 20169 releases
  • 201719 releases
  • 201817 releases
  • 201916 releases
  • 202021 releases
  • 202114 releases
  • 20226 releases
  • 202310 releases
  • 20244 releases
  • 202513 releases
  • 202615 releases

202615 releases

  1. ERP 1.17.11Latest

    • [Fixed] Any logged-in user could read the audit log change history; the viewer is now limited to administrators.
    • [Fixed] Several admin AJAX handlers were missing capability checks.
    • [Fixed] A CRM Agent could make themselves Administrator through a user-meta update.
    • [Fixed] Stored XSS through the body of an inbound email.
    • [Fixed] A CRM Agent could read, search, delete, or add activity to contacts owned by other agents.
    • [Fixed] Employees could read a colleague’s full HR record and phone numbers, and any private post through the announcement viewer.
    • [Fixed] The CRM contacts REST endpoint returned one raw contact instead of the full list.
    • [Fixed] Adding an existing WordPress user as a CRM contact failed with “User not found”, and the typed name and life stage were lost.
    • [Fixed] Voiding a partly paid invoice or bill left its payment in Cash and unbalanced the Trial Balance; void the payments first.
    • [Fixed] The Sales Tax Report counted voided invoices, estimates and edited invoices.
    • [Fixed] Tax was not calculated on invoices and estimates.
    • [Fixed] Accounting Managers were redirected to WooCommerce My Account instead of WP ERP Accounting.
    • [Fixed] Accounting and Settings screens were blank when translations were loaded.
    • [Fixed] The People page timed out on sites with many employees.
    • [Fixed] “Make WP User” did not offer the HR Manager, CRM Manager, CRM Agent and Recruiter roles.
    • [Fixed] Import Users skipped users who already had a WP ERP record with no type.
    • [Fixed] A PHP 8.1+ deprecation notice in erp_get_people_by() and a fatal error in the removed API key handlers.
  2. ERP 1.17.10

    • [Fixed] PHP object injection when reading purchase attachments in Accounting, reachable by the erp_ac_manager role.
    • [Fixed] SQL injection in the CRM contact/company relation check, reachable by a CRM Agent through the contact delete action.
    • [Fixed] Employee REST endpoints exposed pay rate and PII to any logged-in employee; reads are now scoped to the record owner or an HR manager.
    • [Fixed] Bulk actions did not appear on ERP list tables, so leave requests could only be approved or rejected one at a time.
    • [Fixed] Leave entitlement validation raised false errors on unset IDs, and added bulk approve/reject for leave requests.
    • [Fixed] Paying an invoice in full created two payment vouchers and left the invoice stuck on “Partially Paid”.
  3. ERP 1.17.9

    • [Fixed] Prevented privilege escalation through the CRM “Make WP User” action, where a CRM agent could promote a contact they own to a higher-privileged WordPress role such as Editor.
  4. ERP 1.17.8

    • [Fixed] The “Latest ERP Blogs” dashboard widget printed libxml parser warnings when wperp.com returned a non-feed response, and cached that broken response for 24 hours.
    • [Fixed] Validate CRM inbound email attachment filenames.
    • [Enhancement] The dashboard blog widget now reads posts from the wperp.com REST API, falls back to the RSS feed, and caches failures for one hour instead of a full day.
  5. ERP 1.17.7

    • [Fixed] Added a capability check to the company location creation AJAX handler Researcher: PRISM (via Wordfence)
    • [Enhancement] Hide the ‘Upgrade to Pro’ plugin action link when ERP Pro is active.
  6. ERP 1.17.6

    • [Fixed] Stored XSS in CRM schedule message and leave attachment exposure #1613.
    • [Fixed] Added nonce verification and capability check to the check_user AJAX handler, and restricted returned user data to essential fields #1618.
    • [Fixed] CRM agents could view other agents’ contacts due to case-sensitive module active check #1619.
    • [Fixed] Email sync regex warning and refactored host sanitization #1571.
    • [Enhancement] CRM subscription form now supports email-only signups and renders HTML confirmation emails correctly when SMTP/Mailgun is not configured #1620.
  7. ERP 1.17.5

    • [Fixed] Hardened CRM contact filters against SQL injection by using prepared statements.
    • [New] Added leave calculation and work-days REST API endpoints for HR.
  8. ERP 1.17.4

    • [Fixed] CRM Contact Group links that navigate to contact profile were blank.
  9. ERP 1.17.3

    • [Added] Headway widget and dashboard CTAs
    • [Added] Include Recruitment\Emails in HRM grouping
    • [Enhancement] Persist user_url and handle end_date and personal update in API.
  10. ERP 1.17.2

    • [Enhancement] Enable only HR module by default for new installations
  11. ERP 1.17.1

    • [Enhancement] Redesign Pro badges for less intrusive UX
  12. ERP 1.17.0

    • [Added] OneSignal push notification module for HRM (leave, announcements, holidays, birthdays, job applications) #1551.
    • [Added] REST endpoints for logged-in users to fetch their own announcements #1551.
    • [Added] Introduce extensibility hooks in CRM and HRM #1535.
    • [Enhancement] Employee API permissions updated to allow self profile view, update and photo upload #1527.
    • [Enhancement] Employee API now returns job, employment and compensation histories #1527.
    • [Enhancement] Employee deletion API supports force delete #1527.
    • [Fixed] Load CRM capabilities functions early to prevent fatal errors with ERP PRO #1519.
    • [Fixed] Function issues in ERP Overview and Headcount report files #1518.
    • [Fixed] Status report display #1516.
  13. ERP 1.16.11

    • [Fixed] Announcement API formating #1542.
    • [Fixed] Announcement API validation #1544.
    • [Fixed] Employee API photo id not showing #1546.
    • [Enhancement] Employee API meta data status #1546.
    • [Added] CRM CLI seeders for contacts, companies, activities, deals #1548.
    • [Added] HRM CLI seeders for demo data generation #1549.
    • [Fixed] Fix SQL injection in CRM contacts orderby parameter (#1550)(https://github.com/wp-erp/wp-erp/pull/1550).
  14. ERP 1.16.10

    • [Fixed] Duplicate Accounting Manager roles when accounting module is active #1521.
  15. ERP 1.16.9

    • [Fixed] Leave year timezone issue.
    • [Added] REST endpoints for leave request management (updating, approving, rejecting, and deleting individual leave requests, as well as bulk operations)
    • [Added] Status field to Leave Requests response
    • [Fixed] Change Plugin name according to WordPress.org guidelines

202513 releases

  1. ERP 1.16.8

    • [Fixed] System Reset Tool.
    • [Fixed] Fix broken access control in GoogleAuth disconnect_account.
  2. ERP 1.16.7

    • [Fixed] Subscriber level authorization to prevent fetching CRM data .
    • [Fixed] Translation and escaping.
  3. ERP 1.16.6

    • [Added] Employee name display in the Birthday widget.
    • [Fixed] Tooltip flickering issue in the Birthday widget.
    • [Fixed] Date format issue in Employee CSV import/export.
    • [Fixed] Text domain inconsistency in some files.
    • [Update] Validation rules for the reporting_to email field; increased allowed email length..
    • [Enhancement] Promotional banner is now hidden when ERP Pro is active.
  4. ERP 1.16.5

    • [Enhancement] Updated Pro page design with discount.
  5. ERP 1.16.4

    • [Added] Get Support & Upgrade to Pro Link.
    • [Updated] New promotional banner turn on.
  6. ERP 1.16.3

    • [Added] Introduce extensibility hooks across CRM, HRM, IMAP, Log, and UI components.
  7. ERP 1.16.2

    • [Fixed] Hotfix duplicate promotional banner issue.
  8. ERP 1.16.1

    • [Fixed] WPERP Department Cache issue.
    • [Added] Promotional banner added.
  9. ERP 1.16.0

    • [Added] Full PHP 8.2 compatibility for improved stability and future support.
    • [Fixed] Deprecated str_replace() warning in email formatting.
    • [Fixed] Array-to-string conversion and null handling across modules.
    • [Improved] erp_get_array_diff() function for better multi-level data tracking.
    • [Improved] URL escaping and preview handling for better security and user experience.
    • [Improved] “Add New Employee” form layout – clearer and easier to fill out.
    • [Added] Warning message when trying to delete users linked to employee profiles.
    • [Fixed] Blocked deletion of trashed employee-linked accounts with proper notice.
    • [Fixed] Email reply and note preview display issues in CRM.
    • [Fixed] CRM contact URL not working inside recently added contact dashboard widget.
    • [Improved] CRM log view – better data display and UI reliability.
  10. ERP 1.15.1

    • 🐞 [Fixed] CRM customer data attributes missing.
    • 🐞 [Fixed] Deprecated PHP Errors.
    • 🐞 [Improved] CRM customer name escaping.
    • 🪝 [Added] Job Tab Salary Blur feature.
  11. ERP 1.15.0

  12. ERP 1.14.0

  13. ERP 1.13.4

20244 releases

  1. ERP 1.13.3

  2. ERP 1.13.2

  3. ERP 1.13.1

  4. ERP 1.13.0

202310 releases

  1. ERP 1.12.9

  2. ERP 1.12.8

  3. ERP 1.12.7

  4. ERP 1.12.6

  5. ERP 1.12.5

  6. ERP 1.12.4

  7. ERP 1.12.3

  8. ERP 1.12.2

  9. ERP 1.12.1

  10. ERP 1.12.0

20226 releases

  1. ERP 1.11.3

  2. ERP 1.11.2

  3. ERP 1.11.1

  4. ERP 1.11.0

  5. ERP 1.10.6

  6. ERP 1.10.5

202114 releases

  1. ERP 1.10.4

  2. ERP 1.10.3

  3. ERP 1.10.2

  4. ERP 1.10.1

  5. ERP 1.10.0

  6. ERP 1.9.0

  7. ERP 1.8.6

  8. ERP 1.8.5

  9. ERP 1.8.4

  10. ERP 1.8.3

  11. ERP 1.8.2

  12. ERP 1.8.1

  13. ERP 1.8.0

  14. ERP 1.7.5

202021 releases

  1. ERP 1.7.4

  2. ERP 1.7.3

  3. ERP 1.7.2

  4. ERP 1.7.1

  5. ERP 1.7.0

  6. ERP 1.6.9

  7. ERP 1.6.8

  8. ERP 1.6.7

  9. ERP 1.6.6

  10. ERP 1.6.5

  11. ERP 1.6.4

  12. ERP 1.6.3

  13. ERP 1.6.2

  14. ERP 1.6.1

  15. ERP 1.6.0

  16. ERP 1.5.16

  17. ERP 1.5.15

  18. ERP 1.5.14

  19. ERP 1.5.13

  20. ERP 1.5.12

  21. ERP 1.5.11

201916 releases

  1. ERP 1.5.10

  2. ERP 1.5.9

  3. ERP 1.5.8

  4. ERP 1.5.7

  5. ERP 1.5.6

  6. ERP 1.5.5

  7. ERP 1.5.4

  8. ERP 1.5.3

  9. ERP 1.5.2

  10. ERP 1.5.1

  11. ERP 1.5.0

  12. ERP 1.4.6

  13. ERP 1.4.5

  14. ERP 1.4.4

  15. ERP 1.4.3

  16. ERP 1.4.2

201817 releases

  1. ERP 1.4.1

  2. ERP 1.4.0

  3. ERP 1.3.14

  4. ERP 1.3.13

  5. ERP 1.3.12

  6. ERP 1.3.11

  7. ERP 1.3.9

  8. ERP 1.3.8

  9. ERP 1.3.7

  10. ERP 1.3.6

  11. ERP 1.3.5

  12. ERP 1.3.4

  13. ERP 1.3.3

  14. ERP 1.3.2

  15. ERP 1.3.1

  16. ERP 1.3.0

  17. ERP 1.2.8

201719 releases

  1. ERP 1.2.7

  2. ERP 1.2.6

  3. ERP 1.2.5

  4. ERP 1.2.4

  5. ERP 1.2.3

  6. ERP 1.2.2

  7. ERP 1.2.1

  8. ERP 1.2.0

  9. ERP 1.1.19

  10. ERP 1.1.18

  11. ERP 1.1.17

  12. ERP 1.1.16

  13. ERP 1.1.15

  14. ERP 1.1.14

  15. ERP 1.1.13

  16. ERP 1.1.12

  17. ERP 1.1.11

  18. ERP 1.1.10

  19. ERP 1.1.9

20169 releases

  1. ERP 1.1.8

  2. ERP 1.1.7

  3. ERP 1.1.6

  4. ERP 1.1.5

  5. ERP 1.1.4

  6. ERP 1.1.3

  7. ERP 1.1.2

  8. ERP 1.1.1

  9. ERP 1.1.0

Questions about ERP’s releases

What is the latest version of ERP?

1.17.11, released on Oct 28, 2026 (1 week ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.

How often is ERP updated?

17 releases in the last year, about one every 21 days. Its first release on WordPress.org dates from June 2016.

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 ERP’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.