Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan β€” available for first 10 users only. Don’t miss out! πŸš€

FakerPress Β· Version history

FakerPress changelog and version history

Latest version
0.10.0
Oct 19, 2026 (21 days ago)
Releases
20
since 2018
In the last year
4
about one every 75 days
Tested up to
WordPress 7.0.8
PHP 8.1 or later

Releases each year

  • 20184 releases
  • 20222 releases
  • 20231 release
  • 20245 releases
  • 20254 releases
  • 20264 releases

20264 releases

  1. FakerPress 0.10.0Latest

    • Feature – Rebuild every FakerPress admin page (Posts, Users, Terms, Comments, Attachments and Settings) in React with Tailwind CSS v4 and shadcn/ui, on top of the REST API; the Taxonomy and Meta Field Rules keep the familiar numbered, label-left layout and every meta type, including Date. [#187]
    • Fix – Meta Field Rules on generated attachments are now generated like on every other module, instead of each rule being stored raw under a numeric meta key. [#187]
    • Fix – Attachment meta rules that pick Placehold.co (half of the default featured-image rule on Posts) no longer store an error; Placehold.co images are requested as PNG, and a failed image leaves the meta empty. [#187]
    • Fix – User generation no longer comes up one short when a generated website URL is longer than the 100 characters WordPress allows. [#187]
    • Fix – The Users generator accepts a boolean use_html from the REST API (the on value still works). [#187]
    • Tests – Add Jest coverage for the admin, REST payload tests for every generate endpoint, and build the JS before WPUnit in CI. [#187]
    • Tweak – Format the JavaScript and TypeScript sources with Prettier; no behaviour change. [#235]
    • Tweak – Clear every JavaScript lint and TypeScript error: WordPress package types, the @fp import alias in ESLint, the zod v4 meta-rule schema, … in translated strings, and let/const in the legacy jQuery scripts. [#236]
    • Tweak – Clear every stylelint error in the admin styles with a Tailwind v4 aware config; the compiled CSS is unchanged apart from dropping obsolete -moz- gradients and empty rules. [#237]
    • Tweak – PHPCS skips the public hook names, the namespaced Faker formatter names and the generated readme data, each with a documented reason. [#238]
    • Fix – The text provider’s sentences, paragraphs and text no longer fatal on PHP 8 (join() argument order); the post search verifies its nonce before reading the request; template output is escaped, and batch success messages are translatable. [#239]
    • Tweak – Document every class, method and template to the WordPress coding standards, and correct docblocks that contradicted the code. [#240]
    • Tests – CI runs the Jest suite and a TypeScript check, and lints JS and CSS in separate steps, so one failure never hides another. [#241]
    • Tweak – Update the Composer dev dependencies with open security advisories (Composer, Guzzle, PSR-7, Symfony, Flysystem, PHP_CodeSniffer, PHPCSUtils and WPCS). [#242]
    • Tweak – FakerPress now requires WordPress 6.6 or later, the first version that ships the React JSX runtime the new admin loads. Older sites would load blank admin pages, so WordPress now refuses to install this update or activate the plugin there. [#245]
    • Tweak – Leave the Jest tests and mocks and the TypeScript, shadcn/ui and slic configs out of the plugin zip. [#246]
    • Tweak – Update the JavaScript dependencies within their current ranges in bun.lock, which covers every open Dependabot update (axios, express, lodash, node-forge, picomatch, PostCSS and more), and pin TypeScript 5 for the type check. [#247]
    • Feature – The result of a run now sits on the Generate button: progress and elapsed time while it works, then what was generated and how long it took, or what went wrong. View details opens every generated item with its summary, edit and view links, plus an Advanced view with each item’s full data…
    • Fix – Generate errors from the REST API show their message instead of β€œAn unknown error occurred.”, and links from batched runs no longer overwrite each other. [#248]
  2. FakerPress 0.9.2

    • Fix – Silence the Using null as an array offset is deprecated PHP 8.1+ notices logged from WordPress core’s Requests/Iri.php when fetching external images; the Attachment module now routes download_url() and the Lorem Picsum metadata request through helpers that suppress the core deprecation and re…
    • Fix – Bulk user generation now honours the selected role instead of always assigning Subscriber; the Users endpoint prefers the admin form’s plural roles value over the singular role alias’s default, and the User module falls back to the site’s configured default role when none is requested. [#229]
    • Fix – β€œErase faked data” now deletes generated categories and other terms; Term::fetch()/delete() were reading the singular fakerpress.module_flag.term option while generation wrote the plural fakerpress.module_flag.terms, so no terms were ever collected for deletion. [#228]
    • Fix – Generate terms in the selected taxonomy again; the Terms endpoint no longer lets the singular taxonomy alias’s category default overwrite the admin form’s plural taxonomies value, so choosing Tags now creates tags instead of categories. [#227]
    • Fix – Stop the explode(): Passing null to parameter #2 PHP 8.1+ deprecation when generating posts with a sparse payload; the Post module now defaults every splittable request value (comment status, author, post types, HTML tags, post parent, image origins) to an empty string before splitting. [#224]
    • Fix – Resolve the fatal error on WordPress 7.0 when generating attachments (Call to undefined function FakerPress\Module\media_handle_sideload()); WordPress 7.0 preloads wp-admin/includes/file.php, so the single download_url() guard skipped media.php. Each admin include is now guarded by the functi…
  3. FakerPress 0.9.1

    • Fix – Restore date-type meta generation by importing the Chronos class in the WP_Meta provider; calling meta_type_date no longer fatals with Class "FakerPress\Provider\Chronos" not found. [#209]
    • Fix – Honour the selected post type(s) on the Posts generator; the admin form’s plural post_types value is no longer silently overwritten by the singular alias’s default of post. [#210]
    • Fix – Suppress the Undefined property: stdClass::$terms warning emitted by WP_Post::tax_input under PHP 8.x when the taxonomy config does not include a terms key.
    • Tweak – REST endpoint POST /fakerpress/v1/posts/generate now documents post_types (array or comma-separated string) as the canonical parameter; the existing post_type singular alias is preserved for backwards compatibility.
    • Tests – Add regression coverage for meta_type_date, sparse tax_input configs, and every shape of post_types payload (CSV, array, singular alias, plural-wins-over-default).
  4. FakerPress 0.9.0

    • Feature – Complete REST API implementation replacing legacy AJAX system
    • Feature – Add comprehensive REST API endpoints for all modules (Posts, Users, Terms, Comments, Attachments)
    • Feature – Implement attachment generation with support for multiple image providers (Placehold.co, Lorem Picsum)
    • Feature – Add batching support for large data generation requests
    • Feature – Include OpenAPI documentation at /wp-json/fakerpress/v1/docs
    • Feature – Add attachment admin interface with customizable image dimensions and content options
    • Feature – Include automatic attribution for all generated images (Lorem Picsum credits Unsplash photographers, Placehold.co credited in captions)
    • Enhancement – Modernize JavaScript to ES6 with proper module structure
    • Enhancement – Implement proper REST authentication with wp_rest nonce verification
    • Enhancement – Add standardized error handling and validation across all endpoints
    • Enhancement – Support for generating alt text, captions, and descriptions for attachments
    • Fix – Ensure PNG format for placeholder images to avoid SVG compatibility issues
    • Fix – Fix JavaScript errors with missing field validation
    • Fix – Correct dropdown population for non-multiple select fields
    • Fix – Translate REST API parameter names to module format for Posts (post_type), Terms (taxonomy), Users (role), and Comments (comment_status)
    • Fix – Allow post_status parameter to be passed through REST API instead of hardcoding to publish
    • Fix – Map REST comment_status values (hold, approve, spam, trash) to WordPress comment_approved format
    • Fix – Prevent null $metas foreach crash in Term module when no meta is provided via REST API
    • Fix – Handle null name_size in Term module to use provider default instead of generating empty term names
    • Fix – Write mock image body to temp file in Attachment tests to support download_url() stream mode
    • Fix – Pass DI container to Controller constructor in filter test to prevent ArgumentCountError
    • Tweak – Improve parse_request methods across all modules with better type safety
    • Tweak – Add internationalization support for JavaScript files
    • Tweak – Replace font icon with SVG icon for WordPress admin menu

20254 releases

  1. FakerPress 0.8.0

    • Version – Update dependency cakephp/chronos to 3.1.0
    • Version – Update PHP min version to 8.1+
    • Fix – Resolve PHP 8.4+ problems specially arounnd incompatibility with Chronos and notices.
  2. FakerPress 0.7.2

    • Fix – Resolve all fatals related to compatibility with version of Faker 1.24+.
    • Fix – Resolve some incompatibilities with WP Script build tools.
  3. FakerPress 0.7.1

    • Fix – Move the registration of the menus to avoid problems with _load_textdomain_just_in_time() notices
    • Fix – Resolve problems with count() applying to a String instead of an Array for PHP 8.1+
    • Fix – Resolve fatals for newChronos being a bad string replacement.
  4. FakerPress 0.7.0

    • Version – Update dependency fakerphp/faker to 1.24
    • Version – Update dependency lucatume/di52 to 0.4
    • Tweak – Modified date handling from using Carbon to use Chronos.
    • Fix – Improved password for the randomized Users created, prevents weird scenarios with faked users allowing brute-force login. Props @rinatkhaziev
    • Fix – Prevent fatals related to $min param on Meta Value generation for PHP 8.1+. Props @kubiq

20245 releases

  1. FakerPress 0.6.6

    • Fix – Prevent notices related to deprecated usage of Faker methods that were being called as properties.
    • Fix – Prevent fatals related to bad typecasting of Faker methods used for meta generation. props @helgatheviking
  2. FakerPress 0.6.5

    • Fix – Ensure meta generation for Users, Terms and Comments work since changes made on version 0.6.2. props @helgatheviking
  3. FakerPress 0.6.4

    • Fix – Ensure that Faker is also included via Strauss, to prevent conflicts with other plugins.
    • Fix – Resolve Fatal where trying to create posts, comments or terms would fail because of missing classes.
  4. FakerPress 0.6.3

    • Fix – Prevent fatal errors because of malformed composer autoload files.
  5. FakerPress 0.6.2

    • Version – Updated composer dependency fakerphp/faker to version 1.23.
    • Feature – Include consistent user generation, to avoid users feeling a disjointed. props @helgatheviking
    • Tweak – Include the ability to regenerate module data, allowing us to fetch values from earlier generations.
    • Tweak – Include properly use Composer for autoloading and dependencies without conflicting with other plugins.
    • Tweak – Include lucatume/di52 and nesbot/carbon Strauss dependencies, which prevents conflicts with other plugins.
    • Fix – Switch from using Placeholder.com to Placehold.co, as the first one was not working properly anymore. props @cgarofalo
    • Fix – Searching terms nonce had a typo, preventing terms search from working as expected. props @cyrusdavid
    • Fix – Prevent namespace problems with nonexistent classes, specially around Exceptions.
    • Fix – Resolve a problem with Numbers Meta throwing errors on PHP 8.0+ [#168]

20231 release

  1. FakerPress 0.6.1

    • Requirement – PHP Version 7.4 required for usage of FakerPress, important step to allow further improvements and tests.
    • Version – Updated composer dependency lucatume/di52 to version 3.3.1.
    • Version – Updated composer dependency fakerphp/faker to version 1.21.
    • Version – Updated composer dependency nesbot/carbon to version 2.66.
    • Fix – Resolve some errors happening with Carbon and version 8.2 of PHP.

20222 releases

  1. FakerPress 0.5.3

    • Fix – Ensure Select2 usage of AJAX search properly encodes on all usages props @TheMMMdev
    • Fix – Ensure Select2 usage of AJAX properly checks for nonces and permissions props @TheMMMdev
  2. FakerPress 0.5.2

    • Feature: Proper changelog page for users trying to figure out what has changed in the latest version of FakerPress.
    • Feature: Excerpt size field added to ensure better control over Post generation prop @gtsantos
    • Tweak: jQuery 3.5.X compatibility
    • Fix: Prevent warning around post_excerpt usage introduced earlier on in the year. props @pattisahusiwa
    • Fix: One more PHP 8 compatibility problem related to the generation of passwords props @DumahX
    • Fix: Prevent PHP 8 from throwing a warning because of unnecessary unlink() call for attachments props @wpuzman
    • Fix: Resolve problems around failed inline images that were unavailable which would cause a PHP Warning.

20184 releases

  1. FakerPress 0.1.3

    • Fixing a problem where the UI folder was not included in the final version
  2. FakerPress 0.1.2

    • New: Admin messages for all pages (#10)
    • New: Select Date range for Comments and Posts (#11)
    • New: Select Author sampling group for Posts (#11)
    • New: Roles sampling group for Users (#13)
    • New: Taxonomies sampling group for Terms (#13)
    • New: Selection of Post Type for Posts (#13)
    • New: Selection of Terms sampling group for Posts (#13)
    • Tweak: Select2 usage to improve fields (#13)
    • Fix: admin_title been overwritten (#14)
  3. FakerPress 0.1.1

    • Fatal Error generate by a missing file Carbon related fixed
  4. FakerPress 0.1.0

    • First initial concept of using Faker to generate data on WordPress

Questions about FakerPress’s releases

What is the latest version of FakerPress?

0.10.0, released on Oct 19, 2026 (3 weeks ago). It’s tested up to WordPress 7.0.8 and needs PHP 8.1 or later.

How often is FakerPress updated?

4 releases in the last year, about one every 75 days. Its first release on WordPress.org dates from February 2018.

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