Repository navigation
fix: release Unity 0.11.1 with HTTPS-only Secure cookies - #14
Merged
Merged
Conversation
🟢 Tier S · Ready to mergeThis release updates the Unity SDK and package metadata to version 0.11.1 and targets Appwrite response format 2.6.1. It adds URI-aware Secure cookie selection, preserves date-like strings in untyped JSON values, and updates optional-value examples and model documentation.
📂 Walkthrough · 11
Reviewed |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Secure cookies previously reached HTTP requests because the managed container received only the host and path. Unity
0.11.1selects cookies from the full request URI: Secure cookies require HTTPS, independent of port or self-signed certificate settings. Ordinary cookies remain usable on HTTP and HTTPS, and filtered Secure cookies remain available for later HTTPS requests.The existing host/path APIs retain their signatures and conservatively omit Secure cookies when transport is unknown. Use the new URI overloads for HTTPS selection.
Generated through Cloud with sdk-generator
5.13.15, including appwrite/sdk-generator#2141 (merged after all 61 checks passed, Hansi Tier S and zero unresolved findings).Regeneration also includes the existing JSON converter fix preserving date-looking strings, corrected optional-string examples, and API metadata/header
2.6.1. Service signatures and model shapes are unchanged.Validation: generated whitespace check passed; 13 NUnit cases against this generated release output passed (11 cookie transport/persistence cases plus two JSON fidelity checks). Native Unity editor integration remains license-gated, as documented on the generator PR. The package version is
0.11.1, the package name remainsio.appwrite.unity, and asset paths/meta files are preserved.Released as https://github.com/appwrite/sdk-for-unity/releases/tag/0.11.1. Fresh tag checkout verified against the tested runtime output. Cloud metadata: https://github.com/appwrite-labs/cloud/pull/6923.