Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

v0.1.26

This release focuses on file lifecycle correctness and import reliability in real Solidity workflows.

What shipped

  • Configurable file operations:
    • fileOperations.templateOnCreate
    • fileOperations.updateImportsOnRename
    • fileOperations.updateImportsOnDelete
  • Improved create-file scaffolding lifecycle behavior.
  • Improved auto-import completion behavior for top-level symbols.
  • Expanded benchmark coverage for file operation lifecycle methods.

Generated file templates

Vault.sol

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
 
contract Vault {
 
}

Vault.t.sol

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
 
import {Test} from "forge-std/Test.sol";
 
contract VaultTest is Test {
 
}

Vault.s.sol

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
 
import {Script} from "forge-std/Script.sol";
 
contract VaultScript is Script {
 
}

Upgrade

cargo install solidity-language-server