Releases: datafaker-net/datafaker
Releases · datafaker-net/datafaker
2.5.1
What's Changed
- Add ability to use whitelist conditions by @snuyanzin in #1668
- Update _PL.yml with country phone code by @kopernic-pl in #1663
- #1659 fix method
faker.text().text(1, 64, true, false, true)
by @asolntsev in #1660 - Added missing link for deprecation warning. by @bodiam in #1662
- Fix possible issue with tr locale in testUsernameWithSpaces by @snuyanzin in #1669
- Stop using Internet#username() interally by @kingthorin in #1671
New Contributors
- @maxandersen made their first contribution in #1661
- @kopernic-pl made their first contribution in #1663
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- Updated release documentation and set autopublish while publishing to… by @bodiam in #1588
- Add some new titles to the Zelda game list by @yuokada in #1589
- Fix Singapore ID number generation by @asolntsev in #1594
- Removing parent, not sure if still needed. by @bodiam in #1600
- [build] Use jdk25-ea in CI by @snuyanzin in #1601
- Refactor tests extending
BaseFakerTest
by @asolntsev in #1606 - Refactor BaseFakerTest (provider list test) by @asolntsev in #1607
- Fix csv generate by limit by @abudevich in #1615
- Avoid useless
NoSuchMethodRuntimeException
in logs by @asolntsev in #1620 - Remove duplicates in "*.yml" files by @asolntsev in #1608
- Fix flaky test WeightedRandomSelectorTest by @asolntsev in #1626
- Fixed toLocalPart; Fixed tests; Fixed formatting by @rcriosbr in #1624
- Creates new Credential provider; Deprecated Internet provider methods by @rcriosbr in #1628
- Renamed Credential to Credentials by @bodiam in #1630
- make Brazilian ID Number accessible via
faker.idNumber()
by @asolntsev in #1631 - Removed System.out.printlns and other useless bits. by @bodiam in #1632
- Fix Correct typo in kpop.boy_bands key in ko.yml by @Chanwon-Seo in #1635
- Feat Improve Korean name data in ko.yml by @Chanwon-Seo in #1636
- Update CreditCard formats in Finance provider by @Fishbowler in #1637
- Finance Provider - update Swift IBAN data standard from v87 to v99 by @Fishbowler in #1641
- Add missing javadoc for the Finance provider by @Fishbowler in #1640
- Add Starships to the Star Trek provider by @Fishbowler in #1642
- Make Finance provider's UnionPay test more readable, especially on failure by @Fishbowler in #1643
- Make "as" message more informative in few tests by @asolntsev in #1644
- Less logs in tests by @asolntsev in #1646
- Corrected typos in ko.yml by @momoysm in #1645
- Add methods to generate random port within given range by @asolntsev in #1651
- Remove unneeded test
testNoDuplications
by @asolntsev in #1652 - Refactoring: eliminate recursive provider calls by @asolntsev in #1650
New Contributors
- @abudevich made their first contribution in #1615
- @rcriosbr made their first contribution in #1624
- @Chanwon-Seo made their first contribution in #1635
- @Fishbowler made their first contribution in #1637
- @momoysm made their first contribution in #1645
Full Changelog: 2.4.4...2.5.0
2.4.4
What's Changed
- Cleanup release process. by @bodiam in #1533
- Update docs for date faking by @n-0 in #1534
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.44.4 by @dependabot[bot] in #1536
- [refactor] extract picking a random enum value to method
RandomService.nextEnum()
by @asolntsev in #1530 - Bump com.googlecode.libphonenumber:libphonenumber from 9.0.2 to 9.0.3 by @dependabot[bot] in #1538
- Update README.md to include the updated version 2.4.3 by @JammyJims in #1540
- Bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 by @dependabot[bot] in #1541
- Updated snapshot version by @bodiam in #1542
- Bump junit.version from 5.12.1 to 5.12.2 by @dependabot[bot] in #1543
- Do not use deprecated DateAndTime by @snuyanzin in #1544
- Descrease amount of calls to nextInt for numerify by @snuyanzin in #1545
- Bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot[bot] in #1546
- Finish Release Workflow by @kingthorin in #1547
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.3 to 9.0.4 by @dependabot[bot] in #1548
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.4 to 9.0.5 by @dependabot[bot] in #1550
- feat: add MartialArt provider with names by @paulofranklins2 in #1549
- add Severance characters by @asolntsev in #1552
- Bump kotlin.version from 2.1.20 to 2.1.21 by @dependabot[bot] in #1553
- Bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot[bot] in #1554
- add Hungarian id number generator by @cbxp in #1555
- jsontransformer: All numbers as numbers by @kingthorin in #1557
- Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in #1558
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.5 to 9.0.6 by @dependabot[bot] in #1560
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 by @dependabot[bot] in #1561
- Bump junit.version from 5.12.2 to 5.13.0 by @dependabot[bot] in #1563
- Support custom Random Generators by @zyclonite in #1562
- Irish PPSN ID Number by @89snake89 in #1559
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.6 to 9.0.7 by @dependabot[bot] in #1564
- Update all non-major dependencies by @renovate[bot] in #1565
- Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.27.0 by @renovate[bot] in #1567
- Refactoring by @asolntsev in #1569
- remove old commented out test in FakeValuesTest by @asolntsev in #1570
- Tiny improvements by @asolntsev in #1571
- Bump kotlin.version from 2.1.21 to 2.2.0 by @dependabot[bot] in #1574
- TomlTransformer implementation by @badoken in #1572
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.7 to 9.0.8 by @dependabot[bot] in #1577
- Bump junit.version from 5.13.1 to 5.13.2 by @dependabot[bot] in #1576
- Irish vehicle license plates by @89snake89 in #1578
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #1579
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 by @dependabot[bot] in #1580
- Bump junit.version from 5.13.2 to 5.13.3 by @dependabot[bot] in #1581
- Attempt to fix maven deploy using Maven Central by @bodiam in #1582
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.8 to 9.0.9 by @dependabot[bot] in #1583
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.45.0 by @dependabot[bot] in #1584
- Bump commons-validator:commons-validator from 1.9.0 to 1.10.0 by @dependabot[bot] in #1585
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #1586
New Contributors
- @n-0 made their first contribution in #1534
- @JammyJims made their first contribution in #1540
- @paulofranklins2 made their first contribution in #1549
- @zyclonite made their first contribution in #1562
Full Changelog: 2.4.3...2.4.4
2.4.3
What's Changed
- Update pom SNAPSHOT version by @github-actions in #1443
- Minor fix to POM update workflow by @kingthorin in #1444
- Add French id number generator by @cbxp in #1446
- Bump codecov/codecov-action from 5.0.2 to 5.0.3 by @dependabot in #1447
- 2.4.2 Documentation by @bodiam in #1448
- Bump codecov/codecov-action from 5.0.3 to 5.0.6 by @dependabot in #1449
- Bump codecov/codecov-action from 5.0.6 to 5.0.7 by @dependabot in #1451
- feat: add italian id number generator by @cbxp in #1450
- Add argentina zipcodes by @Jonathan-Zollinger in #1453
- Addition of weighted selection to custom providers by @SamuelNeceda in #1414
- Bump kotlin.version from 2.0.21 to 2.1.0 by @dependabot in #1455
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.50 to 8.13.51 by @dependabot in #1456
- add new Canadian area code 942 by @asolntsev in #1457
- Bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #1459
- swedish ssn symbol depends on birthday date of person by @TrueJacobG in #1458
- simplify few tests by @asolntsev in #1460
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 by @renovate in #1461
- Documentation: Add missing build() part to example by @mythsunwind in #1462
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.51 to 8.13.52 by @dependabot in #1464
- Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 by @dependabot in #1466
- Respect arg types while looking for method for expressions by @snuyanzin in #1465
- Use jdk 23 in ci by @snuyanzin in #1467
- Add write to output stream by @snuyanzin in #1468
- Bump junit.version from 5.11.3 to 5.11.4 by @dependabot in #1469
- Bump com.github.javaparser:javaparser-symbol-solver-core from 3.26.2 to 3.26.3 by @dependabot in #1470
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #1471
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 by @dependabot in #1472
- Fix 'since' version for Dota2 provider by @valfirst in #1473
- Stock exchanges: MOEX, SGX, TSE, EURONEXT-DUBLIN, NZX by @badoken in #1474
- Bump org.assertj:assertj-core from 3.27.0 to 3.27.1 by @dependabot in #1475
- Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in #1476
- UK top level internet domains by @badoken in #1478
- Update dependency org.assertj:assertj-core to v3.27.2 by @renovate in #1479
- Happy new 2025 by @snuyanzin in #1480
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.1 by @dependabot in #1481
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.52 to 8.13.53 by @dependabot in #1482
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.1 to 2.44.2 by @dependabot in #1483
- Update dependency org.assertj:assertj-core to v3.27.3 by @renovate in #1484
- Bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #1485
- Bump codecov/codecov-action from 5.2.0 to 5.3.0 by @dependabot in #1486
- Bump codecov/codecov-action from 5.3.0 to 5.3.1 by @dependabot in #1487
- Added support for generating Latvian id number by @cbxp in #1490
- Bump kotlin.version from 2.1.0 to 2.1.10 by @dependabot in #1491
- fix flaky CustomFakerTest by @asolntsev in #1492
- Refactor country-specific properties by @asolntsev in #1489
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.53 to 8.13.54 by @dependabot in #1493
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.54 to 8.13.55 by @dependabot in #1495
- Update dependency org.yaml:snakeyaml to v2.4 by @renovate in #1497
- Bump junit.version from 5.11.4 to 5.12.0 by @dependabot in #1500
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #1499
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.2 to 2.44.3 by @dependabot in #1501
- Added Uzbek locale support with uz.yml and _UZ.yml by @jahong1r-t in #1504
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.55 to 9.0.0 by @dependabot in #1506
- Bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot in #1505
- Add Trino Community Broadcast 71: Fake it real good to Articles and News page by @Lukashmoser in #1507
- Fix dead link by @Lukashmoser in #1508
- Do not run GH ci if code or configuration was not changed by @snuyanzin in #1509
- Update Dota2Provider dota2.yml by @panic08 in #1511
- Bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in #1512
- Added ARM support to the build to see if that has performance benefits. by @bodiam in #1510
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.0 to 9.0.1 by @dependabot in #1513
- Bump junit.version from 5.12.0 to 5.12.1 by @dependabot in #1514
- Update dependency org.mockito:mockito-core to v5.16.1 by @renovate in #1515
- Bump metcalfc/changelog-generator from 4.3.1 to 4.5.0 by @dependabot in #1516
- Bump kotlin.version from 2.1.10 to 2.1.20 by @dependabot in #1517
- Adjust malefirstName to align with its female counterpart, and java naming conventions - maleFirstName by @apollo-de in #1519
- Use
allowZeroInvocations
junit feature instead of a WA by @snuyanzin in #1520 - Use jdk 24 in ci by @snuyanzin in #1521
- Fix typo by @nillpoe in #1522
- Bump com.googlecode.libphonenumber:libphonenumber from 9.0.1 to 9.0.2 by @dependabot in #1523
- Added Republic of Ireland locale configuration by @89snake89 in #1524
- Update all non-major dependencies to v3.5.3 by @renovate in #1525
- Bump com.github.javaparser:javaparser-symbol-solver-core from 3.26.3 to 3.26.4 by @dependabot in #1526
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #1527
- Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot in #1528
- Made IBANs uppercase only. by @bodiam in #1529
- Use GitHub releases to create a release. by @bodiam in #1531
- Update metcalfc/changelog-generator action to v4.6.2 by @renovate in #1532
New Contributors
- @github-actions made their first contribution in #1443
- @cbxp made their first contribution in #1446
- @Jonathan-Zollinger made their first contribution in #1453
- @SamuelNeceda made their first contribution in https://github.com/...
v2.4.2
Things that changed in this release
- cda7fb2f - Automate rolling of SNAPSHOT version in pom (#1438)
- cbe31057 - feature: add movie name to movie provider (#1442)
- 562ceed8 - Bump codecov/codecov-action from 5.0.0 to 5.0.2
- 36c04ae8 - Bump codecov/codecov-action from 4.6.0 to 5.0.0
- fe28ca9f - Bump com.googlecode.libphonenumber:libphonenumber
- cd7e58d2 - Brazil passport number
- fde98f09 - Finance provider extension with a new card type UNIONPAY and card number generator for it
- 92427bd8 - Update Dota2Provider dota2.yml
- ff110bfc - swedish ssn cannot have format like XXXXXX-000X (#1434)
- 1b19bdc6 - Update snapshot version in pom.xml (#1429)
- c82724cd - Add greek values for Football provider
- 7463ece4 - Experimenting with Renovate to bundle all renovate PRs once a week. (#1427)
- fa65768a - chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1
- 9619611c - chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2
- 5f9e1766 - chore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.2
- 8c61c5be - Release notes for version 2.4.1.
- f073184d - Added numberBetween for doubles. (#1392)
- 87a38039 - improve test for faker.expression
- 583e81d0 - #1412 fix concurrency issue in CopyOnWriteMap
- 1dc01bb1 - #1412 avoid swallowing errors happened in child threads in Issue759Test
- 0f50bbec - fix flaky UniversityTest
- 6f00a785 - Feature: new methods
nextInt(Range)
andnextLong(Range)
(#1416) - d5f4ffb6 - fix typo in test name
- 63b6ba4d - add assertions to DateAndTimeTest.java
- 832116d9 - fix flaky test
NameTest.java
with Greek names - 089f7ade - Add greek values for Name provider (#1415)
- d00cb0de - Merge pull request #1413 from datafaker-net/renovate/libphonenumber.version
- 3e096530 - fix(deps): update dependency com.googlecode.libphonenumber:libphonenumber to v8.13.49
- 9efbce1b - fix: University tests
- e90e2973 - Merge pull request #1410 from gvrettos/feature/measurement-el_GR
- 054a8b76 - Move utility method for tests on top of the actual tests
- 79e2821d - Fix test for Job provider for el_GR locale to accept skills of up to 4 words
- e10eb768 - Add tests for Job provider for el_GR locale
- 7c0bb4a4 - Add tests for GreekPhilosopher provider for el_GR locale
- 8171a5f3 - Add tests for Ancient provider for el_GR locale
- d97f15cf - Add tests for Measurement provider for el_GR locale
- f5a93122 - Add greek translations for Measurement provider
v2.4.1
What's Changed
- 2.4.0 Documentation by @bodiam in #1363
- chore(deps): update dependency org.mockito:mockito-core to v5.14.1 by @renovate in #1364
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.1 by @renovate in #1365
- fix(deps): update dependency com.googlecode.libphonenumber:libphonenumber to v8.13.47 by @renovate in #1366
- chore(deps): update codecov/codecov-action action to v4.6.0 by @renovate in #1367
- chore(deps): update junit5 monorepo to v5.11.2 by @renovate in #1370
- #1368 fix "Duplicate key error" when a custom faker has multiple methods with the same return type. by @asolntsev in #1369
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.1 by @renovate in #1371
- chore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.1 by @renovate in #1372
- chore(deps): update kotlin monorepo to v2.0.21 by @renovate in #1374
- Fix for K-pop artist lists: H.O.T., Fin.K.L, Sunmi, Stray Kids by @badoken in #1375
- Added initial support for GraalVM Native images. by @bodiam in #1376
- move India country-specific settings to file "_IN.yml" by @asolntsev in #1379
- chore(deps): update dependency org.mockito:mockito-core to v5.14.2 by @renovate in #1380
- update usage of deprecated method in Kotlin test by @asolntsev in #1382
- describe principles of languages/countries to CONTRIBUTING guide by @asolntsev in #1383
- CONTRIBUTING address review comments by @kingthorin in #1384
- #1306 fix non-thread-safe usages of CopyOnWriteMap by @asolntsev in #1381
- Adding support for Tamil language by @sann3 in #1378
- Fixup for Tamil language by @asolntsev in #1385
- fix(deps): update dependency com.googlecode.libphonenumber:libphonenumber to v8.13.48 by @renovate in #1387
- Extended emoji provider with vehicles by @badoken in #1391
- Turkish fields refactored by @senocak in #1389
- University name extension with places + testNoDuplications improvement by @badoken in #1394
- #1394 add Estonian and Latvian universities by @asolntsev in #1396
- #1386 fix nextInt and nextLong with extreme boundaries by @asolntsev in #1388
- add missing @OverRide annotations by @asolntsev in #1397
- chore(deps): update junit5 monorepo to v5.11.3 by @renovate in #1398
- Add places from Greece for University provider by @gvrettos in #1399
- Add greek translations for Ancient provider by @gvrettos in #1404
- Added input validation to prevent mistakes in version number. by @bodiam in #1406
- Removed base64 decoding of GPG signing key. by @bodiam in #1407
- fix generate sql will be truncate when quote char in word by @shanjuren in #1402
- Fix text in version validation. by @bodiam in #1408
New Contributors
- @badoken made their first contribution in #1375
- @sann3 made their first contribution in #1378
- @senocak made their first contribution in #1389
- @shanjuren made their first contribution in #1402
Full Changelog: v2.4.0...v2.4.1