Skip to content

v2.5.0-beta06

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Apr 16:49
· 45 commits to main since this release

Deprecated

  • ContributesBinding.priority has been deprecated in favor of the int-value-based ContributesBinding.rank. This allows for more granular prioritization, rather than just the three enum entries that ContributesBinding.Priority offered.

Important

IDE auto-replace can auto-replace the enum entry with the corresponding integer, but not the named argument. Automatically-migrated code may wind up with something like priority = RANK_NORMAL. This is an IntelliJ limitation.

Removed

Fixed

  • pass files with only top-level function/property declarations to CodeGenerator implementations (#956)
  • rename the new int-based priority to rank, restore the enum to priority (#957)
  • Fix private targets API use (#961)
  • Fix KSP2 fallback in mangle name checks (#962)
  • Simplify redundant logic (#963)