Skip to content

fix: package page rendering and org access UX - #142

Merged
JalonSolov merged 2 commits into
vlang:masterfrom
nepinhum:fix/home-cache-crash
Aug 21, 2026
Merged

fix: package page rendering and org access UX#142
JalonSolov merged 2 commits into
vlang:masterfrom
nepinhum:fix/home-cache-crash

Conversation

@nepinhum

Copy link
Copy Markdown
Contributor

Fix several issues found while testing organization package publishing locally:

  • Avoid dangling cached home page pointers that could crash the app on refresh
  • Add a GitHub OAuth app access review link on the package submit page for restricted orgs
  • Render package creation errors back on the submit form instead of returning plain text
  • Fix package repo/documentation links using literal $pkg.* template values
  • Refetch README content when an empty cached README file exists
  • Fix README sanitizer output duplicating HTML that starts with a tag

Tests

  • v test .
  • v .
  • ./vpm

@nepinhum

Copy link
Copy Markdown
Contributor Author

branch name wasn't supposed to be it, it's the old one. I hope it's still okay
and ci passes

@JalonSolov
JalonSolov merged commit 4d44f22 into vlang:master Aug 21, 2026
2 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.

3 participants