-
Notifications
You must be signed in to change notification settings - Fork 157
Merge release 2.8.2 into dev #2869
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
Conversation
Update changelog for version 2.8.0
Common core update
Updating CommonCore `main` into msal
Merge Release/2.8.0 to main
## Proposed changes This pull request updates the documentation generation process to target a newer device and OS version, and documents this update in the changelog. Documentation generation updates: * Updated the `build_docs.sh` script to use `iPhone 17` with `iOS 26.2` as the target device/OS when generating Swift documentation, instead of `iPhone 14` with `iOS 16.4`. ## Type of change - [ ] Feature work - [ ] Bug fix - [x] Documentation - [x] 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) - [x] Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes) ## Additional information
) ## PR Title Format **Required Format:** `[Keyword1] [Keyword2]: Description` - **Keyword1:** `major`, `minor`, or `patch` (case-insensitive) - **Keyword2:** `feature`, `bugfix`, `engg`, or `tests` (case-insensitive) **Examples:** - `[MAJOR] [Feature]: new API` - `[minor] [bugfix]: fix crash` - `[PATCH] [tests]: add coverage` ## Proposed changes Describe what this PR is trying to do. ## 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
## Proposed changes Update common core submodule to main ## Type of change - [ ] Feature work - [ ] Bug fix - [ ] Documentation - [x] 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) - [x] Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes) ## Additional information This pull request updates the `MSAL/IdentityCore` submodule to a newer commit. This change ensures that the project uses the latest version of `IdentityCore`, which may include important bug fixes, security patches, or new features. Co-authored-by: Juan Arias Roldan <1686668+juan-arias@users.noreply.github.com>
## Proposed changes Hotfix release 2.8.2 ## 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 This pull request updates the core library submodule and documents new support for POP and claims in the browser core. These changes improve authentication capabilities and keep the project dependencies up to date. Enhancements to authentication and documentation: * Added support for POP (Proof of Possession) and claims in the browser core, as noted in the `CHANGELOG.md`. Dependency updates: * Updated the `IdentityCore` submodule to the latest commit to incorporate recent fixes and features.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR merges the 2.8.2 release into the dev branch. It updates the MSAL library version from 2.8.1 to 2.8.2 across all package distribution mechanisms (CocoaPods, Swift Package Manager, and direct framework builds) and adds a changelog entry documenting support for POP (Proof of Possession) and claims in the browser core.
Changes:
- Bumped version to 2.8.2 across all distribution channels
- Updated Swift Package Manager binary artifact URL and checksum
- Added changelog entry for 2.8.2 release
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Package.swift | Updated binary target URL to 2.8.2 release and refreshed SHA-256 checksum |
| MSAL/src/MSAL_Internal.h | Incremented MSAL_VER_PATCH macro from 1 to 2 |
| MSAL/resources/mac/Info.plist | Updated CFBundleShortVersionString to 2.8.2 for macOS framework |
| MSAL/resources/ios/Info.plist | Updated CFBundleShortVersionString to 2.8.2 for iOS framework |
| MSAL.podspec | Updated CocoaPods spec version to 2.8.2 |
| CHANGELOG.md | Added release notes for version 2.8.2 |
Proposed changes
Merge release 2.8.2 into dev
Type of change
Risk
Additional information
This pull request updates the MSAL library to version 2.8.2 and documents the new support for POP and claims in the browser core. The version bump is reflected consistently across the project files, and the binary target URL and checksum are updated for the new release.
Version update and release notes:
MSAL.podspec,MSAL/resources/ios/Info.plist,MSAL/resources/mac/Info.plist, andMSAL/src/MSAL_Internal.h. [1] [2] [3] [4]Package.swiftto point to the 2.8.2 release.Documentation: