v1.1.0
What's Changed
π₯ Go API Breaking Chance
β Features
- Add Type.address and Type.contractName by @turbolent in #3570
π Improvements
- Unwrap optionals with dynamic cast by @RZhang05 in #3580
- Always return parser errors gracefully by @SupunS in #3578
- Improve
result
variable by @turbolent in #3589
π Bug Fixes
- Fix CI: Flow CLI is 1.0 now by @turbolent in #3573
- Fix the version update check by @turbolent in #3572
- Change index expression's start position by @RZhang05 in #3575
- Fix cadence-parser npm package by @turbolent in #3555
- Always report errors against the new program during contract update validation by @SupunS in #3582
- Prevent migration tests from using out-of-sync data by @fxamacker in #3597
π§ͺ Testing
- Add tests for exporting interface type by @SupunS in #3576
- Add tests for enum usage as transaction parameters by @RZhang05 in #3581
- Add test for circular resources by @SupunS in #3586
Other Changes
- Merge
release/v1.0.0-preview.52
tomaster
by @github-actions in #3563 - add staged contracts report 2024-09-02 by @zhangchiqing in #3564
- update statecommitment for migration mainnet Sep 2 by @zhangchiqing in #3565
- Clean up roadmap by @turbolent in #3567
- Bring changelog up-to-date by @turbolent in #3568
- Add Crescendo migration report for mainnet24 by @j1010001 in #3571
- Fix storage explorer: Update dependencies, update API usage by @turbolent in #3566
- Bump atree from v0.8.0-rc.6 to v0.8.0 by @fxamacker in #3583
- Merge v1.0 into master by @turbolent in #3593
- Merge v1.0 into master by @SupunS in #3604
- Split
value.go
into multiple files by @SupunS in #3609 - Explain the reason for support parsing legacy restricted types by @SupunS in #3614
- Remove legacy content by @SupunS in #3622
- Move tests under
runtime
totests
directory by @SupunS in #3621 - Update source compatibility suite for latest cadence v1.0.1 by @RZhang05 in #3616
- Fix storage explorer by @turbolent in #3627
Full Changelog: v1.0.1...v1.1.0