Skip to content

chore: prepare 0.1.0-alpha.2 release - #34

Merged
tolgahan-arikan merged 1 commit into
masterfrom
release-0.1.0-alpha.2
Jun 8, 2026
Merged

tolgahan-arikan merged 1 commit into
masterfrom
release-0.1.0-alpha.2

Conversation

@tolgahan-arikan

Copy link
Copy Markdown
Collaborator

Summary

  • bump CocoaPods version and README install snippet to 0.1.0-alpha.2
  • ignore local .codex workspace files

Tests

  • swift test

@tolgahan-arikan
tolgahan-arikan requested a review from a team June 8, 2026 11:53
@claude

claude Bot commented Jun 8, 2026 •

Copy link
Copy Markdown

Claude finished @tolgahan-arikan's task —— View job


PR Review - 0.1.0-alpha.2 Release

Todo List:

  • Read and analyze changed files
  • Review against OMS SDK conventions from AGENTS.md
  • Check for security issues
  • Verify no floating-point math issues
  • Check platform availability annotations
  • Assess test coverage
  • Verify proper path quoting
  • Provide comprehensive review feedback

✅ Review Results

This PR contains clean, straightforward release preparation changes for version 0.1.0-alpha.2. All changes are appropriate for a version bump PR:

Changes Analysis:

  1. .gitignore: Added .codex/ to ignore local Codex workspace files - appropriate for keeping development artifacts out of version control
  2. README.md: Updated CocoaPods installation snippet from 0.1.0-alpha.1 to 0.1.0-alpha.2
  3. oms-client-swift-sdk.podspec: Bumped version from 0.1.0-alpha.1 to 0.1.0-alpha.2

Security Review ✅

  • No private key material introduced
  • No changes to P-256 credential handling
  • No session storage modifications
  • Changes are limited to version metadata and gitignore

Code Quality ✅

  • No floating-point math for token amounts (no relevant changes)
  • No new public surfaces requiring @available annotations
  • Paths with spaces properly handled in existing codebase (no new shell examples)
  • Follows existing conventions for version string format

Test Coverage ✅

  • No new functionality introduced, so no additional test coverage needed
  • Existing test suite should continue to pass with version metadata changes

Minor Observations:

  • The .gitignore change also includes a newline addition at the end of the file (line 63), which is a good practice
  • All version references are consistently updated across both user-facing documentation and package specification

This is a well-executed release preparation PR that follows best practices for version management.

@tolgahan-arikan
tolgahan-arikan force-pushed the release-0.1.0-alpha.2 branch from 2d8f987 to 6a07765 Compare June 8, 2026 11:56
@claude

claude Bot commented Jun 8, 2026 •

Copy link
Copy Markdown

Claude finished @tolgahan-arikan's task —— View job


PR Review - 0.1.0-alpha.2 Release

Todo List:

  • Read and analyze changed files
  • Review against OMS SDK conventions from AGENTS.md
  • Check for security issues
  • Verify no floating-point math issues
  • Check platform availability annotations
  • Assess test coverage
  • Verify proper path quoting
  • Provide comprehensive review feedback

✅ Review Results

This PR contains clean, straightforward release preparation changes for version 0.1.0-alpha.2. All changes are appropriate for a version bump PR:

Changes Analysis:

  1. .gitignore: Added .codex/ to ignore local Codex workspace files - appropriate for keeping development artifacts out of version control
  2. README.md: Updated CocoaPods installation snippet from 0.1.0-alpha.1 to 0.1.0-alpha.2
  3. oms-client-swift-sdk.podspec: Bumped version from 0.1.0-alpha.1 to 0.1.0-alpha.2
  4. API.md: Minor documentation clarification about OmsSdkError usage and PendingWalletSelection validation

Security Review ✅

  • No private key material introduced
  • No changes to P-256 credential handling
  • No session storage modifications
  • Changes are limited to version metadata, gitignore, and documentation

Code Quality ✅

  • No floating-point math for token amounts (no relevant changes)
  • No new public surfaces requiring @available annotations
  • Paths with spaces properly handled in existing codebase (no new shell examples)
  • Follows existing conventions for version string format

Test Coverage ✅

  • No new functionality introduced, so no additional test coverage needed
  • Existing test suite should continue to pass with version metadata changes

Documentation Review ✅

  • API.md: The documentation update clarifies that OmsSdkError is thrown by WalletClient and IndexerClient methods, and adds helpful context about PendingWalletSelection validation failures. This improves clarity for SDK users.

Minor Observations:

  • The .gitignore change includes a proper newline at end of file (line 64), which is good practice
  • All version references are consistently updated across user-facing documentation and package specification
  • Version format follows semantic versioning with alpha prerelease identifier

This is a well-executed release preparation PR that follows best practices for version management and maintains code quality standards.


@tolgahan-arikan
tolgahan-arikan force-pushed the release-0.1.0-alpha.2 branch from 6a07765 to a35d9f0 Compare June 8, 2026 11:59
@claude

claude Bot commented Jun 8, 2026 •

Copy link
Copy Markdown

Claude finished @tolgahan-arikan's task —— View job


PR Review - 0.1.0-alpha.2 Release

Todo List:

  • Read and analyze changed files
  • Review against OMS SDK conventions from AGENTS.md
  • Check for security issues (P-256 credential handling, private keys)
  • Verify no floating-point math for token amounts
  • Check platform availability annotations
  • Assess test coverage for new behavior
  • Verify proper path quoting in shell examples
  • Provide comprehensive review feedback

✅ Review Results

This PR contains clean, straightforward release preparation changes for version 0.1.0-alpha.2. All changes are appropriate for a version bump PR:

Changes Analysis:

  1. .gitignore: Added .codex/ to ignore local Codex workspace files - appropriate for keeping development artifacts out of version control
  2. README.md: Updated CocoaPods installation snippet from 0.1.0-alpha.1 to 0.1.0-alpha.2
  3. oms-client-swift-sdk.podspec: Bumped version from 0.1.0-alpha.1 to 0.1.0-alpha.2
  4. API.md: Minor documentation clarification about OmsSdkError usage and PendingWalletSelection validation failures (API.md:810-819)
  5. TESTING.md: Updated demo app build command to match current project structure (TESTING.md:47)
  6. Examples/trails-actions/README.md: Updated project reference from generic to trails-actions specific (line 17)

Security Review ✅

  • No private key material introduced
  • No changes to P-256 credential handling
  • No session storage modifications
  • Changes are limited to version metadata, gitignore, and documentation

Code Quality ✅

  • No floating-point math for token amounts (no relevant changes)
  • No new public surfaces requiring @available annotations
  • Paths with spaces properly handled in existing codebase (no new shell examples)
  • Follows existing conventions for version string format

Test Coverage ✅

  • No new functionality introduced, so no additional test coverage needed
  • Existing test suite should continue to pass with version metadata changes

Documentation Review ✅

  • API.md: The documentation update clarifies that OmsSdkError is thrown by WalletClient and IndexerClient methods, and adds helpful context about PendingWalletSelection validation failures. This improves clarity for SDK users.
  • TESTING.md: Build command path updated to match actual example structure
  • Examples README: Properly scoped to the trails-actions example

Minor Observations:

  • The .gitignore change includes a proper newline at end of file (line 64), which is good practice
  • All version references are consistently updated across user-facing documentation and package specification
  • Version format follows semantic versioning with alpha prerelease identifier
  • Documentation changes improve accuracy and clarity without introducing breaking changes

This is a well-executed release preparation PR that follows best practices for version management and maintains code quality standards.


@tolgahan-arikan
tolgahan-arikan merged commit d39a3c5 into master Jun 8, 2026
2 checks passed
@tolgahan-arikan
tolgahan-arikan deleted the release-0.1.0-alpha.2 branch June 8, 2026 12:31
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.

2 participants