github abpframework/abp 4.3.0

latest releases: 9.0.0-rc.1, 8.3.2, 8.3.1...
3 years ago

Blog Post

See https://blog.abp.io/abp/ABP.IO-Platform-v4-3-Has-Been-Released to learn what's new with the version 4.3.0.

Change Logs

The change log here is only for the issues after 4.3.0-rc.1 and generally bug fixes. See https://github.com/abpframework/abp/releases/tag/4.3.0-rc.1 for the features come with the v4.3.0.

Features

  • ISSUE #8518: Add restriction to permissions

Enhancements

  • PR #8732: Cli: Process multiple EfCore ModelBuilder Configure Method when adding a module (by yekalkan)
  • PR #8699: Added Swagger to Blazor-Server projects (by realLiangshiwei)
  • ISSUE #8697: Add Swagger to Blazor-Server projects
  • PR #8696: cli: Added min-max version for NpmPackageInfo (by yekalkan)
  • PR #8678: Add RequireFeature & GlobalFeatures to permissions. (by maliming)
  • PR #8650: Support uploading files for IRemoteStreamContent type in swagger (by maliming)
  • PR #8639: handle null values on datatables date dataformat (by cotur)
  • ISSUE #8638: Handle null values on Datatables Date data formats
  • PR #8597: Cli add-module: Use MVC package for blazor-server application when module doesn't have a blazor package (by yekalkan)
  • PR #8596: Cli add-module: Detect package version when adding Npm packages for MVC applications (by yekalkan)
  • ISSUE #8573: Cli add-module: Use MVC package for blazor-server application when module doesn't have a blazor package
  • ISSUE #8572: Cli add-module: Detect package version when adding Npm packages for MVC applications
  • PR #8561: Allow to directly enable/disable features on the GlobalFeatureManager (by hikalkan)
  • PR #8548: Add AbpWildcardSubdomainCorsPolicyService. (by maliming)
  • PR #8514: Add exception to audit log if it not record. (by maliming)
  • PR #8479: CLI: manually handle to remove cmskit related packages from package.json dependencies (by yekalkan)
  • ISSUE #8466: CmsKit - API for overriding existing Reaction EntityTypes
  • PR #8461: Docs: Should switch to one of the available options if given option is not available to the current document (by yekalkan)
  • ISSUE #8455: Should switch to one of the available options if given option is not available to the current document
  • PR #8432: Docs: Add Preview-Stable variable to document context (by yekalkan)
  • PR #8395: Cli: Check if CmsKit supported for target version (by yekalkan)
  • PR #8361: Updated get started document for v4.3 for blazor server changes (by hikalkan)
  • PR #8358: Add AbpClientConfigurationValidator. (by maliming)
  • ISSUE #8327: Increase HttpClient timeout of ABP CLI
  • ISSUE #7729: Improvements for Blazor UI module entity extensibility system

Bug Fixes

  • PR #8706: Fixed: Username is not visible when logged in with the Blazor UI (by hikalkan)
  • ISSUE #8580: Angular UI: Refresh token error should be handled
  • PR #8462: Cli: blazor.server project should convert efcore to mongodb (by yekalkan)
  • ISSUE #8398: [Angular-UI] create close directive for abp-modal
  • PR #8391: Fix MicroserviceServiceRandomPortStep in Microservice-Service creation (by yekalkan)
  • ISSUE #8348: An unhandled exception occurred: Cannot find module 'should-quote'
  • ISSUE #8347: Password Flow init() method logs out on refresh
  • ISSUE #8311: [4.3-rc1]Angular build error
  • ISSUE #8265: Show tenant name on the navigation bar.
  • ISSUE #8240: Username is not visible when logged in with the Blazor UI
  • ISSUE #8070: Angular UI : Missing locale DatePipe

Others

  • PR #8744: Update common.props (by yusufkaratoprak)
  • PR #8736: Add GetUrlOrDefaultAsync to IAppUrlProvider (by enisn)
  • PR #8731: Update Blazorise 0.9.3.5 and revert Autofocus feature (by stsrki)
  • PR #8728: Cli: always remove cms-kit when no public-web-site (by yekalkan)
  • PR #8722: fix: add modal-ref-service to dismiss active modals (by bnymncoskuner)
  • ISSUE #8721: [Angular] Provide a way to dismiss active modals
  • PR #8709: Angular UI: Resolve route reloading problem (by mehmet-erim)
  • PR #8708: Angular UI: Handle OAuth errors (by mehmet-erim)
  • PR #8702: Docs - Add Global Features to docs menu (by enisn)
  • PR #8698: Update SocialSecurityNumberClaimsPrincipalContributor in Authorization.md (by maliming)
  • PR #8690: Cli add-module: fix angular source code project finder (by yekalkan)
  • PR #8688: Cli: Fix AppTemplateSwitchEntityFrameworkCoreToMongoDbStep bug for older projects (by yekalkan)
  • PR #8687: Cli add-module: ensure to keep projects that are referenced by other module (by yekalkan)
  • PR #8686: Info Logging For CLI Bundle Command (by ilkayilknur)
  • PR #8684: fix: provide a way to handle app config error (by bnymncoskuner)
  • ISSUE #8682: Create an injection token for APP_CONFIG_INITIALIZATION_ERROR
  • PR #8681: Cli: Configure cms-kit option for stable version (by yekalkan)
  • PR #8680: cli docs: add oracle option (by yekalkan)
  • PR #8658: CmsKit - Remove BlogPost CoverImage rendering if not exists (by enisn)
  • ISSUE #8657: Cms Kit - Don't render broken link for cover image while editing blogpost
  • PR #8642: Added more colums to Blog Posts and Pages datatables (by cotur)
  • ISSUE #8637: IRemoteStreamContent has wrong definition for OpenApi standarts
  • PR #8634: Docs - Add String Encryption Document (by enisn)
  • PR #8630: Update Blob-Storing-Aws.md (by EngincanV)
  • PR #8629: Prevent against possible XSS (by realLiangshiwei)
  • ISSUE #8628: Suggestion: add anti-XSS measures
  • PR #8621: Cms Kit - Refactoing on CommentMongoRepository (by enisn)
  • PR #8619: Fix: CLI - Database provider doesn't affect to Public Website (by yekalkan)
  • PR #8618: Cms Kit - Add missing virtual modifier to MongoDb Repositories (by enisn)
  • PR #8617: fix: set path of rememberMe cookie to / (by bnymncoskuner)
  • PR #8612: Use Enum.Parse to convert the enum. (by maliming)
  • PR #8610: fix: currentLang returning null when sessionState is not ready (by bnymncoskuner)
  • PR #8606: fix: sortable author column to non-sortable (by bnymncoskuner)
  • ISSUE #8604: CLI - Database provider doesn't affect to Public Website
  • PR #8602: Extension Property DB Mapping Fix For Enums (by ilkayilknur)
  • ISSUE #8601: Extension Property Conversion Error
  • PR #8588: CmsKit - Fix MongoDb Query for Comment details (by enisn)
  • ISSUE #8587: CmsKit - Comment Details Query doesn't work on MongoDB
  • PR #8586: CmsKit - Remove EntityId from Filtering Comments (by enisn)
  • PR #8585: Docs - Concurrency Check (by enisn)
  • PR #8582: Cms Kit - Table Header Fix (by enisn)
  • PR #8574: Reactions upgraded (by cotur)
  • PR #8570: Update entity-action-extensions.md (by realLiangshiwei)
  • PR #8569: Add document of IAbpClaimsPrincipalFactory. (by maliming)
  • PR #8563: Update AbpLdapModule.cs (by maliming)
  • PR #8557: Added ICancellationTokenProvider documentation (by cotur)
  • PR #8543: Add state check to permissions. (by maliming)
  • ISSUE #8541: CMS Kit Table Column Changes
  • PR #8538: Fix modal headers (by enisn)
  • ISSUE #8536: CMS Kit : Change Edit Modal Titles To Edit
  • PR #8535: Cms Kit - Clear notifications on delete (by enisn)
  • ISSUE #8534: CMS Kit : Remove notifications shown after entity remove
  • PR #8531: fix typo in documentation (by cotur)
  • PR #8525: Upgrade mongo2go to 3.1.1 (by realLiangshiwei)
  • PR #8519: Cms Kit - Update Toolbar item resources (by enisn)
  • PR #8511: Cms Kit - Fix editor height (by enisn)
  • PR #8510: SMS-Sending documentation is prepared (by cotur)
  • PR #8509: Docs - Add GlobalFeatures Documentation (by enisn)
  • ISSUE #8497: Mongo tests fail in the sample application
  • PR #8492: Renamed the home.component.css as home.component.scss (by mehmet-erim)
  • PR #8491: Blogging: Cache Invalidation (by EngincanV)
  • ISSUE #8487: CMS Kit : Fix Toolbar Item Text
  • ISSUE #8486: CMS Kit : Fixing Table Headers
  • ISSUE #8485: CMS Kit : Making TextArea Row Counts Even
  • ISSUE #8481: Create todo app source code
  • PR #8471: Added warning about dotnet run in proxy generation document (by armanozak)
  • ISSUE #8468: Add warning about dotnet run in proxy generation document
  • ISSUE #8459: Improve bundle command console messages
  • PR #8458: Remove duplicate depend (by realLiangshiwei)
  • PR #8439: Sortable and DisplayFormatProvider properties implementation for the TableColumn type (by ilkayilknur)
  • PR #8430: Cli: Remove Product service blazor layer for none blazor applications (microservice) (by yekalkan)
  • ISSUE #8429: Docs: Add IsPreview to document context
  • ISSUE #8427: Document: String-Encryption
  • ISSUE #8410: Blazor UI : Add Sortable Property To The Table Column
  • PR #8405: Blazor Page header documentation (by ilkayilknur)
  • PR #8404: Try to set Position to 0 in RequestPayloadBuilder. (by maliming)
  • PR #8402: Add abpClose directive to modal component (by bnymncoskuner)
  • PR #8401: CmsKit - Add missing error handling for CmsKit Pages (by enisn)
  • PR #8400: Update Getting Started document (by EngincanV)
  • PR #8399: Use IRemoteStreamContent for media uploading (by cotur)
  • ISSUE #8394: Revisit Cms-kit version control for CLI
  • PR #8377: Update Part-8.md (by maliming)
  • PR #8366: fix: AuthPasswordFlowStrategy init() method logs out on refresh (by mtozlu)
  • ISSUE #8365: Blazor Project missing when generating new Blazor Server Application
  • PR #8357: Blazor UI extensions documentation (by ilkayilknur)
  • ISSUE #8356: Document Blazor UI Extensibility System
  • PR #8354: CmsKit - Add missing error handling for CmsKit Pages (by enisn)
  • PR #8353: Cli add-package: Should also replace package references in other projects (by yekalkan)
  • ISSUE #8352: When I add the basic theme for Blazor Wasm and Server with source code, I cannot run the project.
  • PR #8349: Added should-quote to @abp/ng.schematics dependencies (by armanozak)
  • PR #8341: Update CLI.md (by realLiangshiwei)
  • ISSUE #8340: When I try to create a new Pages with an existing Page name in CmsKit, the error does not appear in the UI
  • PR #8335: Update HTTP-Requests.md (by ilovefafa)
  • PR #8329: Documented how to upgrade the startup template manually (by hikalkan)
  • PR #8321: Add missing localizations (by berkansasmaz)
  • PR #8320: Update common.ps1 (by cotur)
  • PR #8315: Cli: enable Oracle to database system (by yekalkan)
  • PR #8314: Show Autocomplete dropdown on focus (by stsrki)
  • PR #8306: fix: show tenant name next to the username (by bnymncoskuner)
  • PR #8305: docs: add docs for page component (by bnymncoskuner)
  • PR #8302: Support using IRemoteStreamContent in Dto (by maliming)
  • PR #8300: Call SaveChangesAsync in AbpAuditingMiddleware (by realLiangshiwei)
  • ISSUE #8299: Audit log entity changes are not saved
  • ISSUE #8298: Support using IRemoteStreamContent in Dto(MultipartFormDataContent).
  • PR #8286: Update auto-pr.yml (by mehmet-erim)
  • ISSUE #8257: Docs: add documentation for page component
  • ISSUE #6519: Blazor documents (Part III)

Don't miss a new abp release

NewReleases is sending notifications on new releases.