Skip to content

Conversation

dalvarellos
Copy link
Contributor

No description provided.

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@anaiberta
Copy link
Contributor

anaiberta commented Nov 28, 2024

Note There is an error in the build of GeneXus module because of this change.
We are changing the API. It is a compatibility breaking change, don't you think?

(Issue number is missed)

…in backward compatibility with the GeneXus Core module.
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests November 28, 2024 13:10 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests November 28, 2024 13:23 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests November 28, 2024 13:28 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

claudiamurialdo
claudiamurialdo previously approved these changes Dec 2, 2024
Added missing using directives and a public AssemblyName constant. Fixed property setters for Properties and ExtendedProperties. Enhanced VerifyDefaultProperties to use the AssemblyName constant, improved cross-platform assembly loading logic, and added better exception handling for load failures. These changes improve correctness, maintainability, and compatibility.
@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 1 conflicted file in commit 58ef1f4
  • dotnet/src/dotnetframework/GxClasses/Helpers/GxDynamicCall.cs

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Jun 2, 2025
@dalvarellos dalvarellos removed the conflict Conflict merging to beta branch label Jun 3, 2025
@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 0 conflicted files in commit 58ef1f4 (warning: no changes merged)

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Jun 3, 2025
@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@genexusbot genexusbot removed the conflict Conflict merging to beta branch label Jun 3, 2025
Changed stackTrace.GetFrame from (2) to (5) when retrieving the calling method's assembly in .NET Core. This ensures the correct assembly is identified by accounting for changes in the call stack structure.
@dalvarellos dalvarellos temporarily deployed to kafka-integration-tests June 3, 2025 13:23 — with GitHub Actions Inactive
@dalvarellos dalvarellos had a problem deploying to external-storage-tests June 3, 2025 13:23 — with GitHub Actions Failure
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

Refactor GxDynamicCall to introduce explicit AssemblyNameProperty and NamespaceProperty constants, with a default namespace ("GeneXus.Programs"). Update logic to allow dynamic specification of assembly and namespace via properties, and adjust object name resolution and ClassLoader usage accordingly. Improves flexibility and clarity in dynamic invocation.
@dalvarellos dalvarellos had a problem deploying to external-storage-tests June 4, 2025 19:08 — with GitHub Actions Failure
@dalvarellos dalvarellos temporarily deployed to kafka-integration-tests June 4, 2025 19:08 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants