You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## ποΈ Tracking
https://bitwarden.atlassian.net/browse/PM-38604
## π Objective
This is my first SDK PR and Claude helped me manage a lot of the heavy
lifting, please let me know if I am properly honoring the best
practices.
This PR updates the date values in the SDK for some of the new cipher
types to utilize the Rust `NaiveDate` and translate it to a Java
`LocalDate`.
## π¨ Breaking Changes
This will create a breaking change for the Kotlin output of the SDK
where previously certain date Strings will now be converted to the
type-safe `LocalDate` class. This is required to enforce a consistent
date format that can be parsed an utilized properly across the
platforms.
<!-- Does this PR introduce any breaking changes? If so, please describe
the impact and migration path for clients.
If you're unsure, the automated TypeScript compatibility check will run
when you open/update this PR and provide feedback.
For breaking changes:
1. Describe what changed in the client interface
2. Explain why the change was necessary
3. Provide migration steps for client developers
4. Link to any paired client PRs if needed
Otherwise, you can remove this section. -->
0 commit comments