What's Changed
- Fix Bool and BoolWithChance logic for randomness by @GreenDjango in #217
- Fix documentation drift across README, godoc, and tooling config by @jaswdr in #218
- Fix Lorem.Text to use random words by @jaswdr in #221
- Generate Luhn-valid credit card numbers with brand-specific formats by @jaswdr in #219
- Return errors from image providers instead of panicking by @jaswdr in #220
- Add locale architecture with German (de_DE) support by @jaswdr in #222
- Strengthen smoke-only provider tests by @jaswdr in #223
- Guard RandomElement and map helpers against empty input by @jaswdr in #224
- Improve API consistency: typos, Shuffle RNG, struct fields by @jaswdr in #225
- Add generator catalog table to README by @jaswdr in #226
- Move english word dictionary to go:embed data file by @jaswdr in #228
- Add provider extension model with RegisterProvider by @jaswdr in #229
- Add Unique modifier, barcode generators, and DateOfBirth by @jaswdr in #227
- feat: Add support for % in Numerify by @mathieu-lemay in #231
Full Changelog: v2.9.1...v2.10.0