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

Refactor ScubaDiver #23

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

Refactor ScubaDiver #23

wants to merge 3 commits into from

Conversation

Qonfused
Copy link
Member

Separates Diver endpoints into separate classes/services to allow for later refactoring in #4. Additionally replaces the Newtonsoft.Json dependency with System.Text.Json for improved serialization/deserialization performance and lower peak memory usage.

Tasks

commit 035a6b1
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Sep 15 14:21:51 2024 -0500

    Use System.Text.Json for JSON serialization

commit 09c4d36
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Sep 15 13:06:35 2024 -0500

    Set version to '0.0-preview2'

commit a10a56a
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Sep 15 13:06:19 2024 -0500

    Remove unneeded Newtonsoft.Json reference

commit 50898b0
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Sat Sep 14 22:12:02 2024 -0500

    Set version to '0.0-preview'

commit 1587282
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Sat Sep 14 20:46:37 2024 -0500

    Simplify version.json

    Allows for managing branch + tag workflows with the `dotnet nbgv prepare-release` command.

commit 5fd35fa
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Sat Sep 14 20:43:38 2024 -0500

    Do not manage private feeds on Linux/macOS

    Avoids pruning existing local feeds when the `nuget.exe` executable cannot be run.

commit e5067c7
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Fri Sep 13 11:46:46 2024 -0500

    README: Cleanup SDK Feed example

commit 06dca10
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Fri Sep 13 09:20:59 2024 -0500

    README: Update build instructions and usage example

commit f06d643
Author: Cory Bennett <32466081+Qonfused@users.noreply.github.com>
Date:   Wed Sep 11 08:36:39 2024 -0500

    README: Fix MTGO version badge

    Uses the [`api.videreproject.com/mtgo/manifest`](https://api.videreproject.com/mtgo/manifest) endpoint to fetch the current MTGO version.

commit a278117
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Sep 8 13:11:02 2024 -0500

    [MTGOSDK/Core/Remoting] Expose FullName in RemoteAssembly proxy

    Allows for retrieving the full name of a proxied type when traversing the parent assembly proxy.

commit e2577a6
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Aug 18 09:29:28 2024 -0500

    [MTGOSDK/API] Client: Rename CloseOnExit option

commit 43d839d
Author: Cory Bennett <csquaredbennett@gmail.com>
Date:   Sun Aug 18 09:28:51 2024 -0500

    [MTGODSK/Core/Reflection] DLRWrapper: Update unbind fallbacks

    Ensure that calls to `Unbind(DLRWrapper obj)` always return the base object.
@Qonfused Qonfused self-assigned this Sep 19, 2024
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.

1 participant