Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@arm-software/vscode-cmsis-csolution

Package Overview
Dependencies
Maintainers
0
Versions
106
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@arm-software/vscode-cmsis-csolution - npm Package Versions

23
11

1.46.0

Diff

Changelog

Source

1.46.0

  • New features:

    • This version of the extension is targeted for use with CMSIS-Toolbox 2.7.
    • The CMSIS Solution Extension API version 2.0 is available on npm and gives access to all available boards and devices, their associated examples, and the ability to copy and build a selected example for use by other Visual Studio Code extensions.
    • Improvements to the CMSIS Solution outline view include: book icons to open documentation for API header files, count badges on components, Add New Group buttons at the project level, and improved default collapse settings.
  • Solved issues:

    • CMSIS solution projects using a yaml file extension are loaded correctly again.
    • To access recently published pack versions, you must run cpackget update-index --sparse: Now the pack index is automatically updated by cpackget once a day.
    • If you are using CMSIS-Toolbox for the first time, you must manually initialize the CMSIS-Pack root directory with cpackget init https://www.keil.com/pack/index.pidx: Now the CMSIS-Pack root directory is initialized automatically if it does not exist yet.
    • After manually installing a CMSIS software pack, this version of the extension re-reads the package description files of the installed CMSIS software packs every time cpackget has added or removed a pack.
  • Known issues:

    • The layers and templates displayed in the Create Solution view are only taken from installed CMSIS software packs.
    • Software components from layers of inactive target types incorrectly display in the Software Components view in addition to the ones from the active target type.
    • The pack installer updates the pack index even when installing a local CMSIS software pack file.
mcgordonite
published 1.44.0 •

Changelog

Source

1.44.0

  • New features:

    • The CMSIS status bar has been enhanced with a busy indicator and shows error and warning messages from CMSIS-Toolbox.
    • When the Use Web Services setting is enabled, the Create new solution view uses the internet database in addition to installed packs to display devices, boards, and examples.
    • For components, the CMSIS view now supports access to documentation from packs.
  • Solved issues:

    • Software components from layers or generators display in the Software Components view.
    • In the Manage Solution view, the issues occurring when changing the context set configuration have now been solved.
    • clangd now supports code completion, compile errors, and go-to-definition for all active contexts.
  • Known issues:

    • When using this extension for the first time in combination with the Arm Environment Manager, development tools are pre-installed. While this is happening, "Loading..." displays, which is misleading. You can check how the download process is progressing in View > Output > Arm Tools category.
mcgordonite
published 1.40.0 •

Changelog

Source

1.40.0

  • New features:

  • Known issues:

    • The Arm Environment Manager takes a long time to load the first time you use it because all the default tool versions are downloaded and installed. You can check the installation progress in View > Output (Ctrl+Shift+U or Cmd+Shift+U). Select Arm Tools in the drop-down list.
    • The Create new solution view only accesses web-based examples from public packs or published repositories. Examples from local packs do not display yet.
    • You must manually download Device Family Packs and Board Support Packs using cpackget to start projects.
    • Software components from layers or generators do not display in the Software Components view.
    • To access recently published pack versions, you must run: cpackget update-index --sparse.
    • If you are using CMSIS-Toolbox for the first time, you must manually initialize the CMSIS-Pack root directory: cpackget init https://www.keil.com/pack/index.pidx.
mcgordonite
published 1.38.0 •

Changelog

Source

v1.38.0

  • API extension:
    • query boards and devices
    • create csolution
  • Sync with CMSIS-toolbox 2.5.0
    • use 2.5.0 schemas
    • call cbuild setup
  • Improvements to the μVision to csolution converter (uv2csolution 1.5.0):
    • Converted project files require CMSIS-Toolbox 2.4.0 or higher.
    • Fixed: conversion of μVision 5.40 projects using global generator CubeMX failing with "Errors: EOF".
    • Fixed: components with unchecked "Include in target build" listed under components node.
    • Fixes for new CMakeLists.txt generator cbuild2cmake in CMSIS-Toolbox 2.4.0 and higher:
      • Using "define-asm" node to set assembler specific defines.
      • Removal of duplicated modules contributed by both *.gpdsc and *.uvprojx file resulting in linker error about duplicated symbols.
mcgordonite
published 1.37.0 •

Changelog

Source

1.37.0

  • Activate solution prevented from opening CMSIS view.
monty-bot
published 1.35.0 •

Changelog

Source

1.35.0

  • Improvements to the μVision to csolution converter:
    • Evaluation of new optimization value "-Omax".
    • Performing error handling before generating scatter file.
    • Fixing "Enable all warnings" for AC6 incorrectly specifies -Weverything.
    • Replacement of colon ':' characters in group names with undersore.
    • Adding support for new optimization level "debug".
    • Improvement of error and warning messages by removing XML tags and rephrasing them to make them more readable.
    • Adding 'instances' node in csolution to support multiple instances of a component.
  • Improve intellisense within header files.
monty-bot
published 1.34.9 •

Changelog

Source

1.34.9

  • Dependency updates.
monty-bot
published 1.34.8 •

Changelog

Source

1.34.8

  • Minor improvements.
monty-bot
published 1.34.7 •

Changelog

Source

1.34.7

  • Component manager: Display solution name in packs filter dropdown
monty-bot
published 1.34.6 •

Changelog

Source

1.34.6

  • Bugfix: changing the selected target in the context selection UI when there are no selected projects now updates the view correctly.
23
11
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc