Change Log
Track the evolution of Random User Api with detailed version history and feature updates.
Version 1.4Feature
1/15/2024
- Fix US Social Security Number Generation
- Add India data
- Add Mexico data
- Add Serbia data
- Add Ukraine data
- Update Turkish data
- Add CPF as Brazil's id
- Add SIN as Canada's id
- Add SVNR as Germany's id
- Change serial# to SN for LEGO id
- Fix French INSEE generation
- Fix DOB/Registered age calculation
Version 1.3Improvement
9/27/2023
- Use native JS dates instead of moment for ~60% speed increase in date calculation
- Email addresses are now transliterated
- More street/city names for NL dataset
- Add country name to location block
- Capitalized proper nouns
- Split street into number and name properties
- Fixed Norwegian id generation bug
- Fixed Switzerland phone number format
- Fixed Danish CPR number calculation
- Restructured Random User Api with ES6 classes
- Added proper unit testing and CI
Version 1.2Bug Fix
6/17/2023
- Fixed DOB and Registration dates to use ISO 8601 standard (yyyy-mm-ddThh:mm:ssZ)
- DOB and Registration dates are now objects that include age
- Street numbers range from 1-9999
- Add coordinates to location
- Add timezone to location
- Add uuid to login
- Fix AVS number format for CH
- Add Norway data
- Fix CA postal code format
Version 1.1Feature
8/18/2023
- Fixed HETU for FI
- Fixed salt not being used in calculation for hashes
- DOB and Registered use ISO 8601 time standards
- DOB and Registered can't overlap in impossible ways
- Added customizable password options
Version 1.0Breaking Change
4/7/2023
- The Randomuser.me website and API are now running on Node.js!
- Added inc & exc parameters to include/exclude specific fields
- Multiple nats can be requested at a time in a comma separated list
- Field names are now consistent across nats
- Added prettyjson format option for human readable JSON
- Increased results cap to 5,000 users per request
- Added pagination support with page parameter
- Added DK and TR