8.0 Major Release: Control Planes 🎉✈️ #139
Custard7
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Control Planes are officially released! 🎉
Control Planes are now the primary way for consumers to interact with a LearnCard. A Control Plane provides an abstraction for a higher-order wallet object to initiate complex workflows while being agnostic to the means of accomplishing the workflow.
Control Planes:
Read the Updated Documentation Here ✨
Breaking Changes
Control Planes represent a significant overhaul of
@learncard/core
with some key breaking changes:wallet.verifyCredential
→wallet.invoke.verifyCredential
wallet.getTestVc
→wallet.invoke.getTestVc
wallet.publishCredential
is nowwallet.store.Ceramic.upload
wallet.addCredential
is nowwallet.index.IDX.add
wallet.getCredentialsList
is nowwallet.index.all.get
wallet.resolveCredential
is nowwallet.read.get
addPlugin
to add plugins to LearnCards constructed byinitLearnCard
Read the Full Migration Guide Here 👀
This is a huge step for the LearnCard SDK community—thank you so much for all of your support! 🕺🚀
Well done @TaylorBeeston for spearheading this change! 👏
Beta Was this translation helpful? Give feedback.
All reactions