Skip to content

Releases: everledger/fabkit

v0.2.0 🌈

02 Feb 23:03
Compare
Choose a tag to compare

Changes

🚀 Features

v0.1.2

25 Dec 09:12
eddd57c
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fixed install script and run for Ubuntu 20.04 LTS @czar0 (#8)

v0.1.1

19 Nov 17:13
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fixes to run Fabric on Apple M1 @czar0 (#5)

v0.1.0

27 May 11:09
Compare
Choose a tag to compare

🥳 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 after fabkit everything will still work! a fabkit 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 native go 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 in chaincode queryinstalled

  • go get in __init_go_mod() missing path

  • Main helper do not show the top-level command for each sub-section