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.
[Unreleased]
Section titled “[Unreleased]”- The welcome guide now opens once for standalone installations, stays quiet when bundled inside another Wetzold tool, and remains available from the Tools menu.
[1.3.0] - 2026-07-28
Section titled “[1.3.0] - 2026-07-28”- 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.
[1.2.0] - 2026-06-22
Section titled “[1.2.0] - 2026-06-22”- 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.
[1.1.0] - 2026-05-10
Section titled “[1.1.0] - 2026-05-10”- 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.
[1.0.1] - 2026-04-21
Section titled “[1.0.1] - 2026-04-21”- 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.