Releases: mesg-foundation/engine
Releases · mesg-foundation/engine
v0.26.0
Breaking Changes
- (#1842) Execution price based on service task price and new credit module.
- (#1853) Fix 3 issues with instance.
- (#1855) Add modules gov, upgrade, evidence and crisis.
Added
- (#1860) Add export and import genesis functions to module credit .
- (#1861) Add msg to mint credits module credit.
Changed
- (#1849) Add a mechanism to reuse previous build image to speed up build time.
- (#1850) Move CLI build and publish script to makefile to avoid duplication of code.
Fixed
- (#1862) Improve checks of commands' parameters.
Removed
- (#1863) Remove not used expected keeper.
Unstable release
Warning - this is an unstable release, use it only if you know what are doing.
v0.25.1
Changed
Fixed
- (#1838) Remove min gas price from dev chain and e2e.
- (#1841) Fix dev-starter when user stop script during the first sleep of 5 sec.
- (#1843) Display body in lcd client on error.
- (#1844) Add a check in LCD client if the account exists or not.
- (#1846) Fix command execution list because of not set filter.
- (#1848) Implement import and export functions in modules.
Dependencies
- (#1835) Bump github.com/cosmos/cosmos-sdk from 0.38.3 to 0.38.4.
v0.25.0
v0.24.0
Breaking Changes
- (#1810) Switch to CLI based Engine.
Added
- (#1798) Add tx commands for service, process, execution and runner modules.
- (#1801) Add orchestrator command to CLI.
- (#1806) Create pre-configured dev docker image.
- (#1808) Add cli dockerfile.
- (#1812) Add logs to orchestrator.
Changed
- (#1802) Rename in cosmos lcd and rpc clients minGasPrices by simply gasPrices.
- (#1803) Update readme.
- (#1817) Use docker container in e2e tests.
Fixed
Dependencies
- (#1745) Bump github.com/sirupsen/logrus from 1.4.2 to 1.5.0.
- (#1777) Bump github.com/spf13/viper from 1.6.2 to 1.6.3.
- (#1782) Bump github.com/golang/protobuf from 1.3.4 to 1.4.0.
- (#1794) Bump google.golang.org/grpc from 1.28.0 to 1.29.1.
- (#1800) Bump github.com/prometheus/client_golang from 1.5.0 to 1.6.0.
- (#1811) Revert golang/protobuf to v1.3.5 and prometheus/client_golang to v1.5.1.
v0.23.0
v0.22.0
v0.21.0
Breaking Changes
- (#1737) Add support for any type of data to filter.
- (#1739) Add reference system to filter.
- (#1774) Remove deprecated gRPC API.
- (#1783) Calculate the instance env hash with only the customized env.
Added
- (#1749) Add more validation on resources.
- (#1758) Introduce a simple LCD client.
- (#1759) add 2 more linters and remove useless exclusion.
- (#1767) New Runner gRPC API.
- (#1768) Add lcd endpoints and commands exists to runner and process.
- (#1771) Add Orchestrator gRPC API.
- (#1780) Add info to cosmos version on build.
Changed
- (#1751) Replace gRPC by LCD as much as possible from e2e tests.
- (#1754) Update lcd service hash endpoint to use a dedicated request structure.
- (#1755) Update lcd process hash endpoint to use a dedicated request structure.
- (#1756) Change gogoproto's customtype to casttype.
- (#1757) Replace runner gRPC by LCD in e2e tests.
- (#1761) Remove module suffix from lot of places.
- (#1769) Update cosmos events.
- (#1773) Use new event API in e2e tests.
- (#1775) Simplify container.
- (#1781) Switch back to default staking coins of cosmos.
Fixed
- (#1746) Add "dive" validation to all repeated message in the proto files.
- (#1762) Fix account sequence desynchronisation when error.
Dependencies
- (#1752) Update to cosmos-sdk v0.38.2 and tendermint v0.33.2.
v0.20.0
Added
- (#1688) Handle withdraw from resources.
- (#1694) Add build multi-platform cmds script to CI.
- (#1699) Processes pay for executions.
- (#1705) Add emitters to execution with consensus system.
- (#1719) Add transaction's log to returned error.
- (#1723) Add address to process.
- (#1728) Add address to service, runner, execution, and execution.
- (#1729) Wrap errors of modules' keeper, querier and msg to sent them to clients.
Dependencies
- (#1668) Bump github.com/go-kit/kit from 0.9.0 to 0.10.0.
- (#1674) Bump github.com/stretchr/testify from 1.4.0 to 1.5.1.
- (#1677) Bump github.com/spf13/cobra from 0.0.5 to 0.0.6.
- (#1686) Bump github.com/golang/protobuf from 1.3.3 to 1.3.4.
- (#1697) Bump github.com/pseudomuto/protoc-gen-doc from 1.3.0 to 1.3.1.
- (#1702) Bump github.com/prometheus/client_golang from 1.4.1 to 1.5.0.
v0.19.0
Added
- (#1654) Add e2e lcd tests for ownerships.
- (#1663) Add e2e tests using the light client daemon of Cosmos.
- (#1670) Introduce execution payment.
- (#1680) Add block height to execution data.
- (#1689) Add pagination system to http endpoint executions/list.
- (#1691) Add min price for execution.
Changed
- (#1640) Update to cosmos v0.38 and tendermint v0.33.
- (#1645) Add trusted config to LCD server and index all events.
- (#1650) Refactor cosmos modules.
- (#1651) Refactor ownership module to cosmos style.
- (#1653) Refactor instance module to cosmos style.
- (#1657) Refactor runner module to cosmos style.
- (#1658) Refactor process module to cosmos style.
- (#1661) Refactor service module to cosmos style.
- (#1662) Refactor execution module to cosmos style.
- (#1669) Use disable-all instead of enable-all in golangci config.