Releases: onflow/cadence
Releases Β· onflow/cadence
v1.0.0-preview.18
v1.0.0-preview.17
What's Changed
β Features
- Storage Explorer by @turbolent in #3147
π Improvements
- Make the use of custom contract update rules mandatory, if exists by @SupunS in #3193
- Allow removal of enum declarations from contract interfaces for C1.0 upgrade by @dsainati1 in #3197
- Name storage migration, include in error by @turbolent in #3198
π Bug Fixes
- Handle unparameterized Capability static types by @turbolent in #3196
- Fix address conversion by @turbolent in #3195
- Only encode reference static type in legacy format if it was decoded as such by @turbolent in #3199
- Fix conformance checking for enums in contract update validator by @SupunS in #3191
π Documentation
- Improve development documentation by @turbolent in #3189
Other Changes
- Merge
release/v1.0.0-preview.16
tomaster
by @github-actions in #3185 - Update CODEOWNERS by @turbolent in #3190
Full Changelog: v1.0.0-preview.16...v1.0.0-preview.17
v1.0.0-preview.16
What's Changed
π Improvements
Other Changes
- Merge
release/v1.0.0-preview.15
tomaster
by @github-actions in #3180
Full Changelog: v1.0.0-preview.15...v1.0.0-preview.16
v1.0.0-preview.15
What's Changed
π Improvements
- Improve update tool by @turbolent in #3175
Other Changes
- Merge
release/v1.0.0-preview.14
tomaster
by @github-actions in #3174
Full Changelog: v1.0.0-preview.14...v1.0.0-preview.15
v1.0.0-preview.14
What's Changed
π Improvements
- Meter computation for standard-library functions by @SupunS in #3172
- Optimize string migration: only return new value if needed by @turbolent in #3173
Other Changes
- Merge
release/v1.0.0-preview.13
tomaster
by @github-actions in #3171
Full Changelog: v1.0.0-preview.13...v1.0.0-preview.14
v1.0.0-preview.13
What's Changed
π₯ Language Breaking Changes
π Improvements
- Improve update tool by @turbolent in #3163
- Improve migration by @turbolent in #3169
π Bug Fixes
- Implicitly track composite reference in attachment iteration by @dsainati1 in #3168
Other Changes
- Merge
release/v1.0.0-preview.12
tomaster
by @github-actions in #3167
Full Changelog: v1.0.0-preview.12...v1.0.0-preview.13
v1.0.0-preview.12
What's Changed
π Bug Fixes
- Fix intersection type's legacy type getting converted to intersection type by @turbolent in #3166
Other Changes
- Merge
release/v1.0.0-preview.11
tomaster
by @github-actions in #3165
Full Changelog: v1.0.0-preview.11...v1.0.0-preview.12
v1.0.0-preview.11
What's Changed
π Improvements
- Handle legacy type getting converted to intersection type by @turbolent in #3164
π Bug Fixes
Other Changes
Full Changelog: v1.0.0-preview.10...v1.0.0-preview.11
v1.0.0-preview.10
What's Changed
π Improvements
- Improve migrations by @turbolent in #3144
- Improve errors in state migration by @turbolent in #3154
- Improve type inference for authorized references by @dsainati1 in #3156
- Improve static type and entitlements migrations: Update array/dictionary type directly by @turbolent in #3158
- Optimize storage migration: Allow skipping of values by @turbolent in #3157
π Bug Fixes
- Fix location ranges by @turbolent in #3151
- Produce a better error message when failing to reference type-erased references by @dsainati1 in #3150
- Make SupportedEntitlements thread safe by @dsainati1 in #3152
Full Changelog: v1.0.0-M9...v1.0.0-preview.10
v1.0.0-M9
What's Changed
π₯ Language Breaking Changes
β Features
- Add support for
FunctionType.Purity
in CCF codec by @fxamacker in #3107 - Add support for Attachment and AttachmentType in CCF codec by @fxamacker in #3131
- Add more support for entitlements (
ReferenceType.Authorization
) to CCF codec by @fxamacker in #3139
π Improvements
- Improve update tool: Fix config, improve documentation by @turbolent in #3130
- Require added entitlements to be equal to migrated entitlements rather than supertypes by @dsainati1 in #3134
- Fix migrating values with empty intersection type by @turbolent in #3138
- Pass location-range to value-interface methods by @SupunS in #3140
π Bug Fixes
- Fix EntitlementSetAuthorization.Equal() by making it ignore order of elements by @fxamacker in #3137
- Migrate static types of arrays and dictionaries by @SupunS in #3141
π§ͺ Testing
Full Changelog: v1.0.0-M8...v1.0.0-M9