Skip to content

Prepare for upcoming 3.0.0 release - #1875

Merged
kingthorin merged 1 commit into
datafaker-net:mainfrom
kingthorin:prep-300
Jul 16, 2026
Merged

kingthorin merged 1 commit into
datafaker-net:mainfrom
kingthorin:prep-300

Conversation

@kingthorin

Copy link
Copy Markdown
Collaborator

This should be everything that needs updates for a 3.x release. I've tried to make the release script unit tests more generic and not chasing versions.

I'm happy to rebase this on anything else that lands today.

Comment thread RELEASE_PROCESS.md Outdated
Comment thread RELEASE_PROCESS.md Outdated
Comment thread mkdocs.yml
@asolntsev asolntsev added this to the 3.0.0 milestone Jul 11, 2026
@asolntsev asolntsev added the repo Issues/PRs related to maintenance or infrastructure for this project label Jul 11, 2026
@codecov-commenter

codecov-commenter commented Jul 11, 2026 •

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.62%. Comparing base (3c0a16a) to head (3fa2c9e).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1875      +/-   ##
============================================
+ Coverage     92.58%   92.62%   +0.04%     
- Complexity     3563     3564       +1     
============================================
  Files           346      346              
  Lines          7050     7050              
  Branches        678      678              
============================================
+ Hits           6527     6530       +3     
+ Misses          364      362       -2     
+ Partials        159      158       -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@kingthorin
kingthorin force-pushed the prep-300 branch 2 times, most recently from 1e81037 to 356359e Compare July 11, 2026 21:53
@kingthorin

Copy link
Copy Markdown
Collaborator Author

This should be good to go now.

@kingthorin

Copy link
Copy Markdown
Collaborator Author

No input after 5d, assuming fine.

Signed-off-by: kingthorin <kingthorin@users.noreply.github.com>
@kingthorin
kingthorin merged commit 3f3113c into datafaker-net:main Jul 16, 2026
17 checks passed
@kingthorin
kingthorin deleted the prep-300 branch July 16, 2026 15:05
@asolntsev

Copy link
Copy Markdown
Collaborator

@kingthorin @bodiam Shouldn't we already release DF 3.0.0? :)

@bodiam

bodiam commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

Not sure. If there's nothing stopping us from having the release, I have no issues releasing 3.0

@snuyanzin

Copy link
Copy Markdown
Collaborator

if it is about 3.x
how about making jdk21 as minimum supported?

@asolntsev

Copy link
Copy Markdown
Collaborator

how about making jdk21 as minimum supported?

I personally have nothing against it,
but I also don't see any good reason to increase JDK version. It will cut off some part of our users, while not giving us any significant preferences.

@kingthorin

Copy link
Copy Markdown
Collaborator Author

Are there any pending PRs that we really want inn/done before 3.0.0?

@asolntsev

Copy link
Copy Markdown
Collaborator

Looks like these are need to run DF in GraalVM:

(though, I don't know if they are critical for 3.0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

repo Issues/PRs related to maintenance or infrastructure for this project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants