manual added knowledge_base
This commit is contained in:
@@ -0,0 +1 @@
|
||||
releasenotes.png
|
Binary file not shown.
After Width: | Height: | Size: 467 KiB |
@@ -0,0 +1,19 @@
|
||||

|
||||
|
||||
# ThreeFold Grid Release Notes
|
||||
|
||||
We're delighted to have you here as we explore the latest updates and enhancements to our decentralized grid ecosystem. In these release notes, you'll discover a wealth of information about the exciting features, bug fixes, performance optimizations, and new functionalities that have been introduced in each release.
|
||||
|
||||
Whether you're a developer, a farmer, a user, or simply curious about the cutting-edge advancements happening in the world of distributed computing, these release notes will provide you with valuable insights and keep you up to date with our progress. So dive in, explore the details, and join us in shaping the future of the ThreeFold Grid!
|
||||
|
||||
## ThreeFold TFGrid v3.x Release Notes
|
||||
- [TFGrid v3.10.0](./tfgrid_release_3_10_0.md)
|
||||
- [TFGrid v3.9.0](./tfgrid_release_3_9_0.md)
|
||||
- [TFGrid v3.8.0](./tfgrid_release_3_8_0.md)
|
||||
- [TFGrid v3.7.0](./tfgrid_release_3_7_0.md)
|
||||
- [TFGrid v3.6.1](./tfgrid_release_3_6_1.md)
|
||||
- [TFGrid v3.6.0](./tfgrid_release_3_6_0.md)
|
||||
- [TFGrid v3.0.0 Alpha-5](./tfgrid_release_3_0_a5.md)
|
||||
- [TFGrid v3.0.0 Alpha-4](./tfgrid_release_3_0_a4.md)
|
||||
- [TFGrid v3.0.0 Alpha-2](./tfgrid_release_3_0_a2.md)
|
||||
- [TFGrid v3.0.0](./tfgrid_release_3_0.md)
|
@@ -0,0 +1,43 @@
|
||||
# TFGrid release 3.0
|
||||
|
||||
TFGrid 3.0 will be released gradually during Q3/Q4 2021.
|
||||
|
||||
## What's new ?
|
||||
|
||||
TFGrid 3.0 is a full redesign of the ThreeFold Grid architecture. The main purpose of this redesign is to decentralize all the components that the Grid is built with.
|
||||
|
||||
### TFChain 3.0
|
||||
|
||||
A decentralised chain holding all information on entities that make up the ThreeFold Grid. It runs on Parity Substrate blockchain infrastructure.
|
||||
|
||||
Features :
|
||||
- Your identity and proofs/reputation on our blockchain
|
||||
- All info about TFGrid (nodes, farmers, …)
|
||||
- A Graphql interface to be able to query the blockchain
|
||||
- Support of side chains (unlimited scalability, allow others to run their own blockchain)
|
||||
- TFT exists now also on TFChain (allows us to work around Stellar scalability issues)
|
||||
- Bridge between TFT on Stellar and TFT on TFChain (one way to start)
|
||||
- Blockchain based provisioning process
|
||||
- TFChain API (javascript, golang, vlang)
|
||||
- Support for 'Infrastructure as Code' : IAC frameworks
|
||||
- Terraform
|
||||
- Kubernetes, Helm, Kubernetes
|
||||
- Ansible (planned for Q4 2021)
|
||||
- Use RMB = peer2peer secure Reliable Message Bus to communicate with Zero-OS
|
||||
|
||||
### Proof of Utilization
|
||||
|
||||
- Resource utilisation is captured and calculated on hourly basis
|
||||
- Resource utilisation stored in TFChain
|
||||
- An automated discount system has been put in place, rewarding users who pre-purchased their cloud needs. Price discounts are applied, in line with amount of TFT you have in your account and the period you are holding these TFT.
|
||||
E.g. if you have 12 months worth of TFT in your account in relation to the last hour used capacity you get 40% discount, 36 months results in 60% discount.
|
||||
|
||||
### New Explorer UI
|
||||
- An updated User Interface of the TF Grid Explorer, nicer and easier to use
|
||||
- It uses the Graphql layer of TFChain
|
||||
|
||||
## Roadmap
|
||||
|
||||
The feature overview split over different releases can be found [here](https://circles.threefold.me/project/despiegk-product_tfgrid3_roadmap/wiki/roadmap).
|
||||
|
||||
More info and announcements on Grid 3.0 to be found on our [forum](https://forum.threefold.io/t/announcement-of-tfgrid-3-0/1132)
|
@@ -0,0 +1,204 @@
|
||||
# ThreeFold Release Notes TFGrid 3.0.0 Alpha 2 (Live on testnet)
|
||||
|
||||
## TFChain v1.0.0
|
||||
|
||||
- DAO Requests
|
||||
- Becoming council member
|
||||
- Becoming a validator node
|
||||
- Pricing changes
|
||||
- Upgrading tfchain
|
||||
- Changing farming rewards
|
||||
|
||||
## Admin Portal v3.0.1-rc1
|
||||
|
||||
- Terms and conditions support
|
||||
- Fix reasking for activation when the balance reaches 0
|
||||
- Show amount of bridge deposit/withdraw fee
|
||||
- Get more TFT button when connected to devnet
|
||||
|
||||
## tfchain explorer v3.0.0-rc19
|
||||
|
||||
- certification type filter
|
||||
- adding certification type to nodes
|
||||
- add zos version to node details
|
||||
- update map to reflect the selected node
|
||||
- UX fixes for filters and data sorting
|
||||
- include version of tfchain, explorer, grid proxy
|
||||
- showing available resources
|
||||
- showing online / offline nodes
|
||||
- showing number of available IPs in a farm
|
||||
- adding favicon
|
||||
- statistics page improvements
|
||||
|
||||
## ZOS v3.0.4
|
||||
|
||||
- public IPv6 support
|
||||
- Min rootfs for more than 1 CU = 2GB, and anything less will be 500MB
|
||||
- Mainnet image
|
||||
- Fix IPv6 rules that broke SLAAC
|
||||
- Update SRU calculation
|
||||
- bug don't wait for QSFS shutdown
|
||||
- Update traefik version
|
||||
- Fixing crashes caused by slow disks
|
||||
- Avoid lsblk blocking for QSFS
|
||||
- Decommission on too many QSFS metric fetches failure
|
||||
https://github.com/threefoldtech/zos/releases
|
||||
|
||||
## Terraform v0.1.20
|
||||
- Support for public IPv6
|
||||
- Support planetary option for k8s
|
||||
|
||||
https://github.com/threefoldtech/tf-terraform-provider/releases
|
||||
|
||||
|
||||
## grid3_client_ts v1.0.3
|
||||
- Cert type for nodes
|
||||
- public IPv6 support
|
||||
- TwinServer command to be used from other langauges
|
||||
|
||||
|
||||
## Weblets v1.2.0
|
||||
|
||||
- Support peertube
|
||||
- Support funkwhale
|
||||
- Remove rootfs specification from machine
|
||||
- Support adding/deleting workers in kubernetes
|
||||
- Add more images ubuntu, alpine, centos
|
||||
- Updating the balance periodically
|
||||
- Adding access for nodes by default for hidden nodes issues
|
||||
- Resolving issues
|
||||
|
||||
### detailed projects list
|
||||
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/1
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/4
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/6
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/6
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/7
|
||||
- https://github.com/threefoldtech/grid_weblets/projects/8
|
||||
|
||||
https://github.com/threefoldtech/grid_weblets/releases
|
||||
|
||||
## QSFS
|
||||
|
||||
TODO
|
||||
|
||||
## gridproxy v1.0.0-rc8
|
||||
|
||||
- generic performance improvements
|
||||
- reduce caching time
|
||||
- enable CORS in version
|
||||
- include certification types in nodes
|
||||
- fix regression on nodes query
|
||||
-
|
||||
|
||||
## Known Issues 3.0.0 Alpha 2
|
||||
|
||||
Following list is incomplete but gives some issues to think about.
|
||||
|
||||
- Weblets [limitations](https://library.threefold.me/info/manual/#/manual__weblets_home?id=limitations)
|
||||
- QSFS integration is a work in progress
|
||||
- ZOS and SSD performance [issue](https://github.com/threefoldtech/zos/issues/1467)
|
||||
- Threefold Connect having [issues](https://circles.threefold.me/project/test-tfgrid3/issue/52)
|
||||
- Docker & ZOS containers [differences](https://github.com/threefoldtech/zos/issues/1483)
|
||||
- ZOS workloads upgrade [issue](https://github.com/threefoldtech/zos/issues/1425)
|
||||
- Terraform projects [don't reflect in the weblets](https://github.com/threefoldtech/terraform-provider-grid/issues/146)
|
||||
- Can't detach public IP from a VM and removing it from a contract [issue](https://github.com/threefoldtech/tfchain_pallets/issues/73), please note you can still create each in separate contracts.
|
||||
|
||||
# ThreeFold Release Notes TFGrid 3.0.0 Alpha 1 (Live on mainnet)
|
||||
|
||||
- [TFgrid 3.0 announcement](https://forum.threefold.io/t/announcement-of-tfgrid-3-0/1132)
|
||||
- [Whats new in TFGrid 3.0](https://forum.threefold.io/t/what-is-new-in-tfgrid-3-0/1133)
|
||||
- [Roadmap](https://circles.threefold.me/project/despiegk-product_tfgrid3_roadmap/wiki/home)
|
||||
-
|
||||
## TFChain
|
||||
|
||||
- Staking support (as the moment of this writing it's only on devnet now)
|
||||
- KeyValue store support
|
||||
- Bridging tokens from stellar to tfchain
|
||||
- Smart contract for IT
|
||||
- Billing
|
||||
- Consumption Reports
|
||||
- Discounts support
|
||||
|
||||
## Admin Portal
|
||||
|
||||
- Creation of twins
|
||||
- Bridge from and to Stellar
|
||||
- Farm Management
|
||||
|
||||
|
||||
## Tfchain explorer
|
||||
|
||||
- Nodes view
|
||||
- Gateways listing
|
||||
- Farms information
|
||||
- Resources/utilization
|
||||
- Better filtering
|
||||
|
||||
|
||||
## ZOS
|
||||
- zmachine support
|
||||
- Integration with latest subtsrate client event types
|
||||
- public ipv6 support in VMs
|
||||
- planetary support in VMs
|
||||
- upgrade to new file system RFS
|
||||
- support for QSFS
|
||||
- support for gateways
|
||||
- capacity reporting to the blockchain support
|
||||
- Support of SR25519
|
||||
- Improvements in .zosrc creation
|
||||
- Safer mechanism for environment variables and init arguments
|
||||
- improvments in cleaning unused mounts
|
||||
|
||||
https://github.com/threefoldtech/zos/releases
|
||||
|
||||
## Terraform
|
||||
- Support ZMachine
|
||||
- Support Kubernetes
|
||||
- Support QSFS
|
||||
- Support Capacity Planning
|
||||
- Support Gateways
|
||||
|
||||
https://github.com/threefoldtech/tf-terraform-provider/releases
|
||||
|
||||
|
||||
## grid3_client_ts
|
||||
- Support ZMachine
|
||||
- Support Kubernetes
|
||||
- Support QSFS
|
||||
- Support Capacity Planning
|
||||
- Support Gateways
|
||||
|
||||
|
||||
## Weblets
|
||||
|
||||
- Support Profile manager
|
||||
- Support Virtual machine
|
||||
- Support CapRover
|
||||
- Support Kubernetes
|
||||
https://github.com/threefoldtech/grid_weblets/releases
|
||||
- Capacity planning deployment
|
||||
|
||||
## QSFS
|
||||
|
||||
TODO
|
||||
|
||||
|
||||
- [TFgrid 3.0 announcement](https://forum.threefold.io/t/announcement-of-tfgrid-3-0/1132)
|
||||
- [Whats new in TFGrid 3.0](https://forum.threefold.io/t/what-is-new-in-tfgrid-3-0/1133)
|
||||
- [Roadmap](https://circles.threefold.me/project/despiegk-product_tfgrid3_roadmap/wiki/home)
|
||||
|
||||
## Known Issues 3.0.0 Alpha 1
|
||||
|
||||
Following list is incomplete but gives some issues to think about.
|
||||
|
||||
- Weblets [limitations](https://library.threefold.me/info/manual/#/manual__weblets_home?id=limitations)
|
||||
- Public IP6 [support](https://github.com/threefoldtech/zos/pull/1488) in ZOS
|
||||
- QSFS integration is a work in progress
|
||||
- ZOS and SSD performance [issue](https://github.com/threefoldtech/zos/issues/1467)
|
||||
- Threefold Connect having [issues](https://circles.threefold.me/project/test-tfgrid3/issue/52)
|
||||
- Docker & ZOS containers [differences](https://github.com/threefoldtech/zos/issues/1483)
|
||||
- ZOS workloads upgrade [issue](https://github.com/threefoldtech/zos/issues/1425)
|
||||
- Terraform projects [don't reflect in the weblets](https://github.com/threefoldtech/terraform-provider-grid/issues/146)
|
||||
- Can't detach public IP from a VM and removing it from a contract [issue](https://github.com/threefoldtech/tfchain_pallets/issues/73), please note you can still create each in separate contracts.
|
@@ -0,0 +1,53 @@
|
||||
# ThreeFold Grid v3.0.0 Alpha - 4 Release Note
|
||||
|
||||
## TFConnect v3.4.0
|
||||
|
||||
### TFConnect Backend Services Migration
|
||||
|
||||
We moved ThreeFold Connect’s backend services from a data storage in Lochristi to TFGrid. From TF Wallet, to TF account, and TFNews, all active services are migrated by using Helm charts.
|
||||
|
||||
## TFPlay v1.1.4
|
||||
|
||||
### Listed Mattermost as Deployable Solution
|
||||
|
||||
On this release, we added Mattermost as one of our deployable decentralised solutions.
|
||||
Mattermost is a secure, open source platform for communication, collaboration, and workflow orchestration across tools and teams.
|
||||
|
||||
### Separated TFPlay into 3 different networks
|
||||
|
||||
Node upgrades could happen anytime, and it could make solution deployments on different networks incompatible. Therefore, we separated TFPlay into 3 different networks:
|
||||
|
||||
- Deployment on TFGrid Mainnet: play.grid.tf
|
||||
- Deployment on TFGrid Testnet: play.test.grid.tf
|
||||
- Deployment on TFGrid Devnet: play.dev.grid.tf
|
||||
|
||||
This way, if some nodes on one network are being upgraded, deployments on the other nets should not be affected.
|
||||
|
||||
## Minting v3.0
|
||||
|
||||
### Minting V3 code
|
||||
|
||||
Repo: https://github.com/threefoldtech/minting_v3
|
||||
|
||||
There was a change the way how the CU/SU are calculated from the resource units calculations, please see https://library.threefold.me/info/threefold#/resource_units_calc_cloudunits for details.
|
||||
Therefore, we updated the calculations on the minting code (minting v3), as well as adjusted price calculation for workloads on TFchain.
|
||||
|
||||
## GetTFT Shop v1.0.4
|
||||
|
||||
Story: https://github.com/threefoldtech/home/issues/1171
|
||||
|
||||
### Minor UX / UI improvements
|
||||
|
||||
On this release we created minor UX improvements on the existing GetTFT Shop website that create a better experience for our customers, such as improved interactivity, fixed embedded media, revised UX content, improved screen responsiveness, and many more.
|
||||
|
||||
## TF Capacity Explorer v0.1.0
|
||||
|
||||
### An all-in-one Unified Capacity Explorer
|
||||
|
||||
Currently we have a few separate capacity explorers for both TFGrid v2 Explorer and TFGrid v3 Explorer. On this release we unified all versions and networks into one explorer, where users can find capacity information on both TFGrid v2 and v3 mainnet, testnet, and devnet. This all-in-one unified Capacity Explorer will be hosted under the domain https://explorer.threefold.io.
|
||||
|
||||
## TF Farm Management v1.1
|
||||
|
||||
On TFGrid v3, node and farm management are also moved to substrate-based blockchains. A farm can be managed by making calls directly to the blockchain using objects created in TFChain called Twins. TFWallet app can reuse the wallet keypair to support a twin. A twin is also associated with a Planetary Network address that is supported by the Threefold Connect App.
|
||||
|
||||
Therefore we added a ‘Farm Management’ feature on the TFConnect App that would enable farmers to list their farms and create new ones directly on the mobile app. The ‘Farm Management’ feature will allow users to create new farms, list farms, as well as migrate their farms from TFGrid v2 to TFGrid v3.
|
@@ -0,0 +1,72 @@
|
||||
# ThreeFold Grid v3.0.0 Alpha - 5 Release Note
|
||||
|
||||
This is the release note of TFGrid v3.0.0 Alpha 5. It includes updates, improvements and fixes of numerous grid components as described below.
|
||||
|
||||
## TFT Shop v1.1.0
|
||||
|
||||
On the first initial release of TFT Shop v1.0.0, we have made it easier for users to buy TFT by BTC on the [TFT Shop website](https://gettft.com/gettft/).
|
||||
|
||||
On this v1.1.0 release, we are giving users another **option to buy TFT by using fiat currency**. This is made possible by integrating [mercuryo.io](http://www.mercuryo.io/) (third-party) widget onto the shop. By buying TFT using TFT Shop, you confirm that you have read and agree to [ThreeFold’s terms and conditions](https://library.threefold.me/info/legal/#/legal__terms_conditions_gettft).
|
||||
|
||||
|
||||
## ZOS v3.1.0
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
This new feature release of ZOS v3.1.0 includes a lot of improvements such as **improvements on performance issues** (disk and IO), grid events handling, and improvement on the current yggdrasil network by start and maintaining our public peers.
|
||||
|
||||
### ZOS Supoort Dedicated Nodes
|
||||
|
||||
To empower community-driven decentralization on the TFGrid, we would like to soon invite anyone to deploy their own solutions on the TFGrid. This is feasible to do by allowing any external developers to** deploy their own workloads on** **dedicated nodes** and provide the deployment documentation. By choosing to deploy on dedicated nodes, a user can reserve an entire node, then use it exclusively to deploy solutions for themselves or for other customers. Therefore on this release we are happy to announce that we are supporting dedicated nodes deployment, apply the dedicated node contracts on TFChain and support mechanism on ZOS' next release.
|
||||
|
||||
|
||||
## TF Playground v3.0.0 Alpha-5
|
||||
|
||||
### New community and blockchain solutions
|
||||
On the last release, we have added new deployable community solutions on [TF Playground](https://play.grid.tf/#/), such as Peertube, Funkwhale and Taiga, Mattermost as well as some developer tools like CapRover, Virtual Machine, Kubernetes and Owncloud.
|
||||
|
||||
On this release, we have added **community and blockchain solutions** such as Discourse (forum), Presearch Node and Casperlabs validator node.
|
||||
|
||||
## Uhuru v1.1 (beta)
|
||||
|
||||
### Uhuru Backend Changes
|
||||
|
||||
[Uhuru](https://www.uhuru.me) is a digital product on top of a the TFGrid that enhance collaboration with features such as chat, videocall, office tools, and file storage, all in one platform.
|
||||
|
||||
|
||||
## ThreeFold Wallet v3.0.0
|
||||
|
||||
### Add (substrate-based) TFChain Wallet
|
||||
|
||||
TFGrid v3 is powered by substrate-based blockchain. A TFT is moveable from Stellar blockchain to TFChain through the use of a bridge.ThreeFold Wallet now has successfully **added (substrate-based) TFChain Wallet in order to support the bridge transaction**.
|
||||
|
||||
However, TFT is still the native currency on TFChain. As such, there is no need for an external service to transfer tokens on TFChain. A transaction fee is charged (currently 0.01 TFT) for every transaction/extrinsic call.
|
||||
|
||||
## TF Farm Management Tool v3.0.2
|
||||
|
||||
### Adjust farm management for the latest TFChain upgrade
|
||||
|
||||
On the last release of 3 alpha-4, we have released Farm Management Tool v3.0.1 which allows farmers to migrate their farms from v2 to v3 through the TF Connect application.
|
||||
|
||||
Recently a change was made within the codes of TFChain, thus broke the farm management function in the wallet. Therefore, on the v3.0.2 release, code changes were done on **Farm Management Tool to adapt itself with TFChain changes**. This was done quickly in production.
|
||||
|
||||
## TFConnect App v3.5.0
|
||||
|
||||
### Generic Frontend and Backend Improvements
|
||||
This new feature release of TFConnect App includes new features such as **enabling user to sign documents on the app** directly, and many other backend improvements.
|
||||
|
||||
### Integrate TFConnect SSO to TFPlay Solutions
|
||||
|
||||
We need to simplify peer-to-peer collaboration and how users interact with their TFPlay solutions. On this release, we have eliminated a complicated way of signing up to solutions (emails, username and password) by replacing it using **TFConnect app SSO login**. Therefore on this release, we successfully created TFConnect Native SSO backend environments for the following TFPlay solutions**: Discourse. Mattermost, and Gitea, that will allow users to sign in and start using the solutions with just few clicks.
|
||||
|
||||
## TFChain v1.2.0
|
||||
|
||||
### ThreeFold DAO Pt. 2: Adjoint Validator-Council member request
|
||||
|
||||
From version 3.0 on, [ThreeFold Grid operates as a DAO](https://library.threefold.me/info/threefold#/tfgrid/threefold__dao). On the last release of TFChain v1.0.0, we have successfully implemented The first TF-DAO that allows users to request to become DAO council members.
|
||||
|
||||
On this release we also have successfully implemented **ThreeFold DAO Request part 2 where any user could request to become an adjoint validator-council member**: by running a a validator node, not only that they become a validator, they would also gain a seat as DAO council member that give them the right to vote for organizational changes.
|
||||
|
||||
### ThreeFold DAO Pt. 2: Enable Validator Application
|
||||
|
||||
On this release we implemented ThreeFold DAO Request part 2 any user could **apply to become a validator **and register the validator application on-chain if they meet the validator requirements.
|
@@ -0,0 +1,119 @@
|
||||
# ThreeFold Grid v3.10.0 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.10.0.
|
||||
|
||||
- Deployed on Mainnet on 3rd July 2023.
|
||||
|
||||
## Components and Services
|
||||
|
||||
The following components and services have been upgraded in this release:
|
||||
|
||||
- TFChain
|
||||
- ZOS
|
||||
- Terraform
|
||||
- TFGrid-SDK-GO
|
||||
- TF Gridclient
|
||||
- TF Gridproxy
|
||||
- RMB
|
||||
- TF Weblets
|
||||
- TF Playground
|
||||
- TF-Grid-CLI
|
||||
- Gridify
|
||||
- TFGrid-SDK-TS
|
||||
|
||||
## Upgrades and Improvement Highlights
|
||||
|
||||
Below are some of the key highlights of the TFGrid v3.10.0 component upgrades and improvements.
|
||||
|
||||
### TFChain 2.4.0
|
||||
|
||||
- Addressed syncing issues.
|
||||
- Introduced the attachment of solution provider IDs to contracts.
|
||||
- Enabled the bonding of a stash account to a twin.
|
||||
- Implemented various bug fixes.
|
||||
|
||||
### ZOS 3.7.1
|
||||
|
||||
- Restructured the capacity to enhance dynamism.
|
||||
- Added support for proxying traffic to private networks using WireGuard-based gateways.
|
||||
- Introduced support for cloud-based consoles.
|
||||
- Resolved various issues related to error messages, user validations, and error handling.
|
||||
|
||||
### Terraform 1.9
|
||||
|
||||
- Added support for WireGuard-based gateway options.
|
||||
- Implemented proper timeout handling for deployments.
|
||||
- Introduced gateway node validation before submitting deployments.
|
||||
- Resolved various bugs and issues.
|
||||
|
||||
### TFGrid-SDK-GO 0.8.0
|
||||
|
||||
- Consolidated multiple Go projects into a single repository for simplified administration and quicker releases.
|
||||
- Extracted reusable code from the Terraform project and created a standalone library for creating new platforms or plugins.
|
||||
|
||||
#### Grid-Client
|
||||
|
||||
- Enhanced the grid client to serve as the foundation layer for the Terraform plugin, enabling deployment of networks, virtual machines, and Kubernetes.
|
||||
|
||||
#### Grid-Proxy
|
||||
|
||||
- Added support for standby status for nodes powered off by the farmerbot.
|
||||
- Enabled farm filtering based on requested resources.
|
||||
|
||||
#### RMB
|
||||
|
||||
- Improved the direct client's resilience to recover from close connections.
|
||||
|
||||
#### TF-Grid-CLI
|
||||
|
||||
- Introduced a simple tool for creating virtual machines and Kubernetes clusters. Note that `TF-Grid-CLI` is now `TFCMD`.
|
||||
- Get started [here](../../../../documentation/developers/tfcmd/tfcmd.md).
|
||||
|
||||
#### Gridify
|
||||
|
||||
- An experimental project that allows developers to deploy their projects on ThreeFold as a platform with a single command, "gridify," using a Procfile in their code repository.
|
||||
- Currently supported platforms include:
|
||||
- Go 1.18
|
||||
- Python 3.10.10
|
||||
- Node 16.17.1
|
||||
- NPM 8.10.0
|
||||
- Caddy
|
||||
- Learn more [here](https://github.com/threefoldtech/tfgrid-sdk-go/tree/development/gridify).
|
||||
|
||||
### TFGrid-SDK-TS 2.0.0
|
||||
|
||||
- Consolidated all components targeting web/TypeScript developers and frontend efforts into a single repository for easier management and rapid releases.
|
||||
- Moved gridclient, dashboard, statistics websites, and other TypeScript-based projects to the new repository [here](https://github.com/threefoldtech/tfgrid-sdk-ts).
|
||||
|
||||
#### Grid-Client
|
||||
|
||||
- Gateways now support WireGuard backends.
|
||||
- Added support for hex secrets.
|
||||
- Various fixes are detailed [here](https://github.com/orgs/threefoldtech/projects/192/views/12?filterQuery=repo%3A%22threefoldtech%2Ftfgrid-sdk-ts%22+label%3Agrid_client).
|
||||
|
||||
#### TF Dashboard
|
||||
|
||||
- Added support for IPv4 pricing in the resources calculator.
|
||||
- Included TFT/USD exchange rate in the dashboard navbar.
|
||||
- Introduced new standby status for nodes powered off by the farmerbot.
|
||||
- In the explorer, a node monitoring page is now available.
|
||||
- Fixed high CPU usage in the DAO Pages.
|
||||
- Tracking improperly set serial number on nodes with a clear message.
|
||||
|
||||
#### TFGrid Weblets
|
||||
|
||||
- We are phasing out the TFGrid Weblets for a newer playground rewritten in vue3, however, we introduced some maintenance bugfixes.
|
||||
- [Support umbrel on the grid](https://github.com/threefoldtech/home/issues/1394).
|
||||
|
||||
### TF Playground v2.0.0
|
||||
|
||||
This release introduces a new playground with a more consistent user experience. Some components have been reworked for consistency.
|
||||
|
||||
- Simplified the profile manager, requiring only the provision of a mnemonic and a password for encryption on the device. Mnemonics are never shared or sent across the network.
|
||||
- Real-time calculation of deployment costs.
|
||||
- Ability to generate WireGuard configurations.
|
||||
- Direct link to the monitoring page of a deployment’s hosting node.
|
||||
|
||||
## RMB 1.0.5
|
||||
|
||||
- Deprecated seed flag.
|
@@ -0,0 +1,67 @@
|
||||
# ThreeFold Grid v3.6 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.6. It includes updates, improvements and fixes of numerous grid components as described below.
|
||||
|
||||
## TFPlayground v1.4.3
|
||||
- Updated Farming Calculator
|
||||
- Better node-filtering mechanism by adding 'capacity' filter
|
||||
- Simplified K8s solution deployment by eliminating 'add ssh key' part
|
||||
- Improved UX for manual solution deployment on dedicated nodes
|
||||
- Fixed solution's post-deployment bad gateway issue.
|
||||
- Validation enhancements
|
||||
|
||||
## Uhuru v1.2 (beta)
|
||||
- Tackled the UI/UX issues and bugs.
|
||||
- Added many features except for main missing things such as 'logout' option.
|
||||
|
||||
## ThreeFold Wallet v3.1.0
|
||||
- Enable token unlocking feature
|
||||
- Allow users to unlock their locked tokens via TFwallet.
|
||||
- Improvements and fixes included, including usability supports for iOS devices that will be greatly improved.
|
||||
|
||||
## TFConnect App v3.6.0
|
||||
|
||||
- Better usability and user experience through the app workflow improvements as well as
|
||||
- Improved design and interface, look and feel.
|
||||
|
||||
## TF Planetary Network v0.3.0
|
||||
TF Planetary Network is an application that allows users to access[ Peer To Peer end2end encrypted global network](https://library.threefold.me/info/manual/#/technology/threefold__planetary_network) which lives on top of the existing internet or other Peer To Peer networks created. This release's improvements:
|
||||
|
||||
- New P2P functionalities on Desktop Client
|
||||
- Improved the desktop clients for planetary network by adding support for M1 version of Mac.
|
||||
- Allowed the application to refresh the list of ‘peers’, allowing extra ‘peers’ to be added by TF org
|
||||
- Debugged multiple account issues on Mac.
|
||||
|
||||
## TFTShop (GetTFT) v1.1.1
|
||||
|
||||
- Better usability and user experience through the app workflow improvements
|
||||
- Improved design and interface, look and feel, such as Improvement on TFT purchase flows on all BTC-TFT, and FIAT-TFT transactions
|
||||
|
||||
## TFGrid Proxy v1.5.0
|
||||
TFGrid Proxy is a REST API-based server used to interact with TFGridDB (Database) in order to access all available node-related information. This release's improvements:
|
||||
|
||||
- Added querying for dedicated nodes support in gridproxy API.
|
||||
- Added support for twins and contracts.
|
||||
- Added filter for dedicated nodes
|
||||
- Added missing queries on farms
|
||||
- Added country API for node distribution
|
||||
|
||||
## ZOS v3.1.0
|
||||
- Support pausing workloads to allow grace period before canceling contract.
|
||||
- Enabled log streaming from VMs/Containers to a remote logs aggregation server.
|
||||
|
||||
## TFNode-Pilot v0.1.0
|
||||
Pocket Network is a blockchain data platform built for applications that use cost-efficient economics to coordinate and distribute data at scale, enabling seamless interactions between blockchains and applications. This release's content:
|
||||
|
||||
- Reverse-engineered the Pokt node pilot into Node Pilot Light.
|
||||
- Deployed first version of PoktNetwork with TF Terraform Grid Provider.
|
||||
|
||||
## TFChain v1.12
|
||||
- DAO support
|
||||
- Dedicated nodes support
|
||||
- General stability improvement
|
||||
- Reworked farming policies
|
||||
- Introduction of contract grace periods
|
||||
- Farm certificaation through DAO
|
||||
- New bridge code
|
||||
|
@@ -0,0 +1,103 @@
|
||||
# ThreeFold Grid v3.6.1 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.6.1 It includes updates, improvements and fixes of numerous grid components as described below.
|
||||
|
||||
## TFGrid 3.6.1 components
|
||||
- testnet tfchain 1.12.1
|
||||
- substrate client (go) release for type change
|
||||
- tfchain client (JS) release for type change
|
||||
- graphql 2.3.3
|
||||
- tfchain bridge v2.1.0
|
||||
- ZOS 3.1.0-rc1
|
||||
- weblets 1.4.3-rc1
|
||||
- terraform 1.2.1
|
||||
- gridproxy v1.5.1
|
||||
- explorer 3.2.2
|
||||
- tfgrid_dashboard 1.0.6
|
||||
|
||||
## Component Upgrades
|
||||
|
||||
### TFPlayground v1.4.3
|
||||
- Updated Farming Calculator
|
||||
- Better node-filtering mechanism by adding 'capacity' filter
|
||||
- Simplified K8s solution deployment by eliminating 'add ssh key' part
|
||||
- Improved UX for manual solution deployment on dedicated nodes
|
||||
- Fixed solution's post-deployment bad gateway issue.
|
||||
- Validation enhancements
|
||||
|
||||
|
||||
### ThreeFold Wallet v3.1.0
|
||||
- Enable token unlocking feature
|
||||
- Allow users to unlock their locked tokens via TFwallet.
|
||||
- Improvements and fixes included, including usability supports for iOS devices that will be greatly improved.
|
||||
|
||||
### TFConnect App v3.6.0
|
||||
|
||||
- Better usability and user experience through the app workflow improvements as well as
|
||||
- Improved design and interface, look and feel.
|
||||
|
||||
### TF Planetary Network v0.3.0
|
||||
TF Planetary Network is an application that allows users to access[ Peer To Peer end2end encrypted global network](https://library.threefold.me/info/manual/#/technology/threefold__planetary_network) which lives on top of the existing internet or other Peer To Peer networks created. This release's improvements:
|
||||
|
||||
- New P2P functionalities on Desktop Client
|
||||
- Improved the desktop clients for planetary network by adding support for M1 version of Mac.
|
||||
- Allowed the application to refresh the list of ‘peers’, allowing extra ‘peers’ to be added by TF org
|
||||
- Debugged multiple account issues on Mac.
|
||||
|
||||
### TFTShop (GetTFT) v1.1.1
|
||||
|
||||
- Better usability and user experience through the app workflow improvements
|
||||
- Improved design and interface, look and feel, such as Improvement on TFT purchase flows on all BTC-TFT, and FIAT-TFT transactions
|
||||
|
||||
### TFGrid Proxy v1.5.0
|
||||
TFGrid Proxy is a REST API-based server used to interact with TFGridDB (Database) in order to access all available node-related information. This release's improvements:
|
||||
|
||||
- Added querying for dedicated nodes support in gridproxy API.
|
||||
- Added support for twins and contracts.
|
||||
- Added filter for dedicated nodes
|
||||
- Added missing queries on farms
|
||||
- Added country API for node distribution
|
||||
|
||||
### ZOS v3.1.0
|
||||
- Support pausing workloads to allow grace period before canceling contract.
|
||||
- Enabled log streaming from VMs/Containers to a remote logs aggregation server.
|
||||
|
||||
### TFNode-Pilot v0.1.0
|
||||
Pocket Network is a blockchain data platform built for applications that use cost-efficient economics to coordinate and distribute data at scale, enabling seamless interactions between blockchains and applications. This release's content:
|
||||
|
||||
- Optimized node pilot by Threefold.
|
||||
- Deployed first version of PoktNetwork with TF Terraform Grid Provider.
|
||||
|
||||
### TFChain v1.12
|
||||
- DAO support
|
||||
- Dedicated nodes support
|
||||
- General stability improvement
|
||||
- Reworked farming policies
|
||||
- Introduction of contract grace periods
|
||||
- Farm certificaation through DAO
|
||||
- New bridge code
|
||||
|
||||
### TFgrid Dashboard
|
||||
Tfgrid Dashboard is the mainhighlight of this release. We aim to have a simpler workflow for our Threefold users and more unified experience. The supported functionalites for this release are:
|
||||
- Farm management
|
||||
- Twin management
|
||||
- Dedicated nodes
|
||||
- Tfchain DAO
|
||||
- Transferring money to TFChain accounts
|
||||
- Swapping tokens on Binance and stellar
|
||||
- Exploring farms
|
||||
- Explorring nodes
|
||||
- Grid statistics
|
||||
|
||||
service is deployed on https://dashboard.test.grid.tf
|
||||
|
||||
### Uhuru v1.4.0 (beta)
|
||||
- Improved mobile View
|
||||
- Improved multiple screen size views
|
||||
- Added support and usability for more browsers (Firefox, Safari, etc)
|
||||
- Added features on chat group management
|
||||
- Full backend rewrite for improved performance, stability and security
|
||||
|
||||
### TFConnect App v3.6.0
|
||||
- UX rewrite on for userflows like the welcome screen, registration screen, planetary network and many more
|
||||
- Added Planetary network for iOS users
|
@@ -0,0 +1,101 @@
|
||||
# ThreeFold Grid v3.7.0 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.7.0.
|
||||
It includes updates, improvements and fixes of numerous grid components as described below.
|
||||
|
||||
|
||||
## Component Upgrades
|
||||
|
||||
### ThreeFold Wallet v3.7.0
|
||||
- Include the option to show transaction details (Sender, Receiver, Memo, Blockchain hash, Amount, Asset, Date
|
||||
- Added Farmer types details
|
||||
- GraphQL types fix
|
||||
- Enabled wallet deletion
|
||||
- Wallet Cache fixes
|
||||
- Bugs fixes and generic improvements
|
||||
|
||||
### ThreeFold Connect v3.7.0
|
||||
- Improved loading of webpages
|
||||
- Released the IOS version of planetary network
|
||||
- Improved login flow (backend)
|
||||
- Removed the concept of .3bot from the app registration and other display
|
||||
- Re-enable TFChain bridge after twin changed
|
||||
- Backend: Upgraded from Vue v2 to Vue v3
|
||||
- Backend: Full kubernetes test deploy stack.
|
||||
- Frontend: Add typescript, tailwind. Removed the use of vuetify
|
||||
- Generic Bug fixes
|
||||
|
||||
|
||||
### ThreeFold Grid Proxy Client v1.5.9
|
||||
- Initial Grid Proxy Client implementation
|
||||
- Includes the gridproxy API client along with API-specific information
|
||||
- Includes classes that represent entities in the context of the API in the sub-module model (for making conversions between JSON objects and V objects).
|
||||
- Added CI pipeline to run tests
|
||||
|
||||
|
||||
### ThreeFold Chain v2.1.0
|
||||
- Improved Validation for Public Config (Node) by Implementing a maximum size on all types that are filled in by the user or ZOS tfchain
|
||||
- Improved Validation for Interfaces (Node) by Implementing a maximum size on all types that are filled in by the user or ZOS tfchain
|
||||
- Improved Validationfor Public IPs (Farm)
|
||||
- Improved Validation for Twin IPs
|
||||
- Reworked public IPs on Contract, they are now shown as a list with the actual public IP object
|
||||
- Executed billing in a transactional operation tfchain
|
||||
- Added Restriction of deployment hash length (32 bytes)
|
||||
|
||||
### Planetary Network v.3.7.0
|
||||
- Added support for M1 Mac.
|
||||
- Refresh list of peers.
|
||||
- Allow extra peers to be added by TF org.
|
||||
- Fix UI crashing/lags
|
||||
- Build for Ubuntu, Windows, Build for Mac
|
||||
|
||||
### Freeflow Twin Beta 1.5
|
||||
- Major Rebranding from Uhuru to Freeflow Twin
|
||||
- Generic Bug fixes
|
||||
- Enabled tagging people in chats
|
||||
- Improved dev setup
|
||||
- Improved staging+production link setup.
|
||||
- Self-deploy improvements.
|
||||
- PWA support
|
||||
- Add info labels
|
||||
- HTML encoding of messages
|
||||
- Overflow handling
|
||||
- Remember login session
|
||||
- Chat: Added File upload progress view
|
||||
- Chat: Added Link preview
|
||||
- Chat: Adding more search options
|
||||
|
||||
### TFGrid Dashboard v1.1.4
|
||||
- UX/UI : Updated Color Palette
|
||||
- Updated Font styles
|
||||
- Updated sidebar menu UX to include TF Portal, TF Explorer
|
||||
- Enabled day/night mode
|
||||
- TFGrid Explorer: Added Nodes page, Statistic Page, and Farms page ON TFGrid Explorer
|
||||
- TFGrid Explorer: Added category of listed nodes as (dedicated, rented, and arentable)
|
||||
- TFGrid Stats: Updated Minting Details on TF Dashboard
|
||||
- TFGrid Stats: show receipts of previous nodes
|
||||
- TFGrid Stats: Added Calendar UI
|
||||
- Clickable Live Support Chat Popup
|
||||
|
||||
### TF Playground v1.4.4
|
||||
- UX/UI : Updated Color Palette
|
||||
- Updated Fonts.
|
||||
- New Deployment/Solutions Icons in the sidebar.
|
||||
- New Actions Icons in the deployment list.
|
||||
- Added Solution Categories
|
||||
- Enabled custom ‘Presearch instance’ deployment
|
||||
- New Capacity Filter
|
||||
- Add IPv4 Planetary Network Filter for specific instance deployments
|
||||
- Newly improved Capacity Management for solution deployment: enabling the setting of a full VM as the default Virtual Machine for deployment,
|
||||
- Easily fund a deployment profile / ID by scanning your ID wallet QR Code
|
||||
- Profile Manager: Avoid losing deployment with Grace Period Listing
|
||||
- provide a simple list where you can select one of the online Grid gateways
|
||||
- Profile Management: Add ‘Confirmation’ popup before deleting a deployment profile
|
||||
- Added an Identifier for the current network in the sidebar (main/test/devnet)
|
||||
- TF Playground Wallet: show unlocked/locked tokens in balance
|
||||
- Profile Management: allow a user to create a profile with no SSH key.
|
||||
- TFGrid Client TS supports Algorand, Stellar, and TFChain Modules.
|
||||
- NEW Node Pilot Instance Deployment
|
||||
- NEW Subsquid Solution
|
||||
|
||||
|
@@ -0,0 +1,74 @@
|
||||
# ThreeFold Grid v3.8.0 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.8.0.
|
||||
Live on Testnet 02/02/2023
|
||||
|
||||
This release note includes updates, improvements and fixes of numerous grid components as described below:
|
||||
|
||||
## The Components
|
||||
|
||||
- TFChain v2.2.0
|
||||
- ZOS v3.4.0
|
||||
- TF Weblets v1.6.0
|
||||
- TF Dashboard v1.3.0
|
||||
- TFGrid Client v1.5.0
|
||||
- TFGrid Proxy v1.6.5
|
||||
- Terraform v1.6.0
|
||||
|
||||
## Upgrades and Improvements
|
||||
|
||||
### TFChain v2.2.0
|
||||
- Added [Third Party Billing Services](https://github.com/threefoldtech/tfchain/blob/12bc8842c7c321d22e36667a91dfc5d3c7d04ab8/substrate-node/pallets/pallet-smart-contract/service_consumer_contract_flow.md), allowing defining contracts between TFChain users for a service and the billing.
|
||||
- Reworked billing flow, see [details here](https://github.com/threefoldtech/tfchain/issues/269).
|
||||
- Infrastructure wise, we have integrated [Firesquid](https://docs.subsquid.io/), which is showing promising improvements in regards of the storage and data syncing.
|
||||
- Added Bugfixes around data validations and improving migrations
|
||||
|
||||
### ZOS v3.4.0
|
||||
This release was mainly focused on the stabilization of ZOS, Monitoring Support, upgrading components and fixing bugs as described below:
|
||||
- Vector and Node-exporter support for [monitoring](https://metrics.grid.tf/)
|
||||
- Bugfixes / hardening around uptime reports, capacity reports and QSFS workloads cleanup
|
||||
- Added fixes for Grace Period regression
|
||||
- Added fixes for ZOS Nodes Recovery after Network Outages
|
||||
- Uptime reports rework: allowing it to happen every 40 minutes, instead of evey 2 hours
|
||||
- Added Grace Period Workload Regression fixes
|
||||
|
||||
[3.4 milestone](https://github.com/threefoldtech/zos/milestone/11) for more details
|
||||
|
||||
### TF Weblets v1.6.0
|
||||
- Support [Algorand](https://www.algorand.com/) solution deployment
|
||||
- Simplified Weblet's Profile Manager
|
||||
- Support [Mastodon](https://joinmastodon.org/) solution deployment
|
||||
- Upgraded [Discourse](https://www.discourse.org/) solution deployment support
|
||||
- Various bugfixes and [UI Improvements](https://github.com/orgs/threefoldtech/projects/172/views/6)
|
||||
|
||||
For more detailed information on this component release, please see [TF Weblets v1.6.0 Milestone](https://github.com/threefoldtech/grid_weblets/milestone/10)
|
||||
|
||||
### TF Dashboard v1.3.0
|
||||
- Fixed broken 'Filter by Farm ID'
|
||||
- Added fixes on HRU Filter
|
||||
- Added Validation function on recipient's TFT address
|
||||
- Added updates to sidebar icons
|
||||
- Improved new farm addition function
|
||||
- Added node filters validations fix
|
||||
- Support filtering nodes by farm name
|
||||
- Added Monitoring dashboard
|
||||
|
||||
For more detailed information on this component release, please see [TF Dashboard v1.3.0 Milestone](https://github.com/threefoldtech/tfgrid_dashboard/milestone/12)
|
||||
|
||||
### TFGrid Client 1.5.0
|
||||
- Added ZLogs workload support
|
||||
- Added documentation updates
|
||||
|
||||
### Terraform 1.6.0
|
||||
- Capacity planning upgrade
|
||||
- Added Kubernetes token validation function
|
||||
|
||||
## TFGrid Proxy v1.6.5
|
||||
- Added fixes on dedicated nodes reservation
|
||||
- Added fixes on TCP connection leaks
|
||||
- Added Swagger Docs fixes
|
||||
- Added Updates to stats endpoint
|
||||
- Added new queries for total resources
|
||||
- Added more parameters to /nodes enpoint for filter by twin_id and node_id
|
||||
|
||||
For more detailed information on this component release, please see [TFGrid Proxy v1.6.5 Milestone](https://github.com/threefoldtech/tfgridclient_proxy/milestone/5)
|
@@ -0,0 +1,170 @@
|
||||
# ThreeFold Grid v3.9.0 Release Note
|
||||
|
||||
Release Note of ThreeFold Grid v3.9.0.
|
||||
|
||||
- Live on Mainnet 12/04/2023
|
||||
- Live on Testnet 23/03/2023
|
||||
|
||||
|
||||
This release is mainly around power management/capacity planning orchestrated by the farmerbot based on Wake-on Lan (WOL) and the reliable message bus (RMB) and the toolings update to utilize both. It also includes several other updates, improvements and fixes of numerous grid components as described below:
|
||||
|
||||
## The Components
|
||||
|
||||
- TFChain v2.3.0
|
||||
- ZOS v3.6.0
|
||||
- TF Farmerbot v1.0.0
|
||||
- TF Weblets v1.7.0
|
||||
- TF Dashboard v1.4.0
|
||||
- TF Gridclient v2.0.0
|
||||
- TF Gridproxy v1.7.0
|
||||
- Terraform v1.8.x
|
||||
- RMB-RS v1.0.2
|
||||
- TFChain-GraphQL v2.9.0
|
||||
|
||||
## Upgrades and Improvement Highlights
|
||||
|
||||
Below are some of the highlights of TFGrid v3.9.0 component upgrades and improvements.
|
||||
Feel free to check [TFGrid v3.9.0 Project](https://github.com/orgs/threefoldtech/projects/172) for a more detailed overview of the TFGrid v3.9.0 release.
|
||||
|
||||
|
||||
### RMB-RS v1.0.2
|
||||
|
||||
Reliable Message Bus Relay (RMB-RS) is a secure communication panel that allows bots to communicate together in a chat-like way. It makes it very easy to host a service or a set of functions to be used by anyone, even if your service is running behind NAT.
|
||||
|
||||
- Guarantee authenticity of the messages. You are always sure that the received message is authentic from the sender.
|
||||
- End-to-end encryption support.
|
||||
- Support for third-party hosted Relays. Anyone can host a Relay and people can use it safely since there is no way messages can be inspected while using e2e. That's similar to home servers by matrix.
|
||||
|
||||
See [Specifications](https://github.com/threefoldtech/rmb-rs/blob/main/docs/readme.md) for more information.
|
||||
|
||||
> Below is the list of the __Public Relay Addresses__ hosted by Threefold:
|
||||
|
||||
- Dev: wss://relay.dev.grid.tf
|
||||
- QA: wss://relay.qa.grid.tf
|
||||
- Test: wss://relay.test.grid.tf
|
||||
- Main: wss://relay.grid.tf
|
||||
|
||||
__Impacted Clients:__
|
||||
|
||||
- [RMB-SDK-TS](https://github.com/threefoldtech/rmb-sdk-ts/releases/tag/v1.1.1)
|
||||
- [RMB-SDK-GO](https://github.com/threefoldtech/rmb-sdk-go/releases/tag/v1.0.0)
|
||||
|
||||
|
||||
### TFChain v2.3.0
|
||||
|
||||
On this release, we modified the twin objects on TFChain and removed the notion of an `IP`. We added 2 fields (`Relay` and `PK`) onto the twins.
|
||||
|
||||
- __Relay__: an RMB Relay Address which a client can connect to (See RMB changes)
|
||||
- __PK__: a public key for an encryption key which can be used to encrypt messages on the Public Relay, if not set, traffic will be unencrypted.
|
||||
|
||||
__Impacted Clients:__
|
||||
|
||||
- [Grid3_Client_RS](https://github.com/threefoldtecharchive/grid3_client_rs/releases/tag/v0.2.0)
|
||||
|
||||
### TFChain-GraphQL v2.9.0
|
||||
|
||||
An important note for users, that multiple steps would be required to upgrade your TFChain-GraphQL into the latest v2.9.0 release, as described below:
|
||||
|
||||
1. Restart the ingester from scratch using the new config
|
||||
2. Restart the processor from scratch using the new code
|
||||
|
||||
Please make sure all data is wiped before restarting both services.
|
||||
|
||||
### TF Famerbot v1.0.0
|
||||
|
||||
TF Farmerbot is a new component that aim as a power management solution that would allow farmer to setup to enable Wake-on-LAN mechanism on their farms.
|
||||
|
||||
## Other Component Changelogs
|
||||
|
||||
### TFChain v2.3.0
|
||||
|
||||
- Fixed locked balances
|
||||
- Added extra field to twin for publickey
|
||||
- Fixed serial number validation was blocking nodes from registration
|
||||
- Added fixes on Farming policies on Testnet
|
||||
- Allow farms to Add public IP ranges
|
||||
- Support power management and capacity planning
|
||||
- Fixed TFT price on mainnet
|
||||
- Reworked migrations
|
||||
- Set node's last uptime when the node send an uptime event
|
||||
- Disable twin deletion
|
||||
- Bug fixes around data validations, and more.
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/tfchain/milestone/11) for more.
|
||||
|
||||
### ZOS v3.6.0
|
||||
|
||||
- Support Switching dhcpd from udhcpd
|
||||
- WOL support
|
||||
- Power Management support
|
||||
- Fixed gateways backend validation
|
||||
- Added number of workloads and deployments to zos reported statistics
|
||||
- Support the new RMB and Relay
|
||||
- Provide clearer messaging during twin registration
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/zos/milestone/12) for more details
|
||||
|
||||
### TF Farmerbot v1.0.0
|
||||
|
||||
- Initial Release
|
||||
- Added Support for Power Management feature
|
||||
- Added Support for Capacity Planning feature
|
||||
|
||||
### TF Weblets v1.7.0
|
||||
|
||||
- NEW Wordpress solution
|
||||
- NEW Umbrel solution
|
||||
- Added live button support
|
||||
- Better error reporting mechanism
|
||||
- Support Mnemonics field editing
|
||||
- Removed flash messages after successfull deployment
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/grid_weblets/milestone/9) for more details
|
||||
|
||||
### TF Dashboard v1.4.0
|
||||
|
||||
- Public IP validation
|
||||
- RenameD 'Swap' page to 'Bridge'
|
||||
- Support setting Relay and Public Key
|
||||
- Added filter by Country validation
|
||||
- Filter farms by pricing policy support
|
||||
- Resource pricing calculator discount distinction between shared and dedicated nodes
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/tfgrid_dashboard/milestone/13) for more details
|
||||
|
||||
### TF GridClient v2.0.0
|
||||
|
||||
- Added Support for RMB and Public Key of Twins
|
||||
- Added Support for Farmerbot
|
||||
- Added pricing calculator module
|
||||
- Support service contracts
|
||||
- Added size property to QSFS model
|
||||
- HTTP server mode allows configuration file for user credentials
|
||||
- Added fixes on 'Filter nodes by farmID' featue
|
||||
|
||||
### Terraform v1.8.x
|
||||
|
||||
- Added Support for RMB and RMB Relay
|
||||
- Added Support for deployment using direct client
|
||||
- Added Support for parallel deployment of resources
|
||||
- Expand resources and data sources documentation
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/terraform-provider-grid/milestone/16) for more details
|
||||
|
||||
## RMB v1.0.2
|
||||
|
||||
The new version of RMB written in Rust
|
||||
|
||||
- Added Federation support
|
||||
- Added Signing and end-to-end encryption
|
||||
- RMB-Peer for compatibility
|
||||
- Added Ratelimiting support
|
||||
|
||||
## TFGrid Proxy v1.7.0
|
||||
|
||||
- Removed the proxying features, obsoleted by the new RMB.
|
||||
|
||||
Please follow [this milestone](https://github.com/threefoldtech/tfgridclient_proxy/milestone/6) for more details
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user