github onflow/cadence v1.0.0-M7

pre-release7 months ago

What's Changed

💥 Language Breaking Changes

  • Unify the requirement for all interface types to have to occur in intersection types by @turbolent in #3090

🛠 Improvements

  • Add more information to analysis.Diagnostic by @jribbink in #3082
  • Report a proper error for swapping a resource to itself by @SupunS in #3101
  • Bring back support for decoding published path capabilities by @turbolent in #3103
  • Allow analysis.Load to continue with parsing/checking errors by @jribbink in #3083

🐞 Bug Fixes

  • Consider inherited interfaces when checking for member clashes in intersection types by @turbolent in #3093
  • Fix FunctionType.Equal() to check Purity equality by @fxamacker in #3105

Other Changes

  • Merge release/v1.0.0-M6 to master by @github-actions in #3100
  • Update configuration of downstream dependencies by @turbolent in #3095

Full Changelog: v1.0.0-M6...v1.0.0-M7

Don't miss a new cadence release

NewReleases is sending notifications on new releases.