Skip to content

Tags: JuliaComputing/PkgAuthentication.jl

Tags

v2.1.2

[Diff since v2.1.1](v2.1.1...v2.1.2)

**Merged pull requests:**
- Add very basic precompilation (#40) (@mortenpi)

v2.1.1

[Diff since v2.1.0](v2.1.0...v2.1.1)

**Merged pull requests:**
- Fix missing `Sys.` in `detectwsl` (#39) (@MichaelHatherly)

v2.1.0

[Diff since v2.0.3](v2.0.3...v2.1.0)

**Merged pull requests:**
- feat(wsl): detect wsl (#36) (@pankgeorg)
- ci: tests against Julia 1.10 (#38) (@mortenpi)

**Closed issues:**
- MethodError: no method matching similar(::Text{URIs.URI}, ::Type{Any}) (#37)

v2.0.3

## PkgAuthentication v2.0.3

[Diff since v2.0.2](v2.0.2...v2.0.3)


**Merged pull requests:**
- fix: stop waiting for browsers (#35) (@pfitzseb)

v2.0.2

## PkgAuthentication v2.0.2

[Diff since v2.0.1](v2.0.1...v2.0.2)


**Merged pull requests:**
- fix: redact token secrets in state show methods (#33) (@pfitzseb)

**Closed issues:**
- Security: don't print/return user token (#32)

v2.0.1

## PkgAuthentication v2.0.1

**Closed issues:**
- The authentication goes into a loop (#1)
- Token is not getting saved even after successful authentication  (#2)
- PkgAuthentication.jl is not invoking the auth mechanism (#3)
- Allow Pkg operations on unauthenticated PkgServer (#6)
- provide install entry point (#11)
- Request that triggered auth fails  after successful authentication (#12)
- Add option to not populate ENV in authenticate (#21)

**Merged pull requests:**
- Fix typo (#5) (@vdayanand)
- switch from HTTP to Downloads (#7) (@StefanKarpinski)
- state machine impl (#8) (@pfitzseb)
- some tweaks and questions (#9) (@StefanKarpinski)
- Update installation instruction (#10) (@vdayanand)
- easier hook installation (#13) (@pfitzseb)
- Make some breaking changes to the existing one-arg `authenticate(::AbstractString)` method, and add a new zero-arg `authenticate()` method (#15) (@DilumAluthge)
- Vendor the fixed `get_server_dir`, but compare its output to that of the upstream `Pkg.PlatformEngines.get_server_dir`, and print a warning if the two values differ (#16) (@DilumAluthge)
- Bump the version number from "2.0.0-DEV" to "2.0.0" (#18) (@DilumAluthge)
- Move the state machine diagram to a separate `docs/internals.md` Markdown file (#19) (@DilumAluthge)
- Set up TagBot on this repository (#20) (@DilumAluthge)
- Add the optional `modify_environment` kwarg to the `authenticate(server::AbstractString)` method (#22) (@DilumAluthge)
- Check that JULIA_PKG_SERVER is non-empty (#23) (@mortenpi)
- Remove dead code (#24) (@mortenpi)
- Convert state machine diagram to Mermaid (#25) (@mortenpi)
- Use TOML standard library explicitly instead of `Pkg.TOML` (#26) (@mortenpi)
- Fix the acquisition of the refresh token (#27) (@mortenpi)
- fix: use json serialization for robustness (#29) (@pfitzseb)