Skip to content

Conversation

shortcuts
Copy link
Member

🧭 What and Why

🎟 JIRA Ticket:

Changes included:

dart 3.8.1 introduced null aware elements, which is enabled by default on json_serializable generated files and not possible to disable it, and does not respect our language version constraint.

To prevent breaking changes, we have to scope the json_serializable version, idk if this is a viable long term solution but at least it's not breaking for now and the CI passes

@shortcuts shortcuts self-assigned this Jul 18, 2025
@shortcuts shortcuts requested a review from a team as a code owner July 18, 2025 13:21
@shortcuts shortcuts requested review from millotp and morganleroi July 18, 2025 13:21
@algolia-bot
Copy link
Collaborator

algolia-bot commented Jul 18, 2025

✔️ Code generated!

Name Link
🪓 Triggered by 7c4293a0b9bf733adae9bfd117e405f853ca39e5
🍃 Generated commit 6b1b1737d5a0ff745437fcfb1efd573bb741b3d4
🌲 Generated branch generated/fix/dart-deps-constraints

@shortcuts shortcuts requested review from Fluf22 and aallam July 18, 2025 13:22
@shortcuts shortcuts merged commit 9b7b032 into main Jul 18, 2025
13 checks passed
@shortcuts shortcuts deleted the fix/dart-deps-constraints branch July 18, 2025 13:40
algolia-bot added a commit that referenced this pull request Jul 18, 2025
algolia-bot added a commit to algolia/algoliasearch-client-dart that referenced this pull request Jul 18, 2025
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