Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions doc/changes/changes_4.11.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# OpenFastTrace 4.11.0, released 2026-09-??

Code name: Visual Basic tag importer and documentation improvement

## Summary

The source tag importer now supports Visual Basic (`.vb`) source files.

The user guide documentation now has automatic lateral navigation.

Fix typo and syntax in agent skills.

## Feature

- #612: Add support for Visual Basic in the source tag importer

## Documentation

- #604: Fixed link to Product Lifecycle in SECURITY.md
- #605: Added automatic lateral navigation to the user guide documentation
- #606: Fixed typo in AGENTS.md for "functions"
- #608: Fixed formatting and updated links in README.md
- #614: Fixed markdown syntax in the AI agent skill
1 change: 1 addition & 0 deletions doc/user_guide/reference/input_format_support.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ recognized file types:
* Swift (`.swift`)
* Terraform (`.tf`, `.tfvars`)
* TypeScript (`.ts`)
* Visual Basic (`.vb`)
* Windows batch files (`.bat`)

**Configuration and Serialization Formats**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ public class TagImporterFactory extends AbstractImporterFactory
"sh", "bash", "zsh", // Shell programming
"sv", "v", "inc", // SystemVerilog
"swift", // Swift
"vb", // Visual Basic
"toml", // Tom's Obvious Minimal Language : a config file format
"tf", "tfvars", // Terraform
"sql", "pls" // Database related
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@ protected List<String> getSupportedFilenames()
"foo.rs", "foo.sh", "foo.sv", "foo.v", "foo.inc", "foo.yaml", "foo.yml", "foo.xhtml", "foo.xml",
"foo.zsh",
"foo.clj", "foo.kt", "foo.scala",
"foo.pu", "foo.puml", "foo.plantuml", "foo.go", "foo.robot", "foo.tf", "foo.tfvars", "foo.toml");
"foo.pu", "foo.puml", "foo.plantuml", "foo.go", "foo.robot", "foo.tf", "foo.tfvars", "foo.toml",
"foo.vb");
}

@Override
Expand Down
4 changes: 4 additions & 0 deletions product/src/test/resources/example/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ Needs: src
## Sql
`req~sql-source~1`
Needs: src

## Visual Basic
`req~vb-source~1`
Needs: src
1 change: 1 addition & 0 deletions product/src/test/resources/example/src/test.vb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
' [src->req~vb-source~1]
Loading