22.07 - Chervona Kalyna
Release name: Chervona Kalyna
Changes/improvements
Note: the main improvement of this major release is the code architecture.
It has come time to refactor our code, get rid of spaghetti and improve the performance.
In addition, improve the structure and readability to make it easier for 3rd party developers to build their own projects on top of Ethora engine.
We are happy to say the goal has been achieved and there is a drastic improvement in the performance of the application.
Some of the changes rolled out in this release:
- Switched to Typescript across the code
- Switched to MobX and functional components
- Multiple code architecture improvements, better organized Helpers, async logic etc
- Lots of improvements around media and Items. You can now play audio and video Items directly from user profiles.
- Introduced "Hut, Hut" Bot that allows to store and release NFT items in Rooms/Spaces.
- Fixed numerous bugs and issues (caching, XMPP, Push Notifications subscriptions etc)
- More intuitive menu
- Lots of other improvements (see release notes document in the repo root folder)
Starting from this release, we are going to assign a unique name to each major release.
This one is called "Chervona Kalyna" (Red Viburnum) 🩸 and we devote it to the fearless defenders of Ukraine 💛💙 who are now fighting to protect its independence and freedom.
Read more about Chervona Kalyna .
Stay tuned for future updates, some really exciting features are still coming soon in follow-up updates to this major release.
These things are already being tested in beta version:
- NFMT smart contract format for Items
- Audio & Video calls
- Server architecture improvements allowing to better connect Users and assets across Applications