Skip to content

Commit 40d123d

Browse files
authored
Merge pull request #2567 from AzureAD/release/1.9.0
Release 1.9.0
2 parents 332bc5a + c56d1f1 commit 40d123d

File tree

12 files changed

+180
-14
lines changed

12 files changed

+180
-14
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
name: Bug Report
2+
description: Broken or unintended behavior with the library.
3+
labels: 'bug-unconfirmed'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Before Submitting Your Issue
9+
Our GitHub issues are meant exclusively for bug reports and feature requests. For questions about using MSAL for iOS and macOS, please refer to the [common issues and FAQ](https://github.com/AzureAD/microsoft-authentication-library-for-objc/wiki#getting-help-common-issues-and-faq). If your question is not addressed there, we encourage you to utilize Chat with Copilot for further assistance.
10+
11+
For issues affecting your app in production, please create a support ticket with your Microsoft representative.
12+
13+
- type: markdown
14+
attributes:
15+
value: |
16+
## Issue Details
17+
18+
- type: input
19+
attributes:
20+
label: MSAL Version
21+
description: "Please enter the latest MSAL version where the issue can be reproduced."
22+
placeholder: "1.3.0"
23+
validations:
24+
required: true
25+
26+
- type: textarea
27+
attributes:
28+
label: Description
29+
description: "Briefly describe the issue."
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
attributes:
35+
label: Error Details
36+
description: |
37+
Provide any error messages, stack traces, or unexpected behavior.
38+
39+
**⚠️ Do not include sensitive information (PII, credentials, secrets, tokens).**
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
attributes:
45+
label: MSAL Logs
46+
description: |
47+
Share [verbose or trace level log messages](https://learn.microsoft.com/en-us/entra/msal/objc/logging-ios?tabs=objc#logging-levels) from MSAL. For detailed instructions on collecting MSAL logs, refer to our [Logging Guide](https://learn.microsoft.com/en-us/entra/msal/objc/logging-ios?tabs=objc).
48+
49+
**⚠️ Do not include sensitive information (PII, credentials, secrets, tokens).**
50+
validations:
51+
required: true
52+
53+
- type: textarea
54+
attributes:
55+
label: Reproduction Steps
56+
description: "Provide steps to reproduce the issue."
57+
placeholder: |
58+
1.
59+
2.
60+
3.
61+
validations:
62+
required: true
63+
64+
- type: textarea
65+
attributes:
66+
label: Expected Behavior
67+
description: "Describe the expected behavior."
68+
validations:
69+
required: true
70+
71+
- type: input
72+
attributes:
73+
label: Regression
74+
description: "If this behavior worked previously, provide the last working MSAL version(s)."
75+
placeholder: "1.3.0"
76+
77+
- type: textarea
78+
attributes:
79+
label: Screenshots & Screen Recordings
80+
description: "If applicable, add screenshots or screen recordings to help illustrate the issue."
81+
82+
- type: textarea
83+
attributes:
84+
label: Additional context
85+
description: "Add any additional context about the issue."
86+
87+
- type: markdown
88+
attributes:
89+
value: "## Security Reporting"
90+
91+
- type: markdown
92+
attributes:
93+
value: |
94+
For **privacy/security** issues, please follow the instructions [here](https://github.com/AzureAD/microsoft-authentication-library-for-objc?tab=readme-ov-file#security-reporting)

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# *OPTIONAL* Disables the ability to open blank issues without selecting a template
2+
blank_issues_enabled: false
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Documentation
2+
description: Issues with documentation for the library.
3+
labels: 'documentation-update-needed'
4+
body:
5+
6+
- type: input
7+
attributes:
8+
label: Documentation Location
9+
description: "Please provide a link to the documentation related to this issue."
10+
placeholder: "learn.microsoft.com"
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
attributes:
16+
label: Description
17+
description: "Please briefly describe your issue."
18+
placeholder: "Describe the issue clearly, including any errors or missing details."
19+
validations:
20+
required: true
21+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Feature request
2+
description: Suggest a new feature for the library.
3+
labels: 'feature-unconfirmed'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Before Submitting Your Issue
9+
Our GitHub issues are meant exclusively for bug reports and feature requests. For questions about using MSAL for iOS and macOS, please refer to the [common issues and FAQ](https://github.com/AzureAD/microsoft-authentication-library-for-objc/wiki#getting-help-common-issues-and-faq). If your question is not addressed there, we encourage you to utilize Chat with Copilot for further assistance.
10+
11+
If this feature is essential for your app in production, please create a support ticket with your Microsoft representative.
12+
13+
- type: textarea
14+
attributes:
15+
label: Description
16+
description: "Please briefly describe the feature you are requesting."
17+
validations:
18+
required: true

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [1.9.0]
2+
* Add feature flags provider to be controlled from broker (#2540)
3+
* Added GitHub issue templates for better issue tracking and reporting (#2554)
4+
15
## [1.8.1]
26
* Cherry pick DUNA "resume" action fix #2558
37

MSAL.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "MSAL"
3-
s.version = "1.8.1"
3+
s.version = "1.9.0"
44
s.summary = "Microsoft Authentication Library (MSAL) for iOS"
55
s.description = <<-DESC
66
The MSAL library for iOS gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Microsoft Azure B2C for those using our hosted identity management service.

MSAL/IdentityCore

Submodule IdentityCore updated 32 files

MSAL/MSAL.xcodeproj/project.pbxproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -808,7 +808,6 @@
808808
B29E2AE321238FBE00B170ED /* NSDictionary+MSALiOSUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BB738A2112C3F2000EA4C5 /* NSDictionary+MSALiOSUITests.m */; };
809809
B29E2AE521238FBE00B170ED /* XCUIElement+MSALiOSUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BB738B2112C3F2000EA4C5 /* XCUIElement+MSALiOSUITests.m */; };
810810
B2A1C33D21C6FBAF00DDAE8E /* MSALAADMultiUserTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F4571D2116B26C00818910 /* MSALAADMultiUserTests.m */; };
811-
B2A1C33F21C7038D00DDAE8E /* MSALADFSv3FederatedTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B21F9DE52120E53A00B1B40C /* MSALADFSv3FederatedTests.m */; };
812811
B2A3C2892145FD0F0082525C /* MSALAccountsProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A3C2872145FD0F0082525C /* MSALAccountsProvider.h */; };
813812
B2A3C28A2145FD0F0082525C /* MSALAccountsProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A3C2872145FD0F0082525C /* MSALAccountsProvider.h */; };
814813
B2A3C28B2145FD0F0082525C /* MSALAccountsProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = B2A3C2882145FD0F0082525C /* MSALAccountsProvider.m */; };
@@ -6513,7 +6512,6 @@
65136512
B282256223EF9BFF0007DFE4 /* MSALChinaCloudUITests.m in Sources */,
65146513
B2D0A38A21C70AF50071E0DA /* MSALPingUITests.m in Sources */,
65156514
B2BB73912112C3F3000EA4C5 /* XCUIElement+MSALiOSUITests.m in Sources */,
6516-
B2A1C33F21C7038D00DDAE8E /* MSALADFSv3FederatedTests.m in Sources */,
65176515
B2F4572A211C0B4800818910 /* MSALBaseAADUITest.m in Sources */,
65186516
B282255C23EF811F0007DFE4 /* MSALB2CInteractiveTests.m in Sources */,
65196517
B2BB73732112C32C000EA4C5 /* MSALAADBasicInteractiveTests.m in Sources */,

MSAL/resources/ios/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.8.1</string>
18+
<string>1.9.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

MSAL/resources/mac/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.8.1</string>
18+
<string>1.9.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSHumanReadableCopyright</key>

0 commit comments

Comments
 (0)