Skip to content

Update axios to 1.15.2#13160

Merged
jmcphers merged 1 commit intomainfrom
feature/supervisor-axios-1.15
Apr 23, 2026
Merged

Update axios to 1.15.2#13160
jmcphers merged 1 commit intomainfrom
feature/supervisor-axios-1.15

Conversation

@jmcphers
Copy link
Copy Markdown
Collaborator

Maintenance work on the Axios dependency in positron-supervisor; bumps to 1.15.2 and supersedes #12976.

Note that we have previously taken on Axios dependency bumps to address security concerns only to discover significant regressions. See #11872, #11937. Consequently, some caution is warranted here.

I've built and done some sanity checks locally. In lieu of attempting to guess at which tests this might affect, I've done a full E2E run: https://github.com/posit-dev/positron/actions/runs/24807345162

@jmcphers jmcphers requested a review from sharon-wang April 22, 2026 23:18
@github-actions
Copy link
Copy Markdown

E2E Tests 🚀
This PR will run tests tagged with: @:critical

readme  valid tags

Copy link
Copy Markdown
Member

@sharon-wang sharon-wang left a comment

Choose a reason for hiding this comment

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

LGTM!

On Mac, I started, restarted, and shutdown multiple Python and R sessions, running some basic code in between and all was well ✅

I also set kernelSupervisor.shutdownTimeout = when idle and ran these long running loops, shutting down Positron while they are running and reopening Positron. Behaviour here looked good also!

@jmcphers jmcphers merged commit 19a1cb3 into main Apr 23, 2026
47 checks passed
@jmcphers jmcphers deleted the feature/supervisor-axios-1.15 branch April 23, 2026 16:49
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants