Releases: alexdlaird/pyngrok
Releases · alexdlaird/pyngrok
7.2.12
7.2.11
Added
- Build and stability improvements.
- Documentation improvements.
7.2.9
Added
- Support for MSYS2's
mingw
when installing the agent. Likecygwin
, it is mapped to its corresponding Windows binary. - Windows ARM 64-bit support.
- FreeBSD ARM support.
- Build and stability improvements.
- Documentation improvements.
Removed
cygwin
from dict ofPLATFORMS
, since the installer can just map to its corresponding Windows CDN value instead.
7.2.8
Added
ngrok.api()
, allowingapi
commands to be executed from the agent.- Agent interface, which provides access to Captured Requests and agent status.
- Stability and logging improvements.
- Documentation improvements.
7.2.7
Added
stderr
is now sent tostdout
in capture_run_process().- Stability improvements around concurrency.
- Documentation improvements.
- Test improvements.
7.2.5
Added
- Deprecation warning when using Labeled Tunnels, since
ngrok
Edges will be sunset December 31st, 2025. See this issue for more details. - Documentation improvements.
- Build improvements.
7.2.4
Added
- Documentation improvements.
Removed
- Behavior where
ngrok
default config file is always installed toconf.DEFAULT_NGROK_CONFIG_PATH
, even when overridePyngrokConfig.config_path
is given. This contradicted documentation, and is inconsistent with parallel behavior injava-ngrok
.
7.2.3
Added
- Support for
ngrok
config version 3. - ngrok.set_api_key() to allowing setting the API key in the
ngrok
config file. - If no value for
PyngrokConfig.api_key
, it will attempt to use the environment variableNGROK_API_KEY
if it is set.
7.2.2
Added
- Test improvements.
Changed
- Permission for installed binary to limit execute to user.
7.2.1
Added
- Include SSL handshake failures in installer retry logic.
- Documentation improvements update links to
ngrok
's documentation.