Skip to content

Upgrading Volo.Abp.Http.Client 0.22 to 1

Breaking0.22.0 → 1.1.2Breaking11New30Changed34Fixed28Other36

BreakingUpgrade verdict

10 breaking changes.

  • Renames permission and setting provider names to shorter ones.
  • Feature provider keys now use one consistent format, so existing keys in the old format may no longer match.
  • Changes the nullable parameter of ExposeServices to a non-nullable type.
  • Background job module names are renamed with an abp prefix, so references to the old names must be updated.
Top 3 of 10 that need code or config changes

Target frameworks requirement changed in 1.1.1: .NETCoreApp3.0 → .NETCoreApp3.1.

Breaking10
Renames permission and setting provider names to shorter ones.
Uses the unified provider key format in the feature module.
Changes the nullable parameter of ExposeServices to a non-nullable type.
ExposeServices
BackgroundJobs modules now use the abp prefix.
Updates the maximum length of PersistedGrant data.
PersistedGrant
Aligns option class names.
Unifies and revises distributed cache options.
Aligns module and class names.
Redesigns configuration.
Upgrades to Font Awesome v5.