Skip to main content

84 posts tagged with "release"

View All Tags

License Security Hardening Sprint: Rentiva v4.30.0 → v4.30.2 (with mhm-license-server v1.9.0–v1.9.3 and CS v0.5.x)

· 8 min read
MaxHandMade
Maintainer

A two-day cross-plugin sprint that hardened the Rentiva (and Currency Switcher) Pro licensing layer against source-edit bypass attacks. Three Rentiva client releases (v4.30.0 / v4.30.1 / v4.30.2) shipped alongside four license-server releases (v1.9.0 → v1.9.3) and three Currency Switcher releases (v0.5.0 / v0.5.1 / v0.5.2). Live-deployed and verified end-to-end on mhmrentiva.com + wpalemi.com.

MHM Rentiva v4.27.4–v4.27.6: Migration Lane Architecture, License Slug Forwarding, WordPress.org Polish

· 4 min read
MaxHandMade
Maintainer

A retrospective covering three patch releases shipped in succession on 2026-04-23: a critical migration architecture fix (v4.27.4), per-product license binding compatibility (v4.27.5), and WordPress.org submission readiness (v4.27.6). Backfilling these blog posts now in the wake of the v4.30.x security sprint.

MHM Rentiva v4.27.1: i18n Locale-Leak Hotfix — Vehicle Settings Labels No Longer Frozen at First-Install Language

· 4 min read
MaxHandMade
Maintainer

A few hours after the v4.27.0 WordPress.org submission readiness release, a critical bug was caught: On an English WordPress site, the Vehicle Settings page was displaying Turkish labels. This is a global plugin; English is the primary language. The bug was submission-blocker severity. v4.27.1 fixes it.

MHM Rentiva v4.27.0: WordPress.org Submission Readiness — Zero PHPCS Errors, Zero PCP Errors

· 4 min read
MaxHandMade
Maintainer

v4.27.0 is a milestone release completing the code quality audit ahead of submitting the plugin to the official WordPress.org plugin directory. The entire distributed codebase now passes the project's strict PHPCS ruleset with zero errors, zero warnings, and achieves zero errors against Plugin Check (PCP) — the official WordPress.org review tool. Four real defects uncovered during the process have also been closed.