build: Upgrade Dependabot-recommended packages across all services#199
Open
Shreyas-Microsoft wants to merge 2 commits intodevfrom
Open
build: Upgrade Dependabot-recommended packages across all services#199Shreyas-Microsoft wants to merge 2 commits intodevfrom
Shreyas-Microsoft wants to merge 2 commits intodevfrom
Conversation
Python (backend-api): - aiofiles 24.1.0 -> 25.1.0 - azure-ai-agents 1.2.0b3 -> 1.2.0b6 - azure-appconfiguration 1.7.1 -> 1.8.0 - azure-identity 1.24.0 -> 1.25.3 - azure-monitor-opentelemetry 1.7.0 -> 1.8.7 - azure-search-documents 11.6.0b12 -> 11.7.0b2 - azure-storage-blob 12.26.0 -> 12.28.0 - azure-storage-queue 12.13.0 -> 12.15.0 - fastapi 0.116.1 -> 0.135.3 - pydantic-settings 2.10.1 -> 2.13.1 - python-multipart 0.0.22 -> 0.0.26 - sas-cosmosdb 0.1.4 -> 0.1.5 - semantic-kernel 1.40.0 -> 1.41.1 - uvicorn 0.35.0 -> 0.42.0 - pytest 8.4.1 -> 9.0.3 - cryptography (override) 46.0.5 -> 46.0.7 Python (processor): - aiohttp 3.13.3 -> 3.13.5 - azure-ai-agents 1.2.0b3 -> 1.2.0b6 - azure-ai-projects 1.0.0b12 -> 2.0.1 - azure-appconfiguration 1.7.1 -> 1.8.0 - azure-identity 1.24.0 -> 1.25.3 - azure-storage-queue 12.13.0 -> 12.15.0 - openai 2.26.0 -> 2.30.0 - psutil 7.0.0 -> 7.2.2 - pytz 2025.2 -> 2026.1.post1 - sas-cosmosdb 0.1.4 -> 0.1.5 - semantic-kernel 1.40.0 -> 1.41.1 - cryptography (override) 46.0.5 -> 46.0.7 Python (frontend): - fastapi 0.116.1 -> 0.135.3 - uvicorn 0.35.0 -> 0.42.0 - azure-identity 1.24.0 -> 1.25.3 - python-multipart 0.0.22 -> 0.0.26 NPM (frontend): - react 18.3.1 -> 19.2.4, react-dom 18.3.1 -> 19.2.4 - @azure/msal-browser 4.2.0 -> 5.6.2 - @azure/msal-react 3.0.4 -> 5.2.0 - vite 6.0.5 -> 8.0.3, tailwindcss 3.4.17 -> 4.2.2 - axios 1.13.6 -> 1.14.0 - And 25+ more minor/patch npm upgrades GitHub Actions: - actions/checkout v4 -> v6 - docker/setup-buildx-action v3 -> v4 - docker/build-push-action v6 -> v7 - actions/setup-python v5 -> v6 - actions/stale v9 -> v10 - actions/upload-artifact v4 -> v7 - codfish/semantic-release-action v3 -> v5 - amannn/action-semantic-pull-request v5 -> v6 - lycheeverse/lychee-action v2.4.1 -> v2.8.0 - tj-actions/changed-files v46 -> v47.0.5 Addresses Dependabot PRs #166, #167, #168, #169 and individual PRs #170, #179, #183, #185, #187, #188, #189 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Revert azure-ai-projects to 1.0.0b12 (conflicts with semantic-kernel 1.41.1) - Update postcss.config.js to use @tailwindcss/postcss (required for Tailwind v4) - Add @tailwindcss/postcss as dependency - Keep eslint at v9 (eslint-plugin-react doesn't support v10 yet) - Regenerate package-lock.json Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This PR upgrades all Dependabot-recommended packages across backend-api, processor, frontend, and GitHub Actions workflows to resolve known vulnerabilities and keep dependencies current.
Related Work Item: User Story 40584
Changes
Python - Backend API (\src/backend-api/pyproject.toml)
Python - Processor (\src/processor/pyproject.toml)
Python - Frontend (\src/frontend/requirements.txt)
NPM - Frontend (\src/frontend/package.json)
Major upgrades: react 18→19, @azure/msal-browser 4→5, @azure/msal-react 3→5, vite 6→8, tailwindcss 3→4, plus 25+ minor/patch updates.
GitHub Actions (15 workflow files)
Build Fixes Applied
Validation
Related Dependabot PRs
Addresses: #166, #167, #168, #169, #170, #179, #183, #185, #187, #188, #189