Releases: FISCO-BCOS/console
Releases · FISCO-BCOS/console
console v3.1.1
v3.1.1
(2023-01-04)
请阅读控制台 v3.x+文档:
新增
- 交易、交易回执数据结构添加
extraData
字段
兼容性说明
- 支持FISCO BCOS 3.0.0版本 以上的区块链节点。
- 控制台连接FISCO BCOS 3.1.0版本后,才支持BFS list分页查询、link新接口,连接3.1.0版本前的节点将会用旧版本接口。
Release v3.1.0
v3.1.0
(2022-11-21)
请阅读控制台 v3.x+文档:
新增
- 新增账户权限管理命令:
freezeAccount
、unfreezeAccount
、abolishAccount
- 新增支持FISCO BCOS 3.1.0 新的BFS list分页接口、link接口,连接3.1.0以下版本时将会使用旧接口。
- 新增支持部署Solidity合约文件内指定的合约类,使用姿势为 'deploy A:B'
- 新增支持 contract2java.sh 脚本编译Solidity合约文件内指定的合约类
- 新增支持 contract2java.sh --no-analysis选项,可选不启用Solidity并行静态分析
更新
- 更新更新
fisco-bcos-java-sdk
到3.1.0 - 更新
jackson-databind
到2.14.0
修复
- 修复CRUD因为更新包导致的解析SQL使用错误
兼容性说明
- 支持FISCO BCOS 3.0.0版本 以上的区块链节点。
- 控制台连接FISCO BCOS 3.1.0版本后,才支持BFS list分页查询、link新接口,连接3.1.0版本前的节点将会用旧版本接口。
console v2.9.2
Release v3.0.1
v3.0.1
(2022-9-26)
请阅读控制台 v3.x+文档:
新增
- 新增
deploy
命令的 '-l' 选项,支持部署成功后在指定文件下建立软链接 - listAbi支持通过合约地址参数列出ABI
更新
- 升级
fisco-bcos-java-sdk
到3.0.1
版本,请阅读Java SDK v3.x+文档:Java SDK v3.x+文档 - 部署Liquid合约只需要输入合约所在文件夹即可
修复
- 修复控制台部署时合约路径补全问题
- 修复控制台部署Liquid时文件路径找不到的问题
兼容性说明
- 支持FISCO BCOS 3.0.1版本
- 不兼容 FISCO BCOS 2.0+ 版本
- 不兼容 FISCO BCOS 3.0-rc+ 版本
##v3.0.1
(2022-9-26)
Please read the console v3.x+ documentation:
Add
- Added the '-l' option of the
deploy
command to support the establishment of a soft link under the specified file after successful deployment - listAbi supports listing ABIs through contract address parameters
renew
- To upgrade
fisco-bcos-java-sdk
to3.0.1
, please read the Java SDK v3.x+ documentation: Java SDK v3.x+ documentation - To deploy a Liquid contract, you only need to enter the folder where the contract is located
Fixes
- Fixed the contract path completion problem when deploying from the console
- Fix the problem that the file path cannot be found when deploying Liquid from the console
Compatibility Notes
- Support FISCO BCOS version 3.0.1
- Not compatible with FISCO BCOS version 2.0+
- Not compatible with FISCO BCOS version 3.0-rc+
Release v3.0.0
v3.0.0
(2022-8-23)
请阅读控制台 v3.x+文档:
新增
- 使用重构后的ABI Code Generator工具
bcos-code-generator
:https://github.com/FISCO-BCOS/code-generator - 新增 disableSSL 配置选项,支持与节点无SSL通信
更新
- 升级
fisco-bcos-java-sdk
到3.0.0
版本,请阅读Java SDK v3.x+文档:Java SDK v3.x+文档 - 升级
evm-static-analysis
到1.0.0-rc3
- 升级
Log4j
等外部依赖到较新版本
修复
- 修复控制台合约路径补全问题
- 修复控制台不更新本地ABI缓存的问题
- 在Solidity 0.8.11以上支持
base-path
功能
兼容性说明
- 支持FISCO BCOS 3.0.0版本
- 不兼容 FISCO BCOS 2.0+ 版本
- 不兼容 FISCO BCOS 3.0-rc+ 版本
v3.0.0
(2022-8-23)
Please read the console v3.x+ documentation:
New
- Use the refactored ABI Code Generator tool
bcos-code-generator
: https://github.com/FISCO-BCOS/code-generator - Added disableSSL configuration option to support communication with blockchain nodes without SSL
Update
- To upgrade
fisco-bcos-java-sdk
to3.0.0
, please read the Java SDK v3.x+ documentation: [Java SDK v3.x+ documentation](https://fisco-bcos-doc.readthedocs.io /zh_CN/latest/docs/develop/sdk/java_sdk/index.html) - Upgrade
evm-static-analysis
to1.0.0-rc3
- Upgrade external dependencies such as
Log4j
to newer versions
Fixes
- Fix console contract path completion issue
- Fix console not updating local ABI cache
- Support
base-path
function in Solidity 0.8.11 and above
Compatibility Notes
- Support FISCO BCOS version 3.0.0
- Not compatible with FISCO BCOS version 2.0+
- Not compatible with FISCO BCOS version 3.0-rc+
console v3.0.0-rc4
v3.0.0-rc4
(2022-7-1)
请阅读控制台文档:
新增
- 新增Table CRUD的命令:
select
,update
,insert
,remove
,alter
- 新增共识节点变更提案、系统配置变更提案、升级计算逻辑提案等的命令
- 新增冻结、解冻合约功能命令
- 获取提案命令支持批量获取
更新
- 升级
fisco-bcos-java-sdk
到3.0.0-rc4
- 升级
evm-static-analysis
到1.0.0-rc2
修复
- 修复非交互式控制台的调用问题
- 重构命令代码,将所有命令抽象成
BasicCategoryCommand
,实际分类可参考./src/main/java/console/command/category
兼容性说明
- 不兼容 FISCO BCOS 2.0+ 版本
- 支持3.0.0-rc4版本
Please read the documentation of console:
Add
- Added Table CRUD commands:
select
,update
,insert
,remove
,alter
- Added commands for consensus node change proposals, system configuration change proposals, upgrade calculation logic proposals, etc.
- Added contract freeze and unfreeze commands
- Support batch get proposals
Changed
- Upgrade
fisco-bcos-java-sdk
to3.0.0-rc4
- Upgrade
evm-static-analysis
to1.0.0-rc2
Fixed
- Fixed invocation of non-interactive consoles
- Refactor the command code to abstract all commands into
BasicCategoryCommand
, the actual classification can refer to./src/main/java/console/command/category
Compatibility Notes
- Not compatible with FISCO BCOS version 2.0+
- Support 3.0.0-rc4
console v2.9.1
v2.9.1
(2022-06-15)
Please read the console documentation.
CHANGELOG
- Fix
- Fix
sol2java.sh
generating 'Java' contract code failed to compile #622
请阅读console文档。
变更日志
- 修复
- 修复
sol2java.sh
生成Java
合约代码,编译失败的问题#622
console v2.9.0
v2.9.0
(2022-05-12)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade Java SDK version to
2.9.0
,supportAPPLE M1
- 'sol2java.sh' supports' struct 'type arguments when converting solidity to Java code
请阅读console文档。
变更日志
- 更新
- 升级Java SDK版本为
2.9.0
,支持APPLE M1
sol2java.sh
将solidity转换为java代码时,支持struct
类型参数
console v2.8.1
v2.8.1
(2022-04-29)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade Java SDK version to
2.8.1
请阅读console文档。
变更日志
- 更新
- 升级Java SDK版本为
2.8.1
console v3.0.0-rc3
v3.0.0-rc3
(2022-03-31)
请阅读控制台文档:
新增
- 默认使用Solidity 0.8
- 支持编译合约进行Solidity并行字段冲突分析
- 添加
listABI
命令 - BFS支持软链操作
- 支持 call link操作,控制台支持调用所有链上部署的合约
更新
- 适配FISCO BCOS v3.0.0-rc3
- 适配FISCO BCOS Java SDK v3.0.0-rc3
- 使用BFS软链取代CNS
修复
- 修复BFS
cd
、pwd
命令的bug
兼容性说明
- 沿用2.0+版本的大部分功能, 不兼容 FISCO BCOS 2.0+ 版本。FISCO BCOS 2.0+ 版本请使用对应版本的Console
- 不兼容3.0.0-rc1版本的FISCO BCOS区块链
- 支持3.0.0-rc3版本
Please read the documentation of console:
Add
- Use Solidity 0.8 by default
- Support compiling contracts for Solidity parallel field conflict analysis
- Add
listABI
command - BFS supports link
- Support call link, the console supports calling all contracts deployed on the chain
Changed
- Adaptation FISCO BCOS v3.0.0-rc3
- Adaptation FISCO BCOS Java SDK v3.0.0-rc3
- Replacing CNS with BFS link
Fixed
- Fixed bugs of BFS
cd
,pwd
commands