diff --git a/.github/release-please.yml b/.github/release-please.yml new file mode 100644 index 00000000000..7ada481f9e4 --- /dev/null +++ b/.github/release-please.yml @@ -0,0 +1,3 @@ +manifest: true +primaryBranch: dev +handleGHRelease: true diff --git a/.github/workflows/git-release.yml b/.github/workflows/git-release.yml index f2f60b11856..7e8d4f77390 100644 --- a/.github/workflows/git-release.yml +++ b/.github/workflows/git-release.yml @@ -22,14 +22,11 @@ jobs: event: push name: drop path: drop - - name: Github Release - uses: anton-yurchenko/git-release@v6.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - DRAFT_RELEASE: "false" - PRE_RELEASE: "false" - CHANGELOG_FILE: "CHANGELOG.md" - ALLOW_EMPTY_CHANGELOG: "true" + - name: GitHub Release + uses: softprops/action-gh-release@v2 + if: startsWith(github.ref, 'refs/tags/') with: - args: | + token: ${{ secrets.GITHUB_TOKEN }} + fail_on_unmatched_files: true + files: | drop/build/**/*.jar diff --git a/.github/workflows/preview-and-release.yml b/.github/workflows/preview-and-release.yml index b6730a0f069..19cfe29b579 100644 --- a/.github/workflows/preview-and-release.yml +++ b/.github/workflows/preview-and-release.yml @@ -9,19 +9,19 @@ on: - 'LICENSE' - 'THIRD PARTY NOTICES' - '*.md' - workflow_dispatch: - -env: + workflow_dispatch: + +env: PREVIEW_TASK: publishSnapshotPublicationToSonatypeSnapshotRepository PUBLISH_TASK: publishMavenCentralReleasePublicationToSonatypeRepository jobs: maven_Preview: if: ${{ github.ref == 'refs/heads/dev' }} - environment: + environment: name: maven_central_snapshot runs-on: ubuntu-latest - steps: + steps: - uses: actions/checkout@v4 - name: Easy detect-secrets uses: RobertFischer/detect-secrets-action@v2.0.0 @@ -94,27 +94,3 @@ jobs: gradle.properties **/gradle/** Scripts/** - - create_Tag: - needs: maven_Release - runs-on: ubuntu-latest - permissions: - contents: write - env: - RELEASE_TAG: "" - steps: - - uses: actions/checkout@v4 - - name: Get Version - id: GetVersion - run: .\Scripts\getLatestVersion.ps1 - shell: pwsh - - name: Create tag - uses: rickstaa/action-create-tag@v1.7.2 - with: - tag: ${{ steps.GetVersion.outputs.tag }} - - name: Queue Git Release - uses: benc-uk/workflow-dispatch@v1 - with: - workflow: Git Release - token: ${{ secrets.PERSONAL_TOKEN }} - ref: ${{ steps.GetVersion.outputs.tag }} diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 00000000000..f2cd7147a87 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "6.10.0" +} diff --git a/CHANGELOG.md b/CHANGELOG.md index b3f68548174..0c8725038c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,15 +5,11 @@ All notable changes to this project will be documented in this file The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - -### Added - -### Changed ## [6.10.0] - 2024-05-16 ### Changed + - Weekly generated beta models and request builders using Kiota ## [6.9.0] - 2024-05-09 @@ -181,68 +177,68 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.61.0] - 2022-12-16 ### Added - + - ManagedTenant Namespace: - ManagementTemplateCollectionTenantSummary model and related requests - ManagementTemplateStepTenantSummary model and related requests. - Main Graph Namespace: -- ActionCapability model. -- ChannelSummary model. -- ChatMessageActions model. -- ChatMessageHistoryItem model. -- CloudPcPartnerAgent models. -- CloudPcProvisioningType model. -- CloudPcRegionGroup model. -- CloudPcRemoteActionCapability model. -- CloudPcRemoteActionName model. -- IdentityProviderState model. -- LayoutTemplateType model. -- LoginPageLayoutConfiguration model. -- MetaDataKey models. -- OnPremisesAccidentalDeletionPrevention model. -- PageLayoutType model. -- PagePromotionType model. -- PresenceStatusMessage model. -- ReactionsFacet model. -- SectionEmphasisType model. -- SegmentConfiguration models. -- ServerProcessedContent model. -- ShiftWorkCloudPcAccessState model. -- TitleArea models. -- UserExperienceAnalyticsDeviceScopeSummary model. -- WebPartData model. -- WebPartPosition model. -- ApplicationSegment, WebApplicationSegment, IpApplicationSegment models and related request. -- AzureCommunicationServicesUserConversationMember model and related requests. -- BrowserSharedCookie models and related requests. -- BrowserSite models and related requests. -- BusinessScenario models and related requests. -- CanvasLayout model and related requests. +- ActionCapability model. +- ChannelSummary model. +- ChatMessageActions model. +- ChatMessageHistoryItem model. +- CloudPcPartnerAgent models. +- CloudPcProvisioningType model. +- CloudPcRegionGroup model. +- CloudPcRemoteActionCapability model. +- CloudPcRemoteActionName model. +- IdentityProviderState model. +- LayoutTemplateType model. +- LoginPageLayoutConfiguration model. +- MetaDataKey models. +- OnPremisesAccidentalDeletionPrevention model. +- PageLayoutType model. +- PagePromotionType model. +- PresenceStatusMessage model. +- ReactionsFacet model. +- SectionEmphasisType model. +- SegmentConfiguration models. +- ServerProcessedContent model. +- ShiftWorkCloudPcAccessState model. +- TitleArea models. +- UserExperienceAnalyticsDeviceScopeSummary model. +- WebPartData model. +- WebPartPosition model. +- ApplicationSegment, WebApplicationSegment, IpApplicationSegment models and related request. +- AzureCommunicationServicesUserConversationMember model and related requests. +- BrowserSharedCookie models and related requests. +- BrowserSite models and related requests. +- BusinessScenario models and related requests. +- CanvasLayout model and related requests. - CloudPCGetShiftWorkCloudPcAccessState models and related requests. -- CloudPCGetSupportedCloudPcRemoteActions models and related requests. -- CloudPcReportsGetSharedUseLicenseUsageReport models and related requests. -- CloudPCRetryPartnerAgentInstallation models and related requests. -- CorsConfiguration_v2 models and related requests. -- DeviceManagementConfigurationPolicyReorder models and related requests. -- DeviceManagementPartnerTerminate models and related requests. -- DeviceManagementReportsGetEncryptionReportForDevices models and related requests. -- DeviceManagementReportsGetMobileApplicationManagementAppConfigurationReport models and related requests. -- DeviceManagementUserExperienceAnalyticsSummarizedDeviceScopes models and related requests. -- HorizontalSection models and related requests. -- InternetExplorerMode model and related requests. -- MacOSMicrosoftDefenderApp model and related requests. -- ManagedDeviceEndRemoteHelpSession models and related requests. -- ManagedDeviceInitiateMobileDeviceManagementKeyRecovery models and related requests. -- OnPremisesDirectorySynchronization models and related requests. -- Planner models and related requests. -- PresenceSetStatusMessage models and related requests. -- ReportRootGetTeamsTeamCounts models and related requests. -- SitePageGetWebPartsByPosition models and related requests. -- StandardWebPart model and related requests. -- Edge model and related requests. -- TextWebPart model and related requests. -- VerticalSection model and related requests. -- WebPartGetPositionOfWebPart models and related requests. +- CloudPCGetSupportedCloudPcRemoteActions models and related requests. +- CloudPcReportsGetSharedUseLicenseUsageReport models and related requests. +- CloudPCRetryPartnerAgentInstallation models and related requests. +- CorsConfiguration_v2 models and related requests. +- DeviceManagementConfigurationPolicyReorder models and related requests. +- DeviceManagementPartnerTerminate models and related requests. +- DeviceManagementReportsGetEncryptionReportForDevices models and related requests. +- DeviceManagementReportsGetMobileApplicationManagementAppConfigurationReport models and related requests. +- DeviceManagementUserExperienceAnalyticsSummarizedDeviceScopes models and related requests. +- HorizontalSection models and related requests. +- InternetExplorerMode model and related requests. +- MacOSMicrosoftDefenderApp model and related requests. +- ManagedDeviceEndRemoteHelpSession models and related requests. +- ManagedDeviceInitiateMobileDeviceManagementKeyRecovery models and related requests. +- OnPremisesDirectorySynchronization models and related requests. +- Planner models and related requests. +- PresenceSetStatusMessage models and related requests. +- ReportRootGetTeamsTeamCounts models and related requests. +- SitePageGetWebPartsByPosition models and related requests. +- StandardWebPart model and related requests. +- Edge model and related requests. +- TextWebPart model and related requests. +- VerticalSection model and related requests. +- WebPartGetPositionOfWebPart models and related requests. ### Changed @@ -253,22 +249,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.60.0] - 2022-11-09 ### Added - -- ChatMessageActions model. + +- ChatMessageActions model. - ChatMessageHistoryItem model. -- CloudPcProvisioningType model. -- OnPremisesAccidentalDeletionPrevention model. -- UserExperienceAnalyticsDeviceScopeSummary model. -- BrowserSharedCookie models and related requests. +- CloudPcProvisioningType model. +- OnPremisesAccidentalDeletionPrevention model. +- UserExperienceAnalyticsDeviceScopeSummary model. +- BrowserSharedCookie models and related requests. - BrowserSite models and related requests. -- DeviceManagementConfigurationPolicyReorder models and related requests. +- DeviceManagementConfigurationPolicyReorder models and related requests. - DeviceManagementPartnerTerminate models and related requests. -- DeviceManagementReportsGetEncryptionReportForDevices models and related requests. -- DeviceManagementReportsGetMobileApplicationManagementAppConfigurationReport models and related requests. +- DeviceManagementReportsGetEncryptionReportForDevices models and related requests. +- DeviceManagementReportsGetMobileApplicationManagementAppConfigurationReport models and related requests. - DeviceManagementUserExperienceAnalyticsSummarizedDeviceScopes models and related requests. -- Edge model and related requests. -- InternetExplorerMode model and related requests. -- MacOSMicrosoftDefenderApp model and related requests. +- Edge model and related requests. +- InternetExplorerMode model and related requests. +- MacOSMicrosoftDefenderApp model and related requests. - ManagedDeviceEndRemoteHelpSession models and related requests. - ManagedDeviceInitiateMobileDeviceManagementKeyRecovery models and related requests. - OnPremisesDirectorySynchronization models and related requests. @@ -277,62 +273,62 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. - Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. -- Removed OrganizationalMessage models and related requests. -- Removed DeviceManagement requests and models related to OrganizationalMessage. -- Removed UserExperienceAnalyticsRegressionSummary models and related requests. +- Removed OrganizationalMessage models and related requests. +- Removed DeviceManagement requests and models related to OrganizationalMessage. +- Removed UserExperienceAnalyticsRegressionSummary models and related requests. ## [0.59.0] - 2022-11-03 ### Added - -- AttachmentContentProperties model. -- AuthenticationApp* models. -- CollapseProperty model. -- OpticalCharacterRecognitionConfiguration model. -- ChatMessageSetReaction models and related requests. -- ChatMessageUnsetReaction models and related requests. -- CloudPcCrossCloudGovernmentOrganizationMapping model and related requests. -- PrintUsage requests. -- Added the following models and requests to the ManagedTenants namespace: -- ManagedTenant alert models and related requests. -- ManagedTenant email models and related requests. -- ManagedTenant api models and related requests. -- ManagedTenant notification models and related requests. + +- AttachmentContentProperties model. +- AuthenticationApp* models. +- CollapseProperty model. +- OpticalCharacterRecognitionConfiguration model. +- ChatMessageSetReaction models and related requests. +- ChatMessageUnsetReaction models and related requests. +- CloudPcCrossCloudGovernmentOrganizationMapping model and related requests. +- PrintUsage requests. +- Added the following models and requests to the ManagedTenants namespace: +- ManagedTenant alert models and related requests. +- ManagedTenant email models and related requests. +- ManagedTenant api models and related requests. +- ManagedTenant notification models and related requests. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. - Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. -- Added lots of models and requests to the ManagedTenant namespace. +- Added lots of models and requests to the ManagedTenant namespace. ## [0.58.0] - 2022-10-12 ### Added - + - AccessPackageMoveToCatalog models and related requests. -- CloudPcExportJob models and related requests. -- CloudPcReports models and related requests. -- ConditionalAccessTemplate model and related requests. -- DeviceCompliancePolicyGetNoncompliantDevicesToRetire models and related requests. -- DeviceManagementGetOrganizationalMessageTenantConsent models and related requests. -- DeviceManagementPostOrganizationalMessageTenantConsent models and related requests. -- DeviceManagementReportsGetMobileApplicationManagementAppRegistrationSummaryReport models and related requests. -- DeviceManagementUpdateOrganizationalMessageTenantConsent models and related requests. -- ManagedDeviceEnrollNowAction models and related requests. -- MicrosoftTunnelServerGenerateServerLog models and related requests. -- MicrosoftTunnelServerLogCollectionResponseGenerateDownloadUrl models and related requests. -- UserExperienceAnalyticsAnomaly models and related requests. +- CloudPcExportJob models and related requests. +- CloudPcReports models and related requests. +- ConditionalAccessTemplate model and related requests. +- DeviceCompliancePolicyGetNoncompliantDevicesToRetire models and related requests. +- DeviceManagementGetOrganizationalMessageTenantConsent models and related requests. +- DeviceManagementPostOrganizationalMessageTenantConsent models and related requests. +- DeviceManagementReportsGetMobileApplicationManagementAppRegistrationSummaryReport models and related requests. +- DeviceManagementUpdateOrganizationalMessageTenantConsent models and related requests. +- ManagedDeviceEnrollNowAction models and related requests. +- MicrosoftTunnelServerGenerateServerLog models and related requests. +- MicrosoftTunnelServerLogCollectionResponseGenerateDownloadUrl models and related requests. +- UserExperienceAnalyticsAnomaly models and related requests. - AssociatedAssignmentPayloadType model. - CloudPcReportName model. -- ConditionalAccessPolicyDetail model. -- DeviceManagementPriorityMetaData model. -- MobileThreatDefensePartnerPriority model. -- OrganizationalMessageTenantConsent model. -- PayloadByFilter model. -- SearchContent model. -- ServicePrincipalLockConfiguration model. -- SharePointOneDriveOptions model. -- TemplateScenarios model. +- ConditionalAccessPolicyDetail model. +- DeviceManagementPriorityMetaData model. +- MobileThreatDefensePartnerPriority model. +- OrganizationalMessageTenantConsent model. +- PayloadByFilter model. +- SearchContent model. +- ServicePrincipalLockConfiguration model. +- SharePointOneDriveOptions model. +- TemplateScenarios model. ### Changed @@ -342,72 +338,72 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.57.0] - 2022-09-22 ### Added - + - AppliedAuthenticationEventListener model. -- AuthenticationEventHandlerResult model. -- AuthenticationEventType model. -- CustomExtensionCalloutResult model. -- WatermarkProtectionValues model. +- AuthenticationEventHandlerResult model. +- AuthenticationEventType model. +- CustomExtensionCalloutResult model. +- WatermarkProtectionValues model. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. -- Removed MeetingChatMode model. +- Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. +- Removed MeetingChatMode model. ## [0.56.0] - 2022-09-15 ### Added - -- AuthenticationCombinationConfiguration model and related requests. + +- AuthenticationCombinationConfiguration model and related requests. - AuthenticationMethodModeDetail model and related requests. -- AuthenticationStrengthPolicy models and related requests. -- AuthenticationStrengthRoot model and related requests. -- DriveItemAssignSensitivityLabel models and related requests. -- Fido2CombinationConfiguration model and related requests. -- AuthenticationMethodFeatureConfiguration model. -- AuthenticationMethodModes model. -- AuthenticationStrengthRequirements model. -- AuthenticationStrengthUsage model. -- BaseAuthenticationMethod model. -- CloudPcDiskEncryptionState model. -- ConditionalAccess models. -- CrossTenantAccessPolicyTenantRestrictions model. -- DevicesFilter model. -- FeatureTarget models. -- MicrosoftAuthenticatorFeatureSettings model. -- UpdateAllowedCombinationsResult model. -- CaseExportOperationC requests added to the ediscovery namespace. -- Models and Requests added to the newly added DeviceManagement namespace. +- AuthenticationStrengthPolicy models and related requests. +- AuthenticationStrengthRoot model and related requests. +- DriveItemAssignSensitivityLabel models and related requests. +- Fido2CombinationConfiguration model and related requests. +- AuthenticationMethodFeatureConfiguration model. +- AuthenticationMethodModes model. +- AuthenticationStrengthRequirements model. +- AuthenticationStrengthUsage model. +- BaseAuthenticationMethod model. +- CloudPcDiskEncryptionState model. +- ConditionalAccess models. +- CrossTenantAccessPolicyTenantRestrictions model. +- DevicesFilter model. +- FeatureTarget models. +- MicrosoftAuthenticatorFeatureSettings model. +- UpdateAllowedCombinationsResult model. +- CaseExportOperationC requests added to the ediscovery namespace. +- Models and Requests added to the newly added DeviceManagement namespace. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. -- Removed ConnectionQuota requests from the ExternalConnectors namespace. +- Models and requests referencing the newly added models and requests have been updated to reflect the added models/requests. +- Removed ConnectionQuota requests from the ExternalConnectors namespace. - Removed AzureADFeatureUsage models and related requests. -- Removed AzureADLicenseUsage models and realted requests. -- Removed AzureADUserFeatureUsage models and related requests. -- Removed RestrictedSignIn model and related requests. -- Removed the AzureADLicenseType model. -- Removed FeatureUsageDetail model. -- Removed LicenseInfoDetail model. +- Removed AzureADLicenseUsage models and realted requests. +- Removed AzureADUserFeatureUsage models and related requests. +- Removed RestrictedSignIn model and related requests. +- Removed the AzureADLicenseType model. +- Removed FeatureUsageDetail model. +- Removed LicenseInfoDetail model. ## [0.55.0] - 2022-09-01 ### Added - -- DataProcessorServiceForWindowsFeaturesOnboarding model. -- DetectedAppPlatformType model. -- SubjectSet model. -- CreateRemoteHelpSessionResponse model and requests. -- DeletedItemContainer model and requests. -- ManagedDeviceCreateRemoteHelpSession models and requests. -- ManagedDeviceRequestRemoteHelpSessionAccess models and requests. -- ManagedDeviceRetrieveRemoteHelpSession models and requests. -- RequestRemoteHelpSessionAccessResponse model and requests. -- RetrieveRemoteHelpSessionResponse model and requests. -- WinGetApp models and requests. + +- DataProcessorServiceForWindowsFeaturesOnboarding model. +- DetectedAppPlatformType model. +- SubjectSet model. +- CreateRemoteHelpSessionResponse model and requests. +- DeletedItemContainer model and requests. +- ManagedDeviceCreateRemoteHelpSession models and requests. +- ManagedDeviceRequestRemoteHelpSessionAccess models and requests. +- ManagedDeviceRetrieveRemoteHelpSession models and requests. +- RequestRemoteHelpSessionAccessResponse model and requests. +- RetrieveRemoteHelpSessionResponse model and requests. +- WinGetApp models and requests. - Models and Requests added to the IdentityGovernance namespace. ### Changed @@ -421,91 +417,91 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- VerifiedPublisher property added to ServicePrincipal model. +- VerifiedPublisher property added to ServicePrincipal model. ## [0.53.0] - 2022-08-18 ### Added - + - AccessPackageSubjectLifecycle model. - AndroidDeviceOwnerCertificateAccessType model. - AndroidDeviceOwnerSilentCertificateAccess model. -- AuthenticationConfigurationValidation model. -- AzureCommunicationServicesUserIdentity model. -- CloudPcHealthCheckItem model. -- CloudPCRestoreParameterSet models. -- CloudPcSupportedRegionStatus model. -- CommunicationsApplication models. -- Communications Identities models. -- DeviceDeltaParameterSet models. -- DeviceLicensingStatus model. -- GroupPeerOutlierRecommendationInsightSettings model. -- GroupPolicyConfigurationIngestionType model. -- HttpRequestEndpoint model. -- IngestionSource model. -- OfficeSuiteDefaultFileFormatType model. -- OutlierContainerType model. -- OutlierMemberType model. -- PowerliftDownloadRequest model. -- PowerliftIncidentMetadata model. -- RequestSignatureVerification model. -- SupportedClaimConfiguration model. -- TenantInformation model. -- VpnOnDemandRuleInterfaceTypeMatch model. -- WeakAlgorithms model. -- AdminReportSettings model and related requests. -- AuthenticationCondition models and related requests. +- AuthenticationConfigurationValidation model. +- AzureCommunicationServicesUserIdentity model. +- CloudPcHealthCheckItem model. +- CloudPCRestoreParameterSet models. +- CloudPcSupportedRegionStatus model. +- CommunicationsApplication models. +- Communications Identities models. +- DeviceDeltaParameterSet models. +- DeviceLicensingStatus model. +- GroupPeerOutlierRecommendationInsightSettings model. +- GroupPolicyConfigurationIngestionType model. +- HttpRequestEndpoint model. +- IngestionSource model. +- OfficeSuiteDefaultFileFormatType model. +- OutlierContainerType model. +- OutlierMemberType model. +- PowerliftDownloadRequest model. +- PowerliftIncidentMetadata model. +- RequestSignatureVerification model. +- SupportedClaimConfiguration model. +- TenantInformation model. +- VpnOnDemandRuleInterfaceTypeMatch model. +- WeakAlgorithms model. +- AdminReportSettings model and related requests. +- AuthenticationCondition models and related requests. - AuthenticationEventListener model and related requests. -- CallTranscript model and related requests. -- CloudPcConnectivityEvent models and related requests. -- CustomAuthenticationExtension models and related requests. -- DeviceManagementReportsGetNoncompliantDevicesAndSettingsReport models and related requests. -- EmployeeExperience model and related requests. -- GroupPolicyUploadedPresentation model and related requests. -- LearningContent model and related requests. -- LearningProvider model and related requests. -- ManagedDeviceAppDiagnostics models and related requests. +- CallTranscript model and related requests. +- CloudPcConnectivityEvent models and related requests. +- CustomAuthenticationExtension models and related requests. +- DeviceManagementReportsGetNoncompliantDevicesAndSettingsReport models and related requests. +- EmployeeExperience model and related requests. +- GroupPolicyUploadedPresentation model and related requests. +- LearningContent model and related requests. +- LearningProvider model and related requests. +- ManagedDeviceAppDiagnostics models and related requests. - ManagedDeviceDownloadAppDiagnostics models and related requests. -- MembershipOutlierInsight model and related requests. -- OnTokenIssuanceStart models and related requests. -- OrganizationalMessage models and related requests. -- SecurityReportsRoot models and related requests. -- SecurityRunHuntingQuery models and related requests. -- SolutionsRoot model and requests. -- TeamTemplate models and related requests. -- TenantRelationshipFindTenantInformation models and related requests. -- UnifiedRoleDefinitionAssignedPrincipals models and related requests. -- VirtualAppointment models and related requests. -- Workspace model and related requests. -- Models and Requests added to the ExternalConncectors namespace. -- Models and Requests added to the Security namespace. +- MembershipOutlierInsight model and related requests. +- OnTokenIssuanceStart models and related requests. +- OrganizationalMessage models and related requests. +- SecurityReportsRoot models and related requests. +- SecurityRunHuntingQuery models and related requests. +- SolutionsRoot model and requests. +- TeamTemplate models and related requests. +- TenantRelationshipFindTenantInformation models and related requests. +- UnifiedRoleDefinitionAssignedPrincipals models and related requests. +- VirtualAppointment models and related requests. +- Workspace model and related requests. +- Models and Requests added to the ExternalConncectors namespace. +- Models and Requests added to the Security namespace. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Model and request classes related to the newly added entities have been modified to reference the newly added models and requests. -- Security namespace has been expanded to include broadened functionality. -- ExternalConnectors namespace has been expanded to included broadened functionality. +- Model and request classes related to the newly added entities have been modified to reference the newly added models and requests. +- Security namespace has been expanded to include broadened functionality. +- ExternalConnectors namespace has been expanded to included broadened functionality. ## [0.52.0] - 2022-06-29 ### Added - + - AzureCommunicationServicesUserIdentity model. -- CommunicationsIdentitiy models. -- SecurityReportsRoot models and related requests. -- AdminReportSettings model and related requests. +- CommunicationsIdentitiy models. +- SecurityReportsRoot models and related requests. +- AdminReportSettings model and related requests. - New models and related requests added to the graph.security namespace. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Adjusted references in models related to the newly added requests and models, ie. ReportRoot, Security, Admin models etc. +- Adjusted references in models related to the newly added requests and models, ie. ReportRoot, Security, Admin models etc. ## [0.51.0] - 2022-06-21 ### Added - + - AuthorizationInfo model - CustomExtension models @@ -516,71 +512,71 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.50.0] - 2022-06-15 ### Added - -- TeamsAppSettings model and requests. + +- TeamsAppSettings model and requests. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Models and requests with Attachment_v2 prefix changed to use AttachmentBase prefix. -- Models and requests with FileAttachment_v2 prefix changed to use TaskFileAttachment prefix. +- Models and requests with Attachment_v2 prefix changed to use AttachmentBase prefix. +- Models and requests with FileAttachment_v2 prefix changed to use TaskFileAttachment prefix. ## [0.49.0] - 2022-06-07 ### Added - + - AudioCodec, VideoCodec, NetworkTransportProtocol, TraceRouteHop models in the callRecords directory. -- AzureAdJoinPolicy and AzureADRegistrationPolicy models. +- AzureAdJoinPolicy and AzureADRegistrationPolicy models. - CrossCloudAzureActiveDirectoryTenant model. -- DefaultMfaMethodType model. -- GroupWritebackConfiguration model. +- DefaultMfaMethodType model. +- GroupWritebackConfiguration model. - MessagePinned & MessageUnpinned models. -- MultiFactorAuthConfiguration model. -- WindowsManagedAppClipboardSharingLevel & WindowsManagedAppDataTransferLevel models. -- WritebackConfiguration model. +- MultiFactorAuthConfiguration model. +- WindowsManagedAppClipboardSharingLevel & WindowsManagedAppDataTransferLevel models. +- WritebackConfiguration model. - Attachment_v2 models and related requests. -- DeletedTeam models and related requests. -- DeviceManagementReports models and related requests. -- DeviceRegistrationPolicy model and related requests. -- DomainPromote models and related requests. -- EducationAssignment models and related requests. -- EducationFeedback models and related requests. -- IosiPadOSWebClip model and related requests. -- ManagedDeviceRemoveDeviceFirmwareConfigurationInterfaceManagement models and related requests. -- PinnedChatMessageInfo model and related requests. -- TeamworkSendActivityNotificationToRecipients models and related requests. +- DeletedTeam models and related requests. +- DeviceManagementReports models and related requests. +- DeviceRegistrationPolicy model and related requests. +- DomainPromote models and related requests. +- EducationAssignment models and related requests. +- EducationFeedback models and related requests. +- IosiPadOSWebClip model and related requests. +- ManagedDeviceRemoveDeviceFirmwareConfigurationInterfaceManagement models and related requests. +- PinnedChatMessageInfo model and related requests. +- TeamworkSendActivityNotificationToRecipients models and related requests. - WindowsManagedAppProtection models and related requests. -- WindowsWebApp model and related requests. -- OnPremisesAgentGroup requests. +- WindowsWebApp model and related requests. +- OnPremisesAgentGroup requests. - TeamworkSendActivityNotificationToRecipients requests. -- TenantAdmin/models & TenantAdmin/requests directories. +- TenantAdmin/models & TenantAdmin/requests directories. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Models and requests realted to the added entities have been modified to reflect addition of new classes and requests/request builders. +- Models and requests realted to the added entities have been modified to reflect addition of new classes and requests/request builders. ## [0.48.0] - 2022-05-19 ### Added - -- CloudPcForensicStorageAccount models and related requests. -- Storage model and related requests. + +- CloudPcForensicStorageAccount models and related requests. +- Storage model and related requests. ### Changed - Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Updated models and requests related to the newly added CloudPcForensicsStorageAccount & Storage models, ie: CloudPcSnapshotCollectionRequestBuilder, GraphServiceClient, & ManagedDeviceBulkReprovisionCloudPcRequest. +- Updated models and requests related to the newly added CloudPcForensicsStorageAccount & Storage models, ie: CloudPcSnapshotCollectionRequestBuilder, GraphServiceClient, & ManagedDeviceBulkReprovisionCloudPcRequest. ## [0.47.0] - 2022-05-12 ### Added - + - Added security features (models and requests) related to the Ediscovery-namespace to the Security-namespace. - Added models and requests to the ManagedTenants-namespace. -- SignInConfirmation & SignInFrequency models and related requests. -- ZebraFoto models and related requests. -- DocumentSetVersion models and related requests. +- SignInConfirmation & SignInFrequency models and related requests. +- ZebraFoto models and related requests. +- DocumentSetVersion models and related requests. ### Changed @@ -591,7 +587,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.46.0] - 2022-04-22 ### Added - + ### Changed - Bump dependency on Graph-Core to 2.0.12 @@ -599,42 +595,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.45.0] - 2022-04-12 ### Added - -- ClientCredentialType model. -- CloudPcUserAccessLevel model. -- CloudPcReviewStatus models and related requests. -- DocumentSetVersion models and related requests. -- SignInConfirm models and related requests. -- SubjectRightsRequest models. -- DocumentSetVersion requests. + +- ClientCredentialType model. +- CloudPcUserAccessLevel model. +- CloudPcReviewStatus models and related requests. +- DocumentSetVersion models and related requests. +- SignInConfirm models and related requests. +- SubjectRightsRequest models. +- DocumentSetVersion requests. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Models and requests related to the added models such as CloudPcOrganizationSettings model, SignIn model, SubjectRightsRequest model etc. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Models and requests related to the added models such as CloudPcOrganizationSettings model, SignIn model, SubjectRightsRequest model etc. ## [0.44.0] - 2022-04-05 ### Added - -- AvailabilityItem model. + +- AvailabilityItem model. - ExtractSensitivityLabelsResult model. -- KioskModeType model. +- KioskModeType model. - WindowsWiredNetworkConfiguration model and related requests. - AospDeviceOwner models and related requests. - BookingsAvailabilityStatus models and related requests. -- DeviceManagementConfigurationSecretSettingValue models. +- DeviceManagementConfigurationSecretSettingValue models. - DriveItemExtractSensitivityLabelsParameterSet models and related requests. -- SensitivityLabelAssignment models. -- TenantAttachRBAC models and related requests. +- SensitivityLabelAssignment models. +- TenantAttachRBAC models and related requests. - WindowsDriverUpdateProfileInventorySync models. -- WiredNetworkAuthentication models. -- ManagedDeviceCertificateState requests. +- WiredNetworkAuthentication models. +- ManagedDeviceCertificateState requests. - Windows81TrustedRootCertificateCollection requests. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. - Updated referances to the added models and request builders in related classes, ex: AospDeviceOwnerCertificateProfileBase model, DeviceManagement model, DriveItemRequestBuilder request etc. ## [0.43.0] - 2022-03-29 @@ -644,13 +640,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - CloudPC and related models and requests. - AddLargeGalleryViewOperation and related models and requests. - MicrosoftApplicationDataAccessSettings and related requests. -- ChatMessageSoftDeleteParameterSet and ChatMessageUndoSoftDeleteParameterSet along with related models and requests for both. -- InformationalUrls, JoinMeetingIdMeetingInfo, PrinterShareViewpoint, & UserPrint models. +- ChatMessageSoftDeleteParameterSet and ChatMessageUndoSoftDeleteParameterSet along with related models and requests for both. +- InformationalUrls, JoinMeetingIdMeetingInfo, PrinterShareViewpoint, & UserPrint models. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Updated referances to the added models and request builders in related classes. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated referances to the added models and request builders in related classes. ## [0.42.0] - 2022-03-17 @@ -658,24 +654,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - CloudPC and related models and requests. - TeamInfo and related models and requests. -- ChannelDoesUserHaveAccess and related models and requests. -- ContentSharingSession and related requests. +- ChannelDoesUserHaveAccess and related models and requests. +- ContentSharingSession and related requests. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Updated referances to the added models and requests builders in related classes. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated referances to the added models and requests builders in related classes. ## [0.41.0] - 2022-03-03 ### Added -- Models and Requests for the recently added Microsoft.graph.security namespace. +- Models and Requests for the recently added Microsoft.graph.security namespace. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. -- Alerts V_2 removed for testing. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Alerts V_2 removed for testing. ## [0.40.0] - 2022-02-03 @@ -683,51 +679,51 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Models and Requests related, but not limited, to AuditEvent, SimulationAutomation. - EDiscovery requests related to: Custodian(Apply/Remove)HoldParameterSet, NonCustodialDataSource(Apply/Remove)HoldRequest. - + ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. - AccessReviewHistoryDefinitionGenerateDownloadUriRequest(Builder) -> AccessReviewHistoryInstanceGenerateDownloadUriRequest(Builder) ## [0.39.0] - 2022-01-27 ### Added -- Models and Requests related, but not limited, to AccessReviewHistoryInstance, CrossTenantAccessPolicy, X509Certificate, & AccessReviewHistory. +- Models and Requests related, but not limited, to AccessReviewHistoryInstance, CrossTenantAccessPolicy, X509Certificate, & AccessReviewHistory. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. ## [0.38.0] - 2022-01-20 ### Added -- Models and Requests related, but not limited, to CloudPc, ManagedDevice, SkypeUser/SkypeBusinessConversationMember, and DomainFederation/Federated behavior. +- Models and Requests related, but not limited, to CloudPc, ManagedDevice, SkypeUser/SkypeBusinessConversationMember, and DomainFederation/Federated behavior. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. ## [0.37.0] - 2022-01-11 ### Added -- Models and requet classes related to the Teamwork endpoint. +- Models and requet classes related to the Teamwork endpoint. ### Changed -- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. +- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata. ## [0.36.0] - 2022-01-05 ### Added -- Plenty of class additions and updates relating to Bookings, Alert_V2, MeetingRegistration, & ConnectionQuota. +- Plenty of class additions and updates relating to Bookings, Alert_V2, MeetingRegistration, & ConnectionQuota. ### Changed -- Generated beta models and request builders using Typewriter and latest Metadata update. +- Generated beta models and request builders using Typewriter and latest Metadata update. - M365Alert and related classes changed to Alert_V2 classes. - HardwareConfig and related classes removed. @@ -737,7 +733,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Generated beta models and request builders using Typewriter and latest Metadata update. +- Generated beta models and request builders using Typewriter and latest Metadata update. ## [0.34.0] - 2021-11-30 @@ -745,8 +741,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Generated beta models and request builders using Typewriter using latest Metadata update. -- Fix disambiguation for managementTemplate and managementTemplateCollection which had prevented us from releasing using latest metadata updates. +- Generated beta models and request builders using Typewriter using latest Metadata update. +- Fix disambiguation for managementTemplate and managementTemplateCollection which had prevented us from releasing using latest metadata updates. ## [0.33.0] - 2021-11-19 @@ -755,7 +751,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Generated beta models and request builders using Typewriter using Metadata update from 11/2. -- Due to changes in certain naming conventions in the beta-metadata casuing the latest updates to fail, this is the latest working version at the moment. +- Due to changes in certain naming conventions in the beta-metadata casuing the latest updates to fail, this is the latest working version at the moment. ## [0.32.0] - 2021-10-14 @@ -809,5 +805,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Generated beta models and request builders using Typewriter (#163) - Juniper-api from 5.7.2 to 5.8.0 -- Juniper-engine from 5.7.2 to 5.8.0 +- Juniper-engine from 5.7.2 to 5.8.0 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b7a45fba211..2ef5a7e9063 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -25,6 +25,37 @@ Revisions of this nature will result in a 0.X.X change of the version number. All the code of the current repository is being generated automatically by the [SDK generator](https://github.com/microsoftgraph/MSGraph-SDK-Code-Generator/) in which any change must be reflected. +## Commit message format + +To support our automated release process, pull requests are required to follow the [Conventional Commit](https://www.conventionalcommits.org/en/v1.0.0/) +format. + +Each commit message consists of a **header**, an optional **body** and an optional **footer**. The header is the first line of the commit and +MUST have a **type** (see below for a list of types) and a **description**. An optional **scope** can be added to the header to give extra context. + +``` +[optional scope]: + + + + +``` + +The recommended commit types used are: + + - **feat** for feature updates (increments the _minor_ version) + - **fix** for bug fixes (increments the _patch_ version) + - **perf** for performance related changes e.g. optimizing an algorithm + - **refactor** for code refactoring changes + - **test** for test suite updates e.g. adding a test or fixing a test + - **style** for changes that don't affect the meaning of code. e.g. formatting changes + - **docs** for documentation updates e.g. ReadMe update or code documentation updates + - **build** for build system changes (gradle updates, external dependency updates) + - **ci** for CI configuration file changes e.g. updating a pipeline + - **chore** for miscallaneous non-sdk changesin the repo e.g. removing an unused file + +Adding a footer with the prefix **BREAKING CHANGE:** will cause an increment of the _major_ version. + ## Add yourself as a contributor This project follows the [all contributors](https://github.com/kentcdodds/all-contributors) specification. When making a contribution, please add yourself to the table of contributors: @@ -39,9 +70,9 @@ This project follows the [all contributors](https://github.com/kentcdodds/all-co You can get your GitHub UID by inspecting your GitHub avatar image. 2. For each contribution type (see [emoji key](https://github.com/kentcdodds/all-contributors#emoji-key) for a list of contribution types), add an emoji and a relevant link and alt-text. - + For example, if you write a blogpost on how to use the SDK, you would include: - + ```html [📝]("https://myblog.com/using-the-java-sdk" "Blog Post") ``` diff --git a/README.md b/README.md index aedd8b1806d..63a954f7f1c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Microsoft Graph SDK for Java -## Version 6.1.0 now Generally Available! +## Version 6.1.0 now Generally Available! -[![Download](https://img.shields.io/nexus/s/https/oss.sonatype.org/com.microsoft.graph/microsoft-graph-beta.svg)](https://oss.sonatype.org/content/repositories/snapshots/com/microsoft/graph/microsoft-graph-beta/) +[![Download](https://img.shields.io/maven-central/v/com.microsoft.graph/microsoft-graph.svg)](https://search.maven.org/artifact/com.microsoft.graph/microsoft-graph-beta) Get started with the Microsoft Graph SDK for Java by integrating the [Microsoft Graph API](https://developer.microsoft.com/en-us/graph/get-started/java) into your Java application! @@ -21,7 +21,9 @@ repositories { dependencies { // Include the sdk as a dependency + // x-release-please-start-version implementation 'com.microsoft.graph:microsoft-graph-beta:6.10.0' + // x-release-please-end // This dependency is only needed if you are using the TokenCrendentialAuthProvider implementation 'com.azure:azure-identity:1.11.0' } @@ -36,7 +38,9 @@ Add the dependency in `dependencies` in pom.xml com.microsoft.graph microsoft-graph-beta + 6.10.0 + @@ -69,7 +73,7 @@ For an example of how to get an authentication provider, see [choose a Microsoft After you have set the correct application ID and URL, you must get a **GraphServiceClient** object to make requests against the service. The SDK stores the account information for you, but when a user signs in for the first time, it invokes the UI to get the user's account information. ```java -final AzureIdentityAuthenticationProvider authenticationProvider = +final AzureIdentityAuthenticationProvider authenticationProvider = new AzureIdentityAuthenticationProvider(credential, null, scopes); GraphServiceClient graphClient = new GraphServiceClient(authenticationProvider) diff --git a/Scripts/incrementMinorVersion.ps1 b/Scripts/incrementMinorVersion.ps1 deleted file mode 100644 index 7aa34348475..00000000000 --- a/Scripts/incrementMinorVersion.ps1 +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. - -<# -.Synopsis - Increment the minor version string in the gradle.properties if the major, - minor, or patch version hasn't been manually updated. -.Description - Assumptions: - Targets Gradle.properties - This script assumes it is run from the repo root. - Minor version is typically auto-incremented. - -#> - -function Update-ReadmeVersion([string]$readmeFilePath, [version]$version) { - $readmeFileContent = Get-Content -Path $readmeFilePath -Raw - $readmeFileContent = $readmeFileContent -replace "graph(\-beta)?:\d{1,}\.\d{1,}\.\d{1,}", "graph`$1:$($version.ToString())" - $gradleLineNumber = Select-String -Path $readmeFilePath -Pattern "```xml" | Select-Object -First 1 -ExpandProperty LineNumber; - $gradleLineNumber+= 4 # skipping triple tick, block open, comment, groupid, artifactid - $readmeLines = $readmeFileContent -split "`n" - $readmeLines[$gradleLineNumber] = $readmeLines[$gradleLineNumber] -replace "\d{1,}\.\d{1,}\.\d{1,}", $version.ToString() - $readmeFileContent = $readmeLines -join "`n" - Set-Content -Path $readmeFilePath $readmeFileContent -NoNewline -} - -function Update-TelemetryVersion([string]$telemetryFilePath, [version]$version) { - $telemetryFileContent = Get-Content -Path $telemetryFilePath -Raw - $telemetryFileContent = $telemetryFileContent -replace "\d{1,}\.\d{1,}\.\d{1,}", $version.ToString() - Set-Content -Path $telemetryFilePath $telemetryFileContent -NoNewline -} - -function Update-PackageVersion([string]$propertiesFilePath, [version]$version) { - $propertiesFileContent = Get-Content -Path $propertiesFilePath -Raw - $propertiesFileContent = $propertiesFileContent -replace "mavenMajorVersion\s+=\s+\d{1,}", "mavenMajorVersion = $($version.Major)" - $propertiesFileContent = $propertiesFileContent -replace "mavenMinorVersion\s+=\s+\d{1,}", "mavenMinorVersion = $($version.Minor)" - $propertiesFileContent = $propertiesFileContent -replace "mavenPatchVersion\s+=\s+\d{1,}", "mavenPatchVersion = $($version.Build)" - Set-Content -Path $propertiesFilePath $propertiesFileContent -NoNewline -} -function Get-CurrentTelemetryVersion([string]$telemetryFilePath) { - $telemetryFileContent = Get-Content -Path $telemetryFilePath -Raw - if($telemetryFileContent -match "(\d{1,}\.\d{1,}\.\d{1,})") { - return [version]::Parse($Matches[1]) - } else { - Write-Error "Invalid version number format" - return $null; - } -} - -function Update-MinorVersionNumber([version]$currentVersion) { - return [version]::new($currentVersion.Major, $currentVersion.Minor + 1, 0); -} - -function Update-MinorVersion() { - $readmeFilePath = Join-Path -Path $PWD.ToString() -ChildPath "../README.md" - $propertiesFilePath = Join-Path -Path $PWD.ToString() -ChildPath "../gradle.properties" - $telemetryFilePath = Join-Path -Path $PWD.ToString() -ChildPath "../src/main/java/com/microsoft/graph/beta/info/Constants.java" - $currentVersion = Get-CurrentTelemetryVersion -telemetryFilePath $telemetryFilePath - $nextVersion = Update-MinorVersionNumber -currentVersion $currentVersion - Update-ReadmeVersion -version $nextVersion -readmeFilePath $readmeFilePath - Update-TelemetryVersion -version $nextVersion -telemetryFilePath $telemetryFilePath - Update-PackageVersion -version $nextVersion -propertiesFilePath $propertiesFilePath -} -Update-MinorVersion diff --git a/gradle.properties b/gradle.properties index aed04ff49fb..c5a29b2250e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,9 +25,15 @@ org.gradle.caching=true mavenGroupId = com.microsoft.graph mavenArtifactId = microsoft-graph-beta +# x-release-please-start-major mavenMajorVersion = 6 +# x-release-please-end +# x-release-please-start-minor mavenMinorVersion = 10 +# x-release-please-end +# x-release-please-start-patch mavenPatchVersion = 0 +# x-release-please-end mavenArtifactSuffix = #These values are used to run functional tests diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 00000000000..1a60c92488b --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,29 @@ +{ + "bootstrap-sha": "2d57400ce14711ffae06de400a6e10e3817632b8", + "exclude-paths": [ + ".git", + ".idea", + ".github", + ".vscode" + ], + "release-type": "simple", + "include-component-in-tag": false, + "include-v-in-tag": true, + "packages": { + ".": { + "package-name": "com.microsoft.graph.microsoft-graph-beta", + "changelog-path": "CHANGELOG.md", + "extra-files": [ + "gradle.properties", + "README.md", + "src/main/java/com/microsoft/graph/beta/info/Constants.java", + { + "type": "xml", + "path": "pom.xml", + "xpath": "//project/version" + } + ] + } + }, + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" +} diff --git a/src/main/java/com/microsoft/graph/beta/info/Constants.java b/src/main/java/com/microsoft/graph/beta/info/Constants.java index 4aedd571c47..f9f37c13d1e 100644 --- a/src/main/java/com/microsoft/graph/beta/info/Constants.java +++ b/src/main/java/com/microsoft/graph/beta/info/Constants.java @@ -5,6 +5,8 @@ public final class Constants { private Constants() { } /** The SDK version */ + // x-release-please-start-version public static final String VERSION_NAME = "6.10.0"; + // x-release-please-end }