Skip to content

Remove dev-only changes from rel-10.7 - #26116

Merged
maliming merged 1 commit into
rel-10.7from
maliming/rel-10.7-remove-dev-backflow
Sep 1, 2026
Merged

maliming merged 1 commit into
rel-10.7from
maliming/rel-10.7-remove-dev-backflow

Conversation

@maliming

@maliming maliming commented Sep 1, 2026

Copy link
Copy Markdown
Member

#26029 was merged from a branch cut from dev, pulling 115 dev-only files into rel-10.7 and setting the version to 10.8.0-preview.

Restores those files to their pre-merge state, keeping the two workflow changes #26029 actually intended and the dependency updates merged into rel-10.7 since.

Copilot AI lite review requested due to automatic review settings September 1, 2026 00:18
@maliming maliming added this to the 10.7-final milestone Sep 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 aims to revert a large set of dev-only changes that were accidentally merged into rel-10.7, restoring the branch back to the intended 10.7.0-rc.3 state while retaining the workflow hardening and subsequent dependency updates.

Changes:

  • Roll back platform/package versioning from 10.8.0-preview to 10.7.0-rc.3 (incl. LeptonX).
  • Revert a broad set of template/npm package dependency/version changes (notably Angular-related).
  • Remove/restore a large set of docs and localization files that were pulled in from dev.

Reviewed changes

Copilot reviewed 93 out of 114 changed files in this pull request and generated 18 comments.

Show a summary per file
File Description
templates/module/angular/tsconfig.prod.json Adjust TS compiler options for module Angular template.
templates/module/angular/projects/my-project-name/package.json Updates Angular peerDependencies for the generated library package.
templates/module/angular/package.json Updates Angular template dependencies/devDependencies.
templates/app/angular/package.json Updates Angular app template dependencies/devDependencies.
templates/app-nolayers/angular/package.json Updates Angular no-layers app template dependencies/devDependencies.
npm/ng-packs/packages/theme-shared/src/lib/tests/breadcrumb.component.spec.ts Updates breadcrumb tests for API change (segments usage).
npm/ng-packs/packages/theme-shared/src/lib/services/toaster.service.ts Changes toast rendering/change-detection behavior.
npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb/breadcrumb.component.ts Changes breadcrumb state management and CD triggering.
npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb/breadcrumb.component.html Updates template binding for breadcrumb items.
npm/ng-packs/packages/setting-management/package.json Updates Angular peer dependency version.
npm/ng-packs/packages/schematics/package.json Updates Angular devkit/cli/schematics dependency versions.
npm/ng-packs/packages/permission-management/package.json Updates Angular peer dependency version.
npm/ng-packs/packages/feature-management/package.json Updates Angular peer dependency version.
npm/ng-packs/packages/core/src/lib/directives/permission.directive.ts Adjusts permission directive change detection strategy.
npm/ng-packs/package.json Updates Angular/tooling dependency versions for ng-packs workspace.
modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/Volo/Abp/VirtualFileExplorer/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/CreateModal.cshtml Adjusts password visibility toggle markup.
modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/Create.js Adjusts password visibility toggle behavior.
modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor Adjusts password visibility toggle markup.
modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/Pages/TenantManagement/TenantManagement.razor Refactors MudBlazor password visibility toggle implementation.
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/ko.json Removes Korean localization resource (revert dev-only addition).
modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/ko.json Removes Korean localization resource (revert dev-only addition).
modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Localization/OpenIddict/ko.json Removes Korean localization resource (revert dev-only addition).
modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js Adjusts password visibility toggle behavior.
modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml Adjusts password visibility toggle markup.
modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml Adjusts password visibility toggle markup.
modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor Adjusts password visibility toggle markup.
modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor Refactors MudBlazor password visibility toggle implementation.
modules/docs/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ko.json Removes Korean localization resource (revert dev-only addition).
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/ko.json Removes Korean localization resource (revert dev-only addition).
modules/docs/src/Volo.Docs.Common.Application.Contracts/Volo/Docs/Common/Localization/Resources/Docs/ApplicationContracts/ko.json Removes Korean localization resource (revert dev-only addition).
modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/ko.json Removes Korean localization resource (revert dev-only addition).
modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/ko.json Removes Korean localization resource (revert dev-only addition).
modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo/Abp/BlobStoring/Database/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
modules/account/src/Volo.Abp.Account.Web/Pages/Account/Login.js Adjusts password visibility toggle behavior.
modules/account/src/Volo.Abp.Account.Web/Pages/Account/Login.cshtml Adjusts password visibility toggle markup.
modules/account/src/Volo.Abp.Account.Web/Pages/Account/Components/ProfileManagementGroup/Password/Default.js Adjusts password visibility toggle behavior.
modules/account/src/Volo.Abp.Account.Web/Pages/Account/Components/ProfileManagementGroup/Password/Default.cshtml Adjusts password visibility toggle markup.
modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hant.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hans.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/vi.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/tr.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sv.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sl.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sk.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ru.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ro-RO.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pt-BR.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pl-PL.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/nl.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ko.json Removes Korean AbpUi localization resource.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/it.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/is.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hu.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hr.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hi.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fr.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fi.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fa.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/es.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/en.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/en-GB.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/el.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/cs.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ar.json Removes ShowPassword localization key.
framework/src/Volo.Abp.UI.Navigation/Volo/Abp/Ui/Navigation/Localization/Resource/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Timing/Volo/Abp/Timing/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.MultiTenancy.Abstractions/Volo/Abp/MultiTenancy/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.MudBlazorUI/wwwroot/volo.abp.mudblazorui.css Removes CSS for password field toggle positioning.
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Ldap.Abstractions/Volo/Abp/Ldap/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Features/Volo/Abp/Features/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/ko.json Removes Korean localization resource (revert dev-only addition).
docs/en/package-version-changes.md Updates release header/content to reflect rel-10.7 package changes.
docs/en/Community-Articles/2026-08-13-building-a-modular-monolith-with-abp-studio/Post.md Removes community article (revert dev-only addition).
docs/en/Community-Articles/2026-08-10-oss-sustainability-in-.net-commercialization-of-key/Post.md Removes community article (revert dev-only addition).
docs/en/Community-Articles/2026-08-06-tips-for-developers-new-to-abp-framework/Post.md Removes community article (revert dev-only addition).
docs/en/Blog-Posts/2026-08-05 v10_7_Preview/POST.md Adjusts media references (relative assets / demo media).
common.props Restores version props to 10.7.0-rc.3 / 5.7.0-rc.3.
Suppressed comments (1)

templates/module/angular/package.json:49

  • The module template uses Angular 22.x dependencies but @angular/build/@angular/cli/@angular/compiler-cli/@angular/language-service are pinned to 21.x, which will break builds (compiler-cli and CLI must match the Angular major). Align these devDependencies to the same Angular 22.x version family as the rest of the template.

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

Comment thread templates/module/angular/package.json
Comment thread templates/module/angular/projects/my-project-name/package.json
Comment thread templates/app/angular/package.json
Comment thread templates/app-nolayers/angular/package.json
Comment thread npm/ng-packs/packages/setting-management/package.json
@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.72%. Comparing base (72e9659) to head (3a410b8).
⚠️ Report is 3 commits behind head on rel-10.7.

Additional details and impacted files
@@             Coverage Diff              @@
##           rel-10.7   #26116      +/-   ##
============================================
+ Coverage     49.68%   49.72%   +0.03%     
============================================
  Files          3820     3820              
  Lines        133470   133470              
  Branches      10102    10102              
============================================
+ Hits          66320    66369      +49     
+ Misses        65149    65084      -65     
- Partials       2001     2017      +16     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@maliming
maliming requested a review from EngincanV September 1, 2026 01:14
@maliming
maliming merged commit 7d5a6ea into rel-10.7 Sep 1, 2026
7 of 8 checks passed
@maliming
maliming deleted the maliming/rel-10.7-remove-dev-backflow branch September 1, 2026 04:56
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.

3 participants