Skip to content

Mock Magic Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

  • Added a Unity 6.3+ toolbar button for opening the Mock Magic Generator directly from the main Unity toolbar.
  • Improved Fast Enter Play Mode support so seeded randomness, date references, and streaming state reset cleanly between play sessions.
  • Improved editor streaming cleanup so repeated stream starts, stops, and play-mode transitions leave fewer stale callbacks behind.
  • Added stable seeding across Mock Magic so simple values, IDs, GUIDs, series, and streams can produce repeatable results when needed.
  • Added clearer Generator window seed controls with Random mode for fresh data and Stable mode for reproducible data. The selected mode and seed are remembered between sessions.
  • Added flexible formatted string generation using digit, letter, and alphanumeric placeholders. Phone numbers, social-security-style values, ZIP codes, and MAC-address-style values now use the same formatting system internally.
  • Added helpers for hashes, hexadecimal strings, alphanumeric strings, letter-only strings, and length-limited text.
  • Added template-based text generation with built-in tokens for every simple data type, plus unique values. Unknown tokens remain visible so templates are easier to troubleshoot.
  • Added extension points for custom template placeholders and named data generators.
  • Added optional-value helpers for generating incomplete sample data, such as values that sometimes become null or fall back to their default value.
  • Added realistic person records with matching names, email addresses, usernames, ages, birth dates, addresses, jobs, and avatar URLs.
  • Added a fluent object-building workflow for generating custom sample objects.
  • Added a bell-curve noise pattern for series data and improved age generation so generated ages feel more natural.
  • Added image and placeholder image URL generation, plus offline SVG placeholder data.
  • Added themed text for hacker-style activity logs and product-style reviews.
  • Added new simple data types for hashes, image URLs, hacker phrases, and reviews, with matching template support.
  • Added a broad set of fake values for identities, people, organizations, dates, times, text, numbers, money, network strings, product data, passwords, valid-looking credit-card-shaped numbers, ISBN-13 values, enums, and more.
  • Added one-step data type selection for generating simple values from a chosen category.
  • Added labeled numeric series with presets for months, quarters, regions, and other common labels.
  • Added series patterns such as linear, exponential, seasonal, random walk, bell curve, and multi-series data.
  • Added scheduled mock data streams for Play Mode and Edit Mode, including constant, random, burst, and drip timing.
  • Added exports for generated series data as plain text, CSV, JSON, or C# array snippets.