Skip to main content
Sticky

Rocket® MV BASIC for Visual Studio Code 2.8 Release Announcement

  • November 7, 2025
  • 3 replies
  • 55 views

MARY E SCHULZ
Forum|alt.badge.img+1

The Rocket® MV team is excited to announce the release of MV BASIC for Visual Studio Code 2.8 on November 5th, 2025. The release is packed with enhancements that make working with MultiValue BASIC programs more intuitive, reliable, and flexible—whether you're coding locally or in online mode.

What’s New and Why It Matters

Edit Hash Data Files with Confidence
Version 2.8 allows developers to directly edit hash data files, streamlining workflows, and reducing the need for workarounds. This means faster iterations and fewer interruptions.

File Locking Modes
MV BASIC for Visual Studio Code v 2.8 supports locking modes on files, giving teams better control over concurrent access. This helps prevent accidental overwrites and ensures data integrity—especially useful in collaborative environments.

Smarter Compile Flavor Warnings
We’ve improved warning messages for compile flavors, making it easier to spot and resolve issues early. This leads to cleaner builds and fewer surprises during deployment.

Online Mode Login Account Configuration
You can now set login accounts for online mode connections, simplifying access management and improving security for remote development.

Bug Fixes That Make a Difference

  • BASIC programs with asterisks in their filenames no longer cause internal errors or disable extensions.
  • The mysterious “unknown error” when opening BASIC programs? Gone.
  • The “Compile Selected BASIC Programs” command works seamlessly in online editing mode.
  • Rocket® UniData® compilation respects the –D flag only when explicitly set or debugging is enabled—giving you more control.
  • The “Activate Rocket MV BASIC” command in local mode has been corrected for smoother activation.

Expanded Compatibility and Language Support
MV BASIC for Visual Studio Code 2.8 is compatible with Rocket® UniVerse 14.2.1 and introduces support for try-catch blocks—bringing modern error handling to your MultiValue development. Plus, dynamic object support opens the door to more flexible and powerful programming patterns.

Where can I get Rocket® MV BASIC for VS Code 2.8? visit the VS Code Marketplace to download the free Rocket® MV BASIC for VS Code extension to take advantage of these features and additional improvements today.

For more information on future MV BASIC for VS Code releases and to collaborate with fellow MV BASIC for VS Code users, please visit the MultiValue Tools | Rocket Forum.

3 replies

SunnyGarg
  • New Participant
  • 2 replies
  • November 11, 2025

Hello,

I would like to report an issue that we have seen with this recent update to 2.8.0 version. We use Online editing mode provided by Rocket MV Basic Extension to connect to our development server and make coding changes. After the update, it seems like the existing online editing mode connection is NOT working and is NOT able to detect .rmvonline folder of existing setup.

I have to reset my online editing workspace and make a fresh configuration file (servers.mvbasic.json). After this it is able to connect and work properly. 

Could you please confirm if this is an expected behavior for people working in Online Editing mode to work as mentioned or if this is a known issue in version 2.8.0? If this is an issue, is there any other recommend workaround or possible fix anticipated?

Thanks,

Sunny Garg


Christian Bristow
Forum|alt.badge.img+1

Hello Sunny,

There’s a recent change to servers.mvbasic.json, which added a parameter for the initial connection account. In the past, for both UniVerse and UniData: we defaulted on the demo accounts for connection, but there’s no guarantee they haven't been removed. Now there’s a choice for the initial connection account, which must be present in either ud_database (UniData) or UV.ACCOUNT (UniVerse). If you do not have an account value, you will be prompted to enter it.

        {
            "address": "",
            "name": "",
            "username": "",
            "password": "",
            "port": 31438,
            "account": ""
        }

 

Please also review the documentation for changes in the basic.mvbasic.json file.  It wouldn’t affect the connection, though.

 

If you think you have encountered a different issue, please report it to our technical support team to review the details.


SunnyGarg
  • New Participant
  • 2 replies
  • November 12, 2025

Thanks Christian for your response.

Yes, I have configured the account name in basic.mvbasic.json file which is added as part of 2.8.0 version.

I have encountered a connection issue where Rocket MV basic extension with online editing itself not able to detect the .rmvonline folder in the workspace directory. I will report this to the technical support team for them to review the details.

Thank you.