Skip to main content

MVVS 2.8 Discussion

  • November 11, 2025
  • 6 replies
  • 13 views

SunnyGarg

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

6 replies

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
  • Author
  • New Participant
  • 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.


JeremyBarton
  • New Participant
  • November 17, 2025

Sharing my test results for UniData with MV BASIC for Visual Studio Code 2.8 – hope this helps others!

 

 🖥 Environment Details

  • - **UniData Version:** 8.2.4  

 

 ✅ Edit Hashed Data Files

  • - Documentation says this doesn’t work on UniData.
  • - In my testing, it **does work**.

 

 ⚠ Fetch Field Names

  • - Works for smaller records.
  • - **Breaks on larger records** (likely size-related).

 

 ❌ File Locking Modes

  • - Setting **File Locking = Yes** should enable pessimistic locking and prevent other sessions from opening the same program.
  • - Actual behavior:
  •   - I can still open the same BP program in a terminal without restriction.
  •   - If I save in VS Code while the program is locked elsewhere, it **reports “saved successfully”**, even though the save didn’t happen.
  • - The only thing that works correctly is **change detection** (warns if the program changed since last save), but it assumes the save succeeded when it didn’t..

 

 Summary

  • - ✅ Edit Has Data Files works.
  • - ⚠ Show Dictionary Items breaks on large records.
  • - ❌ File Locking is broken (misleading success messages).
  • - ✔ Change detection works but needs validation.

 

Has anyone else seen this behavior? Is there a workaround, or is this a known limitation?


Christian Bristow
Forum|alt.badge.img+1

 

Hello Jeremy,

Wonderful to see you are trying out the latest MVVS features. The editing hash files feature was rolled out for one particular UniVerse customer. You found it works in some situations for UniData, and we are reserving judgment for now. The stalled dict loading for the field description is currently being investigated.

There’s an upcoming hotfix release to address the false save message in a lock situation. The other locking topic was mentioned in the "Known issues" tech note at the time of release with reference MVVS-1677. There is still an ongoing conversation on the topic.
 

Feel free to create a support ticket, as it lets us work in more detail with the topics. We tend not to monitor the forum’s product announcement thread.

 

 

 


timdmackey
  • New Participant
  • November 23, 2025

I’m looking into learning D3 so I can support our company’s old software, the main thing keeping me from doing so in the past has been lack of access to modern editing tools. Is there still a plan to bring D3 support to VS Code? The only reference I can find to it is this post in 2022 from ​@Christian Bristow which mentions a roadmap that is no longer accessible: 

 


Christian Bristow
Forum|alt.badge.img+1

The current roadmap is available here: MV BASIC for VS Code Roadmap - Nov 2025 | Rocket Forum

 

JBase is the next database in line to be supported, but I will inform our product manager, @MARY E SCHULZ, on your D3 interest.

 

At the moment, you should be able to mount some D3 server BASIC code locally or bring git/ftp. Then edit the BASIC code and send it back, but there’s no direct connection to the D3 server.