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.

  • The welcome guide now opens once for standalone installations, stays quiet when bundled inside another Wetzold tool, and remains available from the Tools menu.
  • Rebuilt the Generator as a polished, responsive UI Toolkit workspace for Values, Series, and Live Stream workflows, including purpose-built compact layouts for narrow windows.
  • Aligned Generator navigation and empty states with the shared tool design language while preserving Mock Magic’s blue identity.
  • Added searchable data type selection, clearer descriptions, faster result lists, and improved copy actions.
  • Kept the Values data-type browser within the visible window, with its own scrollbar for longer catalogs.
  • Added a richer series preview that handles multiple series and negative values.
  • Made streaming configuration and status easier to understand, with clearer validation and a more useful event log.
  • Fixed New Seed so the visible seed and active generated result update immediately.
  • Fixed Generator stream logging so Emit Once always appears and Start/Stop actions provide immediate feedback.
  • Moved export tools next to the generated result and added file saving alongside clipboard export.
  • Added a new Welcome screen with direct access to the Generator, documentation, and example scene.
  • 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.