Releases: everledger/fabkit
v0.2.0 🌈
v0.1.2
v0.1.1
v0.1.0
🥳 Features
-
Full rebranding 🔥 and completely new and super-flashy look 🤩 (starting from the logo!)
-
Documentation extended and split into smaller chunks so that we can keep in our readers' hands what they really need to get started🥂, while still giving to the more curious ones all they are looking for!
-
Extended support for many more users 🙌 by providing 🐳 (a whale?) dockerized image with all you need (including a docker-in-docker )! Check this out by pulling
everledgerio/fabkit:0.1.0
(here) -
We added a fancy spinner
⣾⣽⣻⢿⡿⣟⣯⣷
to keep you busy while you are waiting for Fabkit to cook you a meal! 🍛 -
Status “marks” for all running commands, so that you know exactly what went well ✅ and what definitely didn’t ❌
-
“Pre-requisites” what is that? I am sure too many here are from the club “life is too short to read all that stuff” (YOLO✋ ). I know, I know, and that is why we are checking these dependencies for you and call you out only if it is needed. So, sleep peacefully! 🛌 💤
-
Less is better. And here, in the Fabkit team, we take this really seriously 🕵 As our mission is to keep things simple (but always in control! 👮) we reduced verbosity and decided to move all the boring logs into a
.log
file, which will also capture any🐛 you may find on your way! (yeah, because we do our best but we are not perfect - hard to believe, I know 😜) -
But if you like to see more🔭 in your terminal then run the app in
-d, --debug
mode! -
The one-command installer&uninstaller interactive scripts so that we do it easily and we do it right 😎 🤙
-
Did you know that running Fabkit now is even easier than before?🙀 We enabled some quick commands so that if you forget that little
network
word right afterfabkit
everything will still work! afabkit start
will do👌
Do you think that’s all? Nope 😆 find out more 🎁 in the commit history!
✨ Enhancements
-
Chaincode and third-party dependencies replaced with Fabkit docker image
__run()
command will first check the availability of the binary executable in the local machine or use the Fabkit docker image
-
Added test support for chaincode node based:
npm run test
-
Restart as the default case when starting a network with existing data
-
Removed
ginkgo
and replaced all test cases with the nativego test
-
Added a couple of commands as a starter after network init 💎 🌎
🐛 Bug fixes
-
awk
error when running commands with the Fabkit docker image -
jq
missing dependency inchaincode queryinstalled
-
go get
in__init_go_mod()
missing path -
Main helper do not show the top-level command for each sub-section