Skip to content

Conversation

@sidudiki
Copy link
Contributor

Proposed changes

Describe what this PR is trying to do.
Release 2.5.1

Type of change

  • Feature work
  • Bug fix
  • Documentation
  • Engineering change
  • Test
  • Logging/Telemetry

Risk

  • High – Errors could cause MAJOR regression of many scenarios. (Example: new large features or high level infrastructure changes)
  • Medium – Errors could cause regression of 1 or more scenarios. (Example: somewhat complex bug fixes, small new features)
  • Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes)

Additional information

Swasti Gupta and others added 30 commits April 21, 2025 18:13
… as optional in Swift, Updated unit tests to treat it as optional
* Native auth: Just in time SDK mock interface  (#2555)

* add new state and delegate for JIT

* add mock implementation and update for signIn after singUp and SSPR delegates

* Add callback also to signIn password delegate

* make jit state methods public

* use right callback method name

* [iOS SDK] JIT Registration, Network implementation (#2576)

* Added JIT classes

* Jit classes

* Controllers

* New controllers

* Moved controller

* Changes for PR

* Cleanup

* Revert controller changes

* Reverted changes on dispatchers

* Fixed unit tests

* remove non network files

* Unit tests

* Removed failing tests

* PR comments

* PR Comments

* Swiftlint

* Unit tests

* Add error validation for invalid verification contact

* Update MSAL/src/native_auth/public/state_machine/delegate_dispatcher/SignInDelegateDispatchers.swift

Co-authored-by: Danilo Raspa <[email protected]>

* Update MSAL/src/native_auth/public/state_machine/delegate_dispatcher/SignInDelegateDispatchers.swift

Co-authored-by: Danilo Raspa <[email protected]>

* Moved code to KnonwnESTSAPIErrorCodes

* Moved to error case

* Integration tests

* Added comment

---------

Co-authored-by: Danilo Raspa <[email protected]>

* [iOS SDK] JIT Registration, Business implementation (#2583)

* Added JIT classes

* Jit classes

* Controllers

* New controllers

* Moved controller

* Changes for PR

* Cleanup

* Revert controller changes

* Reverted changes on dispatchers

* Fixed unit tests

* remove non network files

* Unit tests

* Removed failing tests

* PR comments

* PR Comments

* Swiftlint

* Unit tests

* Add error validation for invalid verification contact

* Update MSAL/src/native_auth/public/state_machine/delegate_dispatcher/SignInDelegateDispatchers.swift

Co-authored-by: Danilo Raspa <[email protected]>

* Update MSAL/src/native_auth/public/state_machine/delegate_dispatcher/SignInDelegateDispatchers.swift

Co-authored-by: Danilo Raspa <[email protected]>

* Moved code to KnonwnESTSAPIErrorCodes

* Moved to error case

* Controller code

* Linked controllers

* Fix infinite allocation loop and empty verification contact

* New SignIn method

* Fix Unit tests

* Removed not needed code

* Split functions to handlers for responses

* Update MSAL/src/native_auth/controllers/jit/MSALNativeAuthJITController.swift

Co-authored-by: Danilo Raspa <[email protected]>

* Removed unused parameter

* Removed not needed swiftlint

* Removed not needed username

* Changed general error to browser required

* removed not needed config

* Renamed jitRequired to jitAuthMethodsSelectionRequired
Moved logic to jitcontroller

* changed incorrect error

* Added preverified path

* refactor, remove task inside of task

* Finished moving away from the on... parameters
Combined both signIn functions from the protocol into one

* Removed redirect case from introspect endpoints

* Renamed to HandleTokenResult

* Integration tests

* Added comment

* Unit tests

* Unit tests

* PR Comments

---------

Co-authored-by: Danilo Raspa <[email protected]>
Co-authored-by: Danilo Raspa <[email protected]>

* IC

* Removed incorrect unit test host

* Removed incorrect extra msal.framework

* Swiftlint

* Preverified

---------

Co-authored-by: Danilo Raspa <[email protected]>
Co-authored-by: Danilo Raspa <[email protected]>
…TenantAccount.h

[MSAL2.x] Moving methods of MSALAccount+MultiTenantAccount.h to MSALAccount.h
…anges

Merge dev into Breaking Changes branch
… use method from MSIDAccountCredentialCache instead.
- MSAL/IdentityCore
changes on bundleid and scheme for Automation Test
[MSAL.2x]Msal 2x breaking changes merge to dev
josephpab and others added 25 commits September 26, 2025 13:36
Update IdentityCore for tenant flighting
….1_into_dev

Merge release hotfix 2.4.1 into dev
…module

Update IdentityCore submodule to latest dev branch commit
Fix crash when deallocating STK reference
…msal

Common core main into MSAL release branch
@sidudiki sidudiki requested a review from a team as a code owner October 23, 2025 00:28
@sidudiki sidudiki requested review from nazang and swasti29 and removed request for a team October 23, 2025 00:28
@sidudiki sidudiki closed this Oct 23, 2025
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.