Skip to content

Update SDK to v5.3.1 - #8

Merged
oren-yaar-px merged 1 commit into
masterfrom
update-sdk-v5.3.1
Aug 25, 2026
Merged

oren-yaar-px merged 1 commit into
masterfrom
update-sdk-v5.3.1

Conversation

@oren-yaar-px

Copy link
Copy Markdown
Collaborator

Automated release update for HUMAN iOS/visionOS SDK v5.3.1.

Do not auto-merge. Review the xcframework + DocC changes, then merge manually.
After merge, run ./scripts/finish_public_repo.sh 5.3.1 in the private SDK repo to tag the public repo and publish CocoaPods.

@oren-yaar-px
oren-yaar-px requested a review from a team as a code owner August 25, 2026 09:33
Copilot AI lite review requested due to automatic review settings August 25, 2026 09:33
@oren-yaar-px
oren-yaar-px merged commit b60ecff into master Aug 25, 2026
2 checks passed
@oren-yaar-px
oren-yaar-px deleted the update-sdk-v5.3.1 branch August 25, 2026 09:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the shipped HUMAN iOS/visionOS SDK artifacts to v5.3.1 by replacing the packaged XCFramework slices and regenerating the published DocC archive so the public repo reflects the new release.

Changes:

  • Updated HUMAN.xcframework slice metadata and code-signature resources (notably simulator slices).
  • Regenerated DocC archive JSON and HTML pages, including new HSQAEvents interceptor event pages.
  • Minor DocC bundle metadata normalization (JSON key ordering).

Reviewed changes

Copilot reviewed 43 out of 299 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
HUMAN.xcframework/xros-arm64_x86_64-simulator/HUMAN.framework/_CodeSignature/CodeResources Updated code-signature resource hashes for xros simulator slice.
HUMAN.xcframework/ios-arm64_x86_64-simulator/HUMAN.framework/_CodeSignature/CodeResources Updated code-signature resource hashes for iOS simulator slice.
HUMAN.xcframework/Info.plist Updated XCFramework slice identifiers/architectures (simulator vs device entries).
HUMAN.doccarchive/metadata.json Regenerated DocC bundle metadata (content unchanged; ordering normalized).
HUMAN.doccarchive/documentation/human/hsqaevents/interceptorstartloading/index.html Added/updated generated DocC HTML page for HSQAEvents interceptorStartLoading.
HUMAN.doccarchive/documentation/human/hsqaevents/interceptorinnertaskcreated/index.html Added/updated generated DocC HTML page for HSQAEvents interceptorInnerTaskCreated.
HUMAN.doccarchive/data/documentation/human/humanversionstring.json Regenerated DocC symbol JSON for HUMANVersionString.
HUMAN.doccarchive/data/documentation/human/humanversionnumber.json Regenerated DocC symbol JSON for HUMANVersionNumber.
HUMAN.doccarchive/data/documentation/human/humansecurityerrortype/init(rawvalue:).json Regenerated DocC symbol JSON for HumanSecurityErrorType init(rawValue:).
HUMAN.doccarchive/data/documentation/human/humansecurityerrortype/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON.
HUMAN.doccarchive/data/documentation/human/humansecurityerrordomain.json Regenerated DocC symbol JSON for HumanSecurityErrorDomain.
HUMAN.doccarchive/data/documentation/human/humansecurity/init.json Regenerated DocC symbol JSON for HumanSecurity init.
HUMAN.doccarchive/data/documentation/human/humanlogsink.json Regenerated DocC symbol JSON for HumanLogSink.
HUMAN.doccarchive/data/documentation/human/humanloglevel/warning.json Regenerated DocC symbol JSON for HumanLogLevel.warning.
HUMAN.doccarchive/data/documentation/human/humanloglevel/rawrepresentable-implementations.json Regenerated DocC “RawRepresentable Implementations” page JSON.
HUMAN.doccarchive/data/documentation/human/humanloglevel/init(rawvalue:).json Regenerated DocC symbol JSON for HumanLogLevel init(rawValue:).
HUMAN.doccarchive/data/documentation/human/humanloglevel/info.json Regenerated DocC symbol JSON for HumanLogLevel.info.
HUMAN.doccarchive/data/documentation/human/humanloglevel/hashvalue.json Regenerated DocC symbol JSON for HumanLogLevel hashValue.
HUMAN.doccarchive/data/documentation/human/humanloglevel/error.json Regenerated DocC symbol JSON for HumanLogLevel.error.
HUMAN.doccarchive/data/documentation/human/humanloglevel/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HumanLogLevel.
HUMAN.doccarchive/data/documentation/human/humanloglevel/'...(_:)-5jv5x.json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/'...(_:)-1dzqc.json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/'..(:).json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/!=(::).json Regenerated DocC symbol JSON for HumanLogLevel Equatable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/=(:_:)-64ihf.json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/=(:_:)-12by0.json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanloglevel/(:_:)-4jlcn.json Regenerated DocC symbol JSON for HumanLogLevel Comparable operator documentation.
HUMAN.doccarchive/data/documentation/human/humanlogger/shared.json Regenerated DocC symbol JSON for HumanLogger.shared.
HUMAN.doccarchive/data/documentation/human/humanlogger/category.json Regenerated DocC symbol JSON for HumanLogger.category.
HUMAN.doccarchive/data/documentation/human/hsqatesthooks/init.json Regenerated DocC symbol JSON for HSQATestHooks init.
HUMAN.doccarchive/data/documentation/human/hsqareporter/shared.json Regenerated DocC symbol JSON for HSQAReporter.shared.
HUMAN.doccarchive/data/documentation/human/hsqaevents/tostring().json Regenerated DocC symbol JSON for HSQAEvents.toString().
HUMAN.doccarchive/data/documentation/human/hsqaevents/interceptorstartloading.json Added/updated DocC symbol JSON for HSQAEvents.interceptorStartLoading.
HUMAN.doccarchive/data/documentation/human/hsqaevents/interceptorinnertaskcreated.json Added/updated DocC symbol JSON for HSQAEvents.interceptorInnerTaskCreated.
HUMAN.doccarchive/data/documentation/human/hsqaevents/init(rawvalue:).json Regenerated DocC symbol JSON for HSQAEvents init(rawValue:).
HUMAN.doccarchive/data/documentation/human/hsqaevents/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HSQAEvents.
HUMAN.doccarchive/data/documentation/human/hspolicy/init.json Regenerated DocC symbol JSON for HSPolicy init.
HUMAN.doccarchive/data/documentation/human/hshybridapppolicy/init.json Regenerated DocC symbol JSON for HSHybridAppPolicy init.
HUMAN.doccarchive/data/documentation/human/hserror/initwithdomain:code:userinfo:.json Regenerated DocC symbol JSON for HSError initWithDomain:code:userInfo:.
HUMAN.doccarchive/data/documentation/human/hserror/initwithcoder:.json Regenerated DocC symbol JSON for HSError initWithCoder:.
HUMAN.doccarchive/data/documentation/human/hsdoctorapppolicy/init.json Regenerated DocC symbol JSON for HSDoctorAppPolicy init.
HUMAN.doccarchive/data/documentation/human/hsdetectionpolicy/init.json Regenerated DocC symbol JSON for HSDetectionPolicy init.
HUMAN.doccarchive/data/documentation/human/hschallengeviewmodel/showchallenge.json Regenerated DocC symbol JSON for HSChallengeViewModel.showChallenge.
HUMAN.doccarchive/data/documentation/human/hschallengeviewmodel/shared.json Regenerated DocC symbol JSON for HSChallengeViewModel.shared.
HUMAN.doccarchive/data/documentation/human/hschallengeviewmodel.json Regenerated DocC symbol JSON for HSChallengeViewModel type page.
HUMAN.doccarchive/data/documentation/human/hschallengepresentationtype/init(rawvalue:).json Regenerated DocC symbol JSON for HSChallengePresentationType init(rawValue:).
HUMAN.doccarchive/data/documentation/human/hschallengepresentationtype/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HSChallengePresentationType.
HUMAN.doccarchive/data/documentation/human/hschallengemodelviewhelper/shared.json Regenerated DocC symbol JSON for HSChallengeModelViewHelper.shared.
HUMAN.doccarchive/data/documentation/human/hschallengemodelviewhelper/flag.json Regenerated DocC symbol JSON for HSChallengeModelViewHelper.flag.
HUMAN.doccarchive/data/documentation/human/hsbotdefendererrortype/init(rawvalue:).json Regenerated DocC symbol JSON for HSBotDefenderErrorType init(rawValue:).
HUMAN.doccarchive/data/documentation/human/hsbotdefendererrortype/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HSBotDefenderErrorType.
HUMAN.doccarchive/data/documentation/human/hsbotdefendererrordomain.json Regenerated DocC symbol JSON for HSBotDefenderErrorDomain.
HUMAN.doccarchive/data/documentation/human/hsbotdefenderchallengeresult/init(rawvalue:).json Regenerated DocC symbol JSON for HSBotDefenderChallengeResult init(rawValue:).
HUMAN.doccarchive/data/documentation/human/hsbotdefenderchallengeresult/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HSBotDefenderChallengeResult.
HUMAN.doccarchive/data/documentation/human/hsbotdefenderchallengefailurereasonkey.json Regenerated DocC symbol JSON for HSBotDefenderChallengeFailureReasonKey.
HUMAN.doccarchive/data/documentation/human/hsautomaticinterceptortype/init(rawvalue:).json Regenerated DocC symbol JSON for HSAutomaticInterceptorType init(rawValue:).
HUMAN.doccarchive/data/documentation/human/hsautomaticinterceptortype/equatable-implementations.json Regenerated DocC “Equatable Implementations” page JSON for HSAutomaticInterceptorType.
HUMAN.doccarchive/data/documentation/human/hsautomaticinterceptorpolicy/init.json Regenerated DocC symbol JSON for HSAutomaticInterceptorPolicy init.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@@ -0,0 +1 @@
{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/human\/hsqaevents\/interceptorinnertaskcreated"]},{"traits":[{"interfaceLanguage":"occ"}],"paths":["\/documentation\/human\/hsqaevents\/interceptorinnertaskcreated"]}],"metadata":{"modules":[{"name":"HUMAN"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"interceptorInnerTaskCreated","kind":"identifier"}],"symbolKind":"case","navigatorTitle":[{"text":"HSQAEventsInterceptorInnerTaskCreated","kind":"identifier"}],"externalID":"c:@M@HUMAN@E@HSQAEvents@HSQAEventsInterceptorInnerTaskCreated","role":"symbol","title":"HSQAEvents.interceptorInnerTaskCreated"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Emitted after the primary inner "},{"code":"URLSessionDataTask","type":"codeVoice"},{"type":"text","text":" was created and "},{"code":"resume()","type":"codeVoice"},{"type":"text","text":"d."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN","doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN\/HSQAEvents"]]},"identifier":{"url":"doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN\/HSQAEvents\/interceptorInnerTaskCreated","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"interceptorInnerTaskCreated","kind":"identifier"}],"platforms":["iOS","iPadOS","Mac Catalyst"]}],"kind":"declarations"}],"references":{"doc://com.perimeterx.mobile-sdk/documentation/HUMAN/HSQAEvents/interceptorInnerTaskCreated":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"interceptorInnerTaskCreated","kind":"identifier"}],"type":"topic","abstract":[{"text":"Emitted after the primary inner ","type":"text"},{"code":"URLSessionDataTask","type":"codeVoice"},{"text":" was created and ","type":"text"},{"code":"resume()","type":"codeVoice"},{"text":"d.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HSQAEventsInterceptorInnerTaskCreated","kind":"identifier"}],"url":"\/documentation\/human\/hsqaevents\/interceptorinnertaskcreated","identifier":"doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN\/HSQAEvents\/interceptorInnerTaskCreated","role":"symbol","title":"HSQAEvents.interceptorInnerTaskCreated"},"doc://com.perimeterx.mobile-sdk/documentation/HUMAN/HSQAEvents":{"url":"\/documentation\/human\/hsqaevents","type":"topic","identifier":"doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN\/HSQAEvents","role":"symbol","title":"HSQAEvents","navigatorTitle":[{"kind":"identifier","text":"HSQAEvents"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HSQAEvents","kind":"identifier"}],"abstract":[],"kind":"symbol"},"doc://com.perimeterx.mobile-sdk/documentation/HUMAN":{"url":"\/documentation\/human","kind":"symbol","title":"HUMAN","type":"topic","role":"collection","abstract":[{"type":"image","identifier":"HUMAN_logo.png"}],"identifier":"doc:\/\/com.perimeterx.mobile-sdk\/documentation\/HUMAN"}},"variantOverrides":[{"traits":[{"interfaceLanguage":"occ"}],"patch":[{"value":"occ","path":"\/identifier\/interfaceLanguage","op":"replace"},{"value":null,"path":"\/metadata\/platforms","op":"add"},{"value":"Enumeration Case","path":"\/metadata\/roleHeading","op":"replace"},{"value":"HSQAEventsInterceptorInnerTaskCreated","path":"\/metadata\/title","op":"replace"},{"value":"case","path":"\/metadata\/symbolKind","op":"replace"},{"value":[{"text":"HSQAEventsInterceptorInnerTaskCreated","kind":"identifier"}],"path":"\/metadata\/fragments","op":"replace"},{"value":null,"path":"\/topicSections","op":"add"},{"value":null,"path":"\/relationshipsSections","op":"add"},{"value":null,"path":"\/seeAlsoSections","op":"add"},{"value":{"declarations":[{"tokens":[{"text":"HSQAEventsInterceptorInnerTaskCreated","kind":"identifier"}],"platforms":["iOS","iPadOS","Mac Catalyst"],"languages":["occ"]}],"kind":"declarations"},"path":"\/primaryContentSections\/0","op":"replace"},{"op":"replace","path":"\/references\/doc:~1~1com.perimeterx.mobile-sdk~1documentation~1HUMAN~1HSQAEvents~1interceptorInnerTaskCreated\/title","value":"HSQAEventsInterceptorInnerTaskCreated"},{"value":[{"text":"HSQAEventsInterceptorInnerTaskCreated","kind":"identifier"}],"path":"\/references\/doc:~1~1com.perimeterx.mobile-sdk~1documentation~1HUMAN~1HSQAEvents~1interceptorInnerTaskCreated\/fragments","op":"replace"},{"value":"HSQAEvents","path":"\/references\/doc:~1~1com.perimeterx.mobile-sdk~1documentation~1HUMAN~1HSQAEvents\/title","op":"replace"},{"value":[{"text":"HSQAEvents","kind":"identifier"}],"path":"\/references\/doc:~1~1com.perimeterx.mobile-sdk~1documentation~1HUMAN~1HSQAEvents\/fragments","op":"replace"},{"value":[{"text":"HSQAEvents","kind":"identifier"}],"path":"\/references\/doc:~1~1com.perimeterx.mobile-sdk~1documentation~1HUMAN~1HSQAEvents\/navigatorTitle","op":"replace"}]}]}
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