Skip to content

Changes to deprecate Neon Postgres#29271

Merged
NoriZC merged 3 commits intoAzure:mainfrom
Shekar2004:users/pgnanashekar/neon-deprecation
Mar 16, 2026
Merged

Changes to deprecate Neon Postgres#29271
NoriZC merged 3 commits intoAzure:mainfrom
Shekar2004:users/pgnanashekar/neon-deprecation

Conversation

@Shekar2004
Copy link
Member

@Shekar2004 Shekar2004 commented Mar 15, 2026

Description

Deprecating and removing the Az.NeonPostgres module from the Azure PowerShell repository. The Neon Postgres service team has decided to deprecate it. This PR removes all module source files, generated cmdlets, models, exports, and cleans up all references to Az.NeonPostgres across the repository including the modules documentation page, cmdlet mappings rules, and serialized cmdlets.

Changes made:

  • Removed all generated module files under generated/NeonPostgres/NeonPostgres.Autorest/ (cmdlets, models, exports, module manifest, etc.)
  • Removed Az.NeonPostgres entry from documentation/azure-powershell-modules.md
  • Removed Az.NeonPostgres mapping rules from tools/CreateMappings_rules.json
  • Removed Az.NeonPostgres serialized cmdlets file from tools/.../SerializedCmdlets/Az.NeonPostgres.json

Mandatory Checklist

Please choose the target release of Azure PowerShell. (⚠️Target release is a different concept from API readiness. Please click below links for details.)

  • General release
  • Public preview
  • Private preview
  • Engineering build
  • No need for a release

  • Check this box to confirm: I have read the Submitting Changes section of CONTRIBUTING.md and reviewed the following information:

    • SHOULD update ChangeLog.md file(s) appropriately
      • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
      • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
    • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
    • SHOULD have proper test coverage for changes in pull request.
    • SHOULD NOT adjust version of module manually in pull request

Note: Since this PR fully removes the module (no new release artifact is produced), no ChangeLog.md update or help file regeneration is required. All Az.NeonPostgres cmdlets, models, and references have been deleted.

Copilot AI review requested due to automatic review settings March 15, 2026 09:35
@azure-client-tools-bot-prd
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the module listing documentation to remove references to the Az.NeonPostgres module, aligning docs with the intent to deprecate it.

Changes:

  • Removed the Az.NeonPostgres entry from the module table.
  • Removed associated badge, gallery, and changelog link reference definitions for Neon Postgres.

You can also share your feedback on Copilot code review. Take the survey.

Comment on lines 128 to 129
| Database for MySQL | `Az.MySql` | [![MySql]][MySqlGallery] | [Changelog][MySqlChangeLog] |
| Neon Postgres | `Az.NeonPostgres` | [![NeonPostgres]][NeonPostgresGallery] | [Changelog][NeonPostgresChangeLog] |
| NetApp Files | `Az.NetAppFiles` | [![NetAppFiles]][NetAppFilesGallery] | [Changelog][NetAppFilesChangeLog] |
@NoriZC
Copy link
Contributor

NoriZC commented Mar 15, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@NoriZC
Copy link
Contributor

NoriZC commented Mar 15, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@NoriZC NoriZC added the Contains Breaking Change This PR contains breaking change label Mar 15, 2026
@github-actions
Copy link

To the author of the pull request,
This PR was labeled "Contains Breaking Change" because breaking changes have been detected by the static analysis pipeline.

  • According to our policy, breaking changes can only take place during major release and they must be preannounced.
  • Please follow our guide on the detailed steps.
  • Required: Please fill in the task below to facilitate our contact,you will receive notifications related to breaking changes.

@NoriZC NoriZC removed the Contains Breaking Change This PR contains breaking change label Mar 16, 2026
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please delete this file

Copilot AI review requested due to automatic review settings March 16, 2026 01:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Deprecates the Neon Postgres PowerShell module by removing repository references so it no longer appears as a supported Azure PowerShell module.

Changes:

  • Removed the Az.NeonPostgres row from the modules listing table.
  • Removed the associated badge, gallery, and changelog link references from the same documentation page.

@NoriZC
Copy link
Contributor

NoriZC commented Mar 16, 2026

/azp run

@NoriZC NoriZC enabled auto-merge (squash) March 16, 2026 01:41
@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@NoriZC NoriZC merged commit 45dd90b into Azure:main Mar 16, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants