Skip to content

docs: fix dead SDK links and stale SDK versions - #746

Merged
lakhansamani merged 1 commit into
mainfrom
docs/sdk-links-and-status
Aug 7, 2026
Merged

docs: fix dead SDK links and stale SDK versions#746
lakhansamani merged 1 commit into
mainfrom
docs/sdk-links-and-status

Conversation

@lakhansamani

Copy link
Copy Markdown
Contributor

Two SDK links in the README 404: the Python SDK points at authorizerdev/authorizer-python and the Flutter SDK at nickolasgomez/authorizer-flutter-sdk. The repos are authorizerdev/authorizer-py and authorizerdev/authorizer-flutter-sdk.

Flutter moves from Shipped to Planned — the repo exists but nothing is published to pub.dev, which is what the docs already state. That contradiction is why the bad URL went unnoticed.

Versions verified against the registries, not the source tree:

Claim Actual
authorizer-js v3.2.1 3.3.0
authorizer-react v2.1.0 2.0.7 — 2.1.0 was never published; 2.2.0-rc.6 is on the rc tag
authorizer-python v0.2.0 authorizer-py 0.2.0 stable, 0.3.0rc3 pre-release
Helm chart v2.2.0 2.2.1 on the chart repo's main

Vue and Svelte are marked beta — they ship neither the admin client nor protocol selection, which §6.1 of the roadmap already tracks as open. ROADMAP_V2.md carried the identical wrong package name and versions and is corrected the same way.

Every GitHub / PyPI / pub.dev link in the README now resolves.

The Python SDK link pointed at authorizerdev/authorizer-python and the
Flutter SDK at nickolasgomez/authorizer-flutter-sdk — both 404. The repos
are authorizerdev/authorizer-py and authorizerdev/authorizer-flutter-sdk.

Flutter moves to Planned: the repo exists but nothing is published to
pub.dev, which is what the docs already say.

Versions checked against the registries, not the source tree:

- authorizer-js latest is 3.3.0, not 3.2.1
- authorizer-react latest is 2.0.7; 2.1.0 was never published, and
  2.2.0-rc.6 sits on the `rc` tag
- authorizer-py stable is 0.2.0 with 0.3.0 in pre-release
- Helm chart on its main is 2.2.1, not 2.2.0

Vue and Svelte marked beta — they ship neither the admin client nor
protocol selection, as §6.1 of the roadmap already tracks.
@lakhansamani
lakhansamani merged commit d23cc30 into main Aug 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant