Skip to content

Releases: ObsidianLabs/ConfluxStudio

Conflux Studio v0.17.2

29 Apr 08:56
Compare
Choose a tag to compare

Conflux Studio v0.16.8

14 Apr 04:12
8f00e10
Compare
Choose a tag to compare
Merge pull request #112 from ObsidianLabs/develop

feat: update conflux to 2 version

Conflux Studio v0.16.7

12 Apr 17:42
074dddd
Compare
Choose a tag to compare
Merge pull request #110 from ObsidianLabs/develop

fix: hide-2.0.0-and-higher-version

Conflux Studio v0.16.6

12 Apr 12:38
51149c4
Compare
Choose a tag to compare
Merge pull request #108 from ObsidianLabs/develop

fix: hide 2.0.0 and higher version conflux node

Conflux Studio v0.16.5

12 Apr 04:02
74d85e8
Compare
Choose a tag to compare

fix: sync eth-component and electron-component code.

ConfluxStudio v0.16.4

30 Mar 13:16
Compare
Choose a tag to compare

ConfluxStudio v0.16.3

29 Mar 05:12
Compare
Choose a tag to compare
v0.16.3-rc.3

Conflux Studio v0.16.2

02 Mar 02:33
Compare
Choose a tag to compare
feat: enable debug menu temp

Conflux Studio v0.16.1

09 Sep 08:32
Compare
Choose a tag to compare

Updates

  • Fix utf8 -> hex string conversion

Conflux Studio v0.16.0

02 Sep 07:31
Compare
Choose a tag to compare

Updates

conflux-truffle

  • Support native conflux-truffle (without docker). If you want to import an existing conflux-truffle project to Conflux Studio, consider using the following truffle-config.js file

    // truffle-config.js
    const config = require('./config.json') // the config file of Conflux Studio
    
    module.exports = {
      compilers: {
        solc: {
          version: config.compilers.solc,
          settings: {
            optimizer: config.compilers.optimizer,
            evmVersion: config.compilers.evmVersion,
          },
        }
      },
      networks: {
        development: {
          host: '127.0.0.1',
          port: 62743,
          network_id: '*'
        }
      }
    }

Project

  • Allow selecting npm client (npm, yarn, or cpnm) when creating a new project
  • Add a project toolbar button to run scripts defined in package.json
  • Expose the network RPC in order for conflux-truffle to connect the running network
  • Expose keypairs to sign transactions issued from conflux-truffle
  • Allow sending CFX in contract deployment
  • Do lint for solidity files on change
  • Improve markdown rendering
  • Add editor configuration (font family, font size & font ligatures) in project settings
  • Display remote projects in the header dropdown menu

Contract Explorer

  • Render the return value in pretty format for contract methods
  • Display and save the returned result from contract executions
  • Parse and display errors for transactions (transfer, deployment and contract execution)
  • Display keypair names in inputs of type address[]

Others

  • Get transaction history for local nodes
  • Allow modifying the code hash in ABI Storage
  • Save a list of custom network connections
  • Fix many other bugs