-
Notifications
You must be signed in to change notification settings - Fork 103
Azure IPAM v3.6.0 Release #364
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
Conversation
…d flag to allow for development builds
…s of migrating away from legacy IPAM deployments
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 is Azure IPAM v3.6.0 release that migrates the solution from Docker Compose to modern deployment architecture with significant breaking changes including Node.js v18→v22, Python v3.9→v3.11, and updated Docker base images.
- Adds complete migration tooling for Docker Compose to modern deployment architecture
- Updates core infrastructure with new Bicep API versions and improved deployment scripts
- Modernizes development environment with updated ESLint config and React Router v7
Reviewed Changes
Copilot reviewed 68 out of 78 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| ui/vite.config.js | Updated to use double quotes and removed deprecated splitVendorChunkPlugin |
| ui/src/msal/graph.jsx | Enhanced error handling with better authentication flow |
| ui/package.json | Updated all dependencies including React Router v7 and Material-UI v7 |
| engine/app/routers/tool.py | Fixed next available subnet calculation logic for IP address management |
| migrate/ | Added complete migration infrastructure with PowerShell scripts and Bicep templates |
| docs/ | Added comprehensive migration and update documentation guides |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Azure IPAM 3.6.0
Breaking Changes
node:22-slim/python:3.11-slimubi8/nodejs-22/ubi8/python-311New Features
migrate/migrate.ps1)Infrastructure Changes
2022-04-012022-12-012022-07-01Bug Fixes
routers/tool.pymkdir -p)Documentation
/migration/README.md): Step-by-step Docker Compose to modern deployment/update/README.md): Update procedures for existing modern deploymentsDevelopment Changes
Migration Required
Docker Compose deployments (legacy) must migrate:
Modern deployments can update in-place:
[minor]