Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic 22.02.18-6 VS 2017-2019, 2022 (Read 311 times)
Simon@Visual Micro
Administrator
*****
Offline


Posts: 2145
Joined: Feb 13th, 2019
22.02.18-6 VS 2017-2019, 2022
Apr 7th, 2022 at 1:01pm
Print Post  
Installer Note: If the install for Visual Studio fails, right click and "Open With>Visual Studio Version Selector"

*** NOTE VS 2022 - If you installed a PRE-RELEASE version of Visual Micro for VS2022 (before 21.11.08.0) please uninstall and install from the gallery, or the link below
***
Download Visual Micro 22.02.18.1906 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2206 for Visual Studio 2022

  • Fix: High Speed Parallel build option not enabling on click (reported here)



Download Visual Micro 22.02.18.1905 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2205 for Visual Studio 2022

  • Fix: Micro Explorer > Reference now linked to online documentation when local files missing, e.g. Arduino IDE 1.8.16 onwards (reported here)


Download 22.02.18.2204 (beta) for VS2022
  • board.txt supports additional prefixes
    # standard board.txt property. lowest level of priority. a fallback value.
    #
    # test1=

    #
    # avr.test1=(board.target_architecture)
    # atmega328p.test1=(board.mcu)
    # AVR_UNO.test1=(board.boardname)
    # uno.test1=(boardid)

    # configuration name release/debug (case must be same)
    #
    # Release.avr.test1= (board.target_architecture)
    # Release.atmega328p.test1= (board.mcu)
    # Release.AVR_UNO.test1= (board.boardname)
    # Debug.uno.test1=(boardid)


Download Visual Micro 22.02.18.1903 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2203 for Visual Studio 2022
Download Visual Micro 22.02.18.03 for Atmel Studio 7
Download Visual Micro 22.02.18.03 for Atmel Studio 7 (v2Installer)



Download Visual Micro 22.02.18.1902 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2202 for Visual Studio 2022

  • Fix: UI: Improved scaling fixes for MicroExplorer and IDELocations windows on High Resolution Monitors with scaling applied
          NOTE: This should allow the DPIAwareness Registry key to be set to 1 or removed (shown on the 4K Monitors tab on this page)


Older release for Atmel Studio
Download Visual Micro 21.06.06.4 for Atmel Studio 7
Download Visual Micro 21.06.06.4 for Atmel Studio 7 (v2Installer)


Download Visual Micro 22.02.18.1901 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2201 for Visual Studio 2022

  • Fix: Build: Library Caching updated to cater for Cloned Versioned Libraries
  • Fix: Build: Library Caching only outputs cached entries when using vMicro > Compiler > Verbose
  • Fix: Intellisense: MBED Nano Boards fixed for RTOS code (Reported Here)
  • Fix: Line Endings made consistent when Adding Libraries (Reported Here)



Download Visual Micro 22.02.18.1900 for Visual Studio 2017/2019
Download Visual Micro  22.02.18.2200 for Visual Studio 2022

  • Fix: Build: Library Caching fix added to greatly speed up second and consequent builds 
  • Fix: Serial Debug: Memory Monitor added for ESP32/ESP8266 boards (Reported Here)
  • Fix: Serial Debug: Memory Monitor Line not displaying in Dark Theme resolved
  • Fix: Intellisense: ZWave Uno Beta Boards (Reported Here)



Download Visual Micro 21.11.08.1920 for Visual Studio 2017/2019
Download Visual Micro  21.11.08.2220 for Visual Studio 2022

  • Updated Fix: Hardware Debugging approach updated for newer ESP32 Modules e.g. WROVER-E (Reported Here, and here)
    NOTE: This is currently behaving differently to our standard installations in the following ways:-
    - You must set one breakpoint in your code before starting the debugging session.
    - Breakpoints can only be added/changed when you are stopped on a breakpoint.

    Add below Local board.txt entries to try this:
    Code
    Select All
    debug.toolingsystem=gdbscript
    # Most stable OpenOCD Version for newer ESP32 Boards
    tools.openocd.debug.path={runtime.tools.openocd-esp32-0.10.1-2021.07.21.path}
    # Very Latest OpenOCD (seems less stable than the above)
    # tools.openocd.debug.path={runtime.tools.openocd-esp32-0.10.1-2021.11.11.path}
     
    
    
  • Fix: Teensy COM Ports cleared down after disconnect (within 10s) (Reported Here)
  • Fix: Project Caching for all configurations, ensuring CPP and INO files are cached correctly
  • Fix: Improved Project Caching when Hardware Debug disabled, ensuring Project CPP files are cached correctly
  • Fix: Improved handling for hook patterns ensuring UTF8 characters are handled fully in Sketch/Core/Library paths
  • Added new board.txt property to disable Deep Search vm.runtime.compiler.auto_discover_includes=false
  • Optimization: Override Hardware Debugging Optimization using board.txt property ide.compiler_flags_debug (default is -Og) (Reported Here)
  • Fix: Teensy4 Board Options not showing on older TeensyDuino installs (pre 1.54)
  • Fix: Improved Debug/Upload for STM32 (Official) Boards (STM32 G0/1 L0/1/4 WL WB Boards) (Reported Here)
  • Fix: Clarified Menu Options for Advanced Library Usage
  • Fix: Encoding and Quoting of Disassembly/Hex/Compiled Binary output paths 

« Last Edit: Apr 26th, 2022 at 1:39pm by Simon@Visual Micro »  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint