What's Changed
⭐ Features
- Check native function declarations by @turbolent in #2821
🛠 Improvements
- Replace panic with nil return in
newInjectedCompositeFieldsHandler
by @m-Peter in #2808 - Refine API of the testing framework by @m-Peter in #2783
🐞 Bug Fixes
- Properly check removed expression for resource loss by @dsainati1 in #2798
- Fix capability controller deletion by @turbolent in #2788
- Use kr/pretty instead of go-test/deep to prevent empty diffs, remove gocap by @turbolent in #2819
- Fix swapping in resource array by @turbolent in #2844
- Fix swap statement evaluation by @turbolent in #2845
- Prevent re-deploy in same transaction by @turbolent in #2846
💥 Go API Breaking Chance
- Add support for injecting types into the environment by @turbolent in #2811
Other Changes
- Merge
release/v0.41.1
tomaster
by @github-actions in #2795 - Assign issues to group by @turbolent in #2797
Full Changelog: v0.41.1...v0.42.0