Skip to content

Edk2Code_1.0.8

Latest
Compare
Choose a tag to compare
@gapalomi gapalomi released this 16 Dec 22:49

What's Changed

Enhancements

  • JSON Configuration & Syntax:
    • Added new keyword pairs: warningif, inconsistentif, disableif, nosubmitif to edk2_vfr.conf.json and edk2_vfr.tmLanguage.json for improved syntax highlighting and language support. πŸ†•βœ¨

Bug Fixes

  • Typographical Errors:
    • Corrected misspelled words: seeting to setting and Generationg to Generating. πŸ“πŸ› οΈ
    • Fixed a typo in the message: "c_cpp_properties.json points to wrong compile_commands.json". πŸ“πŸ”§

Features

  • New Commands:
    • Introduced edk2code.copyTreeData command to copy tree data to clipboard in a formatted string. πŸ“‹πŸŒ³
  • Clangd Support:
    • Added support for Clang compile commands in the workspace configuration. πŸ› οΈπŸ”§
      • Automatically updates clangd configuration with the correct --compile-commands-dir argument if vscode-clangd extension is installed. πŸ†•πŸ”„

Code Quality

  • Refactoring & Cleanup:
    • Improved code readability by trimming redundant spaces and unifying function behavior. πŸ§ΌπŸ› οΈ
    • Renamed edksymbol.ts to edkSymbols.ts for consistency. πŸ“‚πŸ—‚οΈ

New Contributors

Full Changelog: Edk2Code_1.0.7...Edk2Code_1.0.8