-
Notifications
You must be signed in to change notification settings - Fork 8
[WIP] 8.1.0 MTA RNs #299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
[WIP] 8.1.0 MTA RNs #299
Changes from 6 commits
0e49ca5
2efa216
34ee9ec
80e29aa
c6f94c2
ba73f7e
da1a5e3
4abd39b
25fdffc
152921d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| :_newdoc-version: 2.18.5 | ||
| :_template-generated: 2026-02-04 | ||
| :_mod-docs-content-type: ASSEMBLY | ||
|
|
||
| ifdef::context[:parent-context-of-mta-8-0: {context}] | ||
|
|
||
| ifndef::context[] | ||
| [id="mta-8-0"] | ||
| endif::[] | ||
| ifdef::context[] | ||
| [id="mta-8-0_{context}"] | ||
| endif::[] | ||
| = {ProductFirstRef} 8.0 | ||
|
|
||
| :context: mta-8-0 | ||
|
|
||
| [role="_abstract"] | ||
| The Release Notes provide high-level coverage of the improvements and additions that have been implemented in {ProductFullName} 8.0. | ||
|
|
||
| include::assembly_mta-8-0-1.adoc[leveloffset=+1] | ||
|
|
||
| include::assembly_mta-8-0-0.adoc[leveloffset=+1] | ||
|
|
||
| ifdef::parent-context-of-mta-8-0[:context: {parent-context-of-mta-8-0}] | ||
| ifndef::parent-context-of-mta-8-0[:!context:] | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| :_newdoc-version: 2.18.5 | ||
| :_template-generated: 2026-02-04 | ||
| :_mod-docs-content-type: ASSEMBLY | ||
|
|
||
| ifdef::context[:parent-context-of-mta-8-1-0: {context}] | ||
|
|
||
| ifndef::context[] | ||
| [id="mta-8-1-0"] | ||
| endif::[] | ||
| ifdef::context[] | ||
| [id="mta-8-1-0_{context}"] | ||
| endif::[] | ||
| = {ProductFirstRef} 8.1 | ||
|
|
||
| :context: mta-8-1-0 | ||
|
|
||
| [role="_abstract"] | ||
| This Release Notes section provides high-level coverage of the improvements and additions that have been implemented in {ProductFullName} 8.1. | ||
|
|
||
| include::topics/release-notes-topics/ref_new-features-and-enhancements-8-1-0.adoc[leveloffset=+1] | ||
|
|
||
| include::topics/release-notes-topics/ref_known-issues-8-1-0.adoc[leveloffset=+1] | ||
|
|
||
| include::topics/release-notes-topics/ref_fixed-issues-8-1-0.adoc[leveloffset=+1] | ||
|
|
||
|
|
||
| ifdef::parent-context-of-mta-8-1-0[:context: {parent-context-of-mta-8-1-0}] | ||
| ifndef::parent-context-of-mta-8-1-0[:!context:] | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| :_newdoc-version: 2.18.5 | ||
| :_template-generated: 2026-02-13 | ||
| :_mod-docs-content-type: REFERENCE | ||
|
|
||
| [id="fixed-issues-8-1-0_{context}"] | ||
| = Fixed issues | ||
|
|
||
| [role="_abstract"] | ||
| {ProductFirstRef} ({ProductShortName}) version 8.1.0 provides the following fixed issues that have a significant impact. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| :_newdoc-version: 2.18.5 | ||
| :_template-generated: 2026-02-09 | ||
| :_mod-docs-content-type: REFERENCE | ||
|
|
||
| [id="known-issues-8-1-0_{context}"] | ||
| = Known issues | ||
|
|
||
| [role="_abstract"] | ||
| {ProductFirstRef} ({ProductShortName}) version 8.1.0 is affected by the following newly identified and previously known issues. A known issue is listed in all future release notes until resolved, at which point it is published as a fixed issue. | ||
|
|
||
| //To be confirmed by SME (the comment is in the ticket) | ||
|
|
||
| //// | ||
| {ProductShortName} UI does not trigger rules for dependencies for Gradle applications:: | ||
| When you run a `source+dependency` analysis for a Gradle application by using the {ProductFullName} user interface (UI), the tool does not trigger rules for dependencies. As a consequence, the analysis does not trigger issues on open source libraries | ||
|
|
||
| Note that this known issue does not affect the {ProductShortName} command-line interface (CLI). | ||
|
|
||
| (link:https://issues.redhat.com/browse/MTA-6211[MTA-6211]) | ||
| //// | ||
|
|
||
|
|
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,53 @@ | ||||||||||
| :_newdoc-version: 2.18.5 | ||||||||||
| :_template-generated: 2026-02-13 | ||||||||||
| :_mod-docs-content-type: REFERENCE | ||||||||||
|
|
||||||||||
| [id="new-features-and-enhancements-8-1-0_{context}"] | ||||||||||
| = New features and enhancements | ||||||||||
|
|
||||||||||
| [role="_abstract"] | ||||||||||
| {ProductFirstRef} ({ProductShortName}) version 8.1.0 provides the following major new features and enhancements. | ||||||||||
|
|
||||||||||
|
|
||||||||||
| Centralized configuration management across components for standardizing analysis configuration and custom rules:: | ||||||||||
| You can use the centralized configuration management to standardize analysis configurations and custom rules for the following {ProductFullName} components: | ||||||||||
|
|
||||||||||
| * User interface (UI) | ||||||||||
| * Command-line interface (CLI) | ||||||||||
| * The Visual Studio Code {ProductShortName} extension. | ||||||||||
|
|
||||||||||
| + | ||||||||||
| -- | ||||||||||
| Profiles contain analysis configuration that allows organizations to standardize configuration and simplify configuration management by adopting a platform engineering approach. The architect can create, update, and delete profiles and custom rules. Migrators can sync with the {ProductShortName} Hub to download available configuration bundles and use them to run an analysis in the UI, CLI, and by using the Visual Studio Code plugin. | ||||||||||
mpershina marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||
|
|
||||||||||
| (link:https://issues.redhat.com/browse/MTA-6491[MTA-6491]) | ||||||||||
| -- | ||||||||||
|
|
||||||||||
|
|
||||||||||
|
|
||||||||||
mpershina marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||
| C# provider for analyzing .NET and C# applications across {ProductShortName} components:: | ||||||||||
mpershina marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||
| You can use the external `csharp` provider to analyze .NET and C# source code in the {ProductFullName} command-line interface (CLI), user interface, and the {ProductShortName} Visual Studio Code extension. `csharp` uses a gRPC interface to parse using tree-sitter and uses stack graph to perform a semantic analysis of your codebases to identify violations before you migrate your code. | ||||||||||
mpershina marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||
| The `csharp` provider supports referenced capability in rules used to perform the {ProductShortName} analysis. Configure fields such as `pattern`, `location`, and `file_path` in the rules based on which the provider searches the code for type, classes, methods, and fields in the source code. | ||||||||||
|
||||||||||
| + | ||||||||||
| (link:https://issues.redhat.com/browse/MTA-6492[MTA-6492]) | ||||||||||
|
|
||||||||||
|
|
||||||||||
| The {ProductShortName} Visual Studio Code extension pack and the Core extension with language-specific extension are available:: | ||||||||||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @djzager, could you please review the text? |
||||||||||
| The {ProductFullName} Visual Studio Code extension consists of an analyzer RPC binary that runs an analysis for the following applications: | ||||||||||
|
|
||||||||||
| * Java | ||||||||||
| * Go | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think we're shipping a python plugin, are we? To my knowledge, we ship C#, go, java, javascript. I believe Go and Javascript are both Tech Preview, Java is stable, and I'm unsure how we consider C#
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hmm..it's interesting..if we don't ship python, then more fixes are needed to the docs (https://docs.redhat.com/en/documentation/migration_toolkit_for_applications/8.0/html/using_the_migration_toolkit_for_applications_command-line_interface/intro-to-the-cli_cli-guide). @dymurray, could you please confirm? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. At least in the IDE extension I don't believe we do
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @mpershina Please could we rewrite this list as support for the following extensions in Visual Studio Code IDE? WDYT?
Which extensions are in dev preview and which ones in tech preview? |
||||||||||
| * Python | ||||||||||
| * Node.js | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Javascript is more accurate I think, it's not limited to nodejs applications |
||||||||||
| * C# | ||||||||||
| * .NET | ||||||||||
|
|
||||||||||
| + | ||||||||||
| -- | ||||||||||
| You can download the {ProductShortName} version 8.1.0 Visual Studio Code extension as an extension pack that bundles the Core extension along with all the supported language-specific extensions. You can also use this extension when you want to analyze a project in a specific programming language. Alternatively, you can download the {ProductShortName} Core extension with one language-specific extension to analyze a project coded in the programming language supported by the extension. | ||||||||||
| -- | ||||||||||
|
|
||||||||||
|
|
||||||||||
| (Placeholder) Support for LLM Proxying with MTA | ||||||||||
Pkylas007 marked this conversation as resolved.
Show resolved
Hide resolved
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The llm-proxy is a service within the Konveyor APIs. Centralized config is what allows the syncing of analysis profiles etc, and when it is enabled and a proxy is deployed in the cluster, it will also set the IDE extension to use the proxy. But there is no proxy when connecting to the hub, the hub and the proxy are separate services inside the konveyor deployment
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @fabianvf I have modified the description. Can you please review?
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @fabianvf, a kind reminder to review the suggested text. |
||||||||||
|
|
||||||||||
|
|
||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @sjd78, could you please review this release note? Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adding @eemcmullan @jortel @fabianvf to get more eyes on the this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@eemcmullan @jortel @fabianvf a kind reminder to review this RN.
TY!