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

Add support for kotlinx-datetime serializers mapping to BSON #1462

Merged
merged 11 commits into from
Aug 30, 2024

Commits on Jul 26, 2024

  1. Add support for kotlinx-datetime serializers mapping to BSON

    - Add kotlinx-datetime serializers that map to BSON as the expected types.
    - Make it easily configurable via `@Contextual` annotation.
    
    JAVA-5330
    vbabanin committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    1cff21f View commit details
    Browse the repository at this point in the history
  2. Correct the doc.

    JAVA-5330
    vbabanin committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    edbf9a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    eece6be View commit details
    Browse the repository at this point in the history
  2. Add kotlinx datatime as optional dependency.

    JAVA-5330
    vbabanin committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    83fc3cf View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Update bson-kotlinx/src/main/kotlin/org/bson/codecs/kotlinx/DateTimeS…

    …erializers.kt
    
    Co-authored-by: Ross Lawley <ross.lawley@gmail.com>
    vbabanin and rozza authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    755aad6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f51b3ed View commit details
    Browse the repository at this point in the history
  3. Remove additional class checks.

    JAVA-5330
    vbabanin committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    92dfc2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    55e89d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e7d258 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    83cd3a1 View commit details
    Browse the repository at this point in the history
  7. Spotless fix

    rozza committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e0735bb View commit details
    Browse the repository at this point in the history