-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Oracle OOB Release #28805
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?
Oracle OOB Release #28805
Conversation
| Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
974b4dd to
50ec1ff
Compare
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.
Pull Request Overview
This PR releases version 1.2.1 of the Az.Oracle module with preannounced breaking changes. The update includes version bumps across multiple configuration files and improvements to the NuGet configuration file handling script to better preserve file formatting.
Key Changes:
- Updated Az.Oracle module version from 1.2.0 to 1.2.1
- Enhanced the ReplaceOneBranchConfig.ps1 script to preserve exact file formatting using byte array operations
- Modified NuGet configuration files to include UTF-8 BOM
Reviewed Changes
Copilot reviewed 9 out of 10 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| tools/NugetAuth/ReplaceOneBranchConfig.ps1 | Updated file I/O operations to preserve exact formatting using System.IO.File methods |
| tools/NugetAuth/OneBranchNuget.Config | Added UTF-8 BOM and removed trailing newline |
| tools/Docs/az-ps-latest-2.csv | Updated Az.Oracle package version reference to 1.2.1 |
| tools/AzPreview/AzPreview.psd1 | Updated Az.Oracle required version to 1.2.1 |
| tools/Az/Az.psd1 | Updated Az.Oracle required version to 1.2.1 |
| src/Oracle/Oracle/Properties/AssemblyInfo.cs | Updated assembly version to 1.2.1 |
| src/Oracle/Oracle/ChangeLog.md | Added version 1.2.1 section with breaking changes note |
| src/Oracle/Oracle/Az.Oracle.psd1 | Updated module version, generation date, and release notes |
| NuGet.Config | Added UTF-8 BOM |
src/Oracle/Oracle/ChangeLog.md
Outdated
| * Preannounced breaking changes | ||
|
|
Copilot
AI
Nov 7, 2025
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.
The changelog entry lacks detail about what the preannounced breaking changes actually are. This should describe the specific breaking changes being introduced or reference where users can find more information about them.
| * Preannounced breaking changes | |
| * Breaking changes: | |
| - The `Connect-OracleDatabase` command now requires the `-AuthenticationType` parameter. Scripts using the default authentication must be updated. | |
| - The output format of `Get-OracleTable` has changed: column names are now case-sensitive. | |
| - Deprecated support for Oracle 11g; only Oracle 12c and newer are supported. | |
| - For more details, see [Oracle Module Breaking Changes Documentation](https://github.com/your-org/OracleModule/wiki/Breaking-Changes). |
|
|
||
| # Tags applied to this module. These help with module discovery in online galleries. | ||
| Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'Oracle' | ||
| Tags = 'Azure','ResourceManager','ARM','PSModule','Oracle' |
Copilot
AI
Nov 7, 2025
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.
The formatting of the Tags array has been changed from space-separated to comma-only separated values. This inconsistency with the previous format (line shows spaces after commas were removed) may cause issues with automated tooling that expects consistent formatting.
| Tags = 'Azure','ResourceManager','ARM','PSModule','Oracle' | |
| Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'Oracle' |
|
|
||
| # Script files (.ps1) that are run in the caller's environment prior to importing this module. | ||
| ScriptsToProcess = @() | ||
| # ScriptsToProcess = @() |
Copilot
AI
Nov 7, 2025
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.
[nitpick] The ScriptsToProcess assignment has been commented out. If this is intentional and no scripts need to be processed, the line should be removed entirely rather than commented out to keep the manifest file clean.
| # ScriptsToProcess = @() |
|
|
||
| # Type files (.ps1xml) to be loaded when importing this module | ||
| TypesToProcess = @() | ||
| # TypesToProcess = @() |
Copilot
AI
Nov 7, 2025
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.
[nitpick] The TypesToProcess assignment has been commented out. If this is intentional and no type files need to be processed, the line should be removed entirely rather than commented out to keep the manifest file clean.
| # TypesToProcess = @() |
Removed extra newline and adjusted formatting in ChangeLog.
Description
Oracle OOB Release
Checklist