Skip to content

feat: add zio-json support#630

Merged
majk-p merged 4 commits intopolyvariant:mainfrom
agilesteel:zio-json
Dec 12, 2025
Merged

feat: add zio-json support#630
majk-p merged 4 commits intopolyvariant:mainfrom
agilesteel:zio-json

Conversation

@agilesteel
Copy link
Contributor

@agilesteel agilesteel commented Nov 30, 2025

Note: those Raw classes are required because Scala 2 macros doesn't pick up custom codecs so I opted for this solution. I tried a couple of variations and chose this one in the end.

@majk-p
Copy link
Member

majk-p commented Dec 1, 2025

Thanks for another great contribution 👍

I just merged a bunch of updates along with the fix for publishing. I'll look into it this week. Will try to look for a work around the raw data types, but if I can't find anything I'm fine merging as is as long as they remain private.

@majk-p
Copy link
Member

majk-p commented Dec 11, 2025

Sorry for the delay @agilesteel ! I finally found a moment to work on it and came up with a little refactor to eliminate some of the raw types. The tests are green. Please test it locally if you have a use case for it, otherwise I'll merge and release it tomorrow.

@agilesteel
Copy link
Contributor Author

Cool and no worries! Feel free to release it. I won't be able to test quickly. I have some other blockers before I can get to it.

@majk-p majk-p added this pull request to the merge queue Dec 12, 2025
Merged via the queue into polyvariant:main with commit 9559d7e Dec 12, 2025
10 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.

3 participants