Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support JSON #4566

Merged
merged 4 commits into from
Jan 10, 2025
Merged

Support JSON #4566

merged 4 commits into from
Jan 10, 2025

Conversation

TylerWitt
Copy link
Contributor

Includes a bump on Decimal to get the tests to pass.

Part of the needed changes to support JSON from Elixir 1.18. See #4565

lib/ecto/json.ex Outdated Show resolved Hide resolved
lib/ecto/json.ex Outdated Show resolved Hide resolved
lib/ecto/json.ex Outdated Show resolved Hide resolved
test/ecto/json_test.exs Outdated Show resolved Hide resolved
@TylerWitt
Copy link
Contributor Author

Should this change also add Elixir 1.18 to CI?

@josevalim
Copy link
Member

Good call, yes.

@josevalim
Copy link
Member

CI fails for other reasons, I will look at it locally.

@TylerWitt
Copy link
Contributor Author

CI fails for other reasons, I will look at it locally.

I think I fixed it up, though I'm not sure if the added Macro.escape calls were correct.

@josevalim
Copy link
Member

Oh no, @TylerWitt , we raced each other, sorry. Can you please revert the commit that adds v1.18 and rebase? Then we will be all good. :)

Includes a bump on Decimal to get the tests to pass.
@TylerWitt
Copy link
Contributor Author

No worries!

Co-authored-by: Wígny Almeida <Wigny@users.noreply.github.com>
@josevalim josevalim merged commit bf01d85 into elixir-ecto:master Jan 10, 2025
7 checks passed
@josevalim
Copy link
Member

💚 💙 💜 💛 ❤️

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.

4 participants