Skip to content

Add configuration methods for entity agent factory#336

Merged
manovotn merged 1 commit into
weld:mainfrom
marko-bekhta:feat/add-entity-agent
Jun 12, 2026
Merged

Add configuration methods for entity agent factory#336
manovotn merged 1 commit into
weld:mainfrom
marko-bekhta:feat/add-entity-agent

Conversation

@marko-bekhta

Copy link
Copy Markdown
Contributor

I've added a @since 5.1 but it's probably worth the new major (6.0) for a new major of Weld? Opening as a draft for now as we'd need other updates applied/released before we get here 🤞🏻 🙂

Fixes:

@manovotn

Copy link
Copy Markdown
Member

I've added a @SInCE 5.1 but it's probably worth the new major (6.0) for a new major of Weld?

Indeed, that will be a new major.

After after starting the work, it seems I have gotten ahead of myself by several months :)
Back in March I created #329 as a WIP to do just that.

@marko-bekhta you may be interested in that as an FYI because it will break compatibility by changing the artifact name and packages names (but it does ship open rewrite recipes for that).

@manovotn manovotn force-pushed the feat/add-entity-agent branch from 1873097 to 7735e67 Compare June 11, 2026 15:42
@manovotn manovotn marked this pull request as ready for review June 11, 2026 15:43
@manovotn

Copy link
Copy Markdown
Member

Rebased onto main (which has quite a few changes today). All of the pieces should now be in place for this to work.

Co-authored-by: Matej Novotny <manovotn@ibm.com>
@marko-bekhta marko-bekhta force-pushed the feat/add-entity-agent branch from 7735e67 to 3c77e33 Compare June 11, 2026 16:32
@marko-bekhta

Copy link
Copy Markdown
Contributor Author

nice 🙂 and thanks for the warning about the coordinates change 🙇🏻 🙂

(fixed the since tag)

@manovotn

Copy link
Copy Markdown
Member

nice 🙂 and thanks for the warning about the coordinates change 🙇🏻 🙂

(fixed the since tag)

BTW the README has a separate section explaining the migration via open rewrite recipe - I'd be happy to hear feedback on that -> https://github.com/weld/weld-testing/blob/main/junit-jupiter/README.md#migrating-from-weld-junit5
I did try it on a simple dummy project, but had nothing bigger to make certain.

@manovotn manovotn merged commit b2f3da7 into weld:main Jun 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Jakarta Persistence 4.0 Integration: add capability of injecting an EntityAgent

2 participants