Skip to content

fix: correct GitHub version badge URL in readme files#6772

Merged
bijin-bruno merged 1 commit intousebruno:mainfrom
anzz14:fixedreadme
Jan 12, 2026
Merged

fix: correct GitHub version badge URL in readme files#6772
bijin-bruno merged 1 commit intousebruno:mainfrom
anzz14:fixedreadme

Conversation

@anzz14
Copy link
Contributor

@anzz14 anzz14 commented Jan 10, 2026

Description

Fixed broken GitHub version badge URL in readme files. The badge link was missing the URL-encoded slash (%2F), causing the link to be malformed.

Before: https://badge.fury.io/gh/usebruno%bruno (broken - %b is invalid URL encoding)
After: https://badge.fury.io/gh/usebruno%2Fbruno (correct - %2F properly encodes /)

This fix was applied to the main readme.md and all 19 localized readme files in docs/readme/.

Contribution Checklist:

  • I've used AI significantly to create this pull request
  • The pull request only addresses one issue or adds one feature.
  • The pull request does not introduce any breaking changes
  • I have added screenshots or gifs to help explain the change if applicable.
  • I have read the contribution guidelines.
  • Create an issue and link to the pull request.

Summary by CodeRabbit

  • Documentation
    • Fixed broken GitHub badge links in all language versions of the README by correcting URL encoding.
    • Added Website and Download badges to select README versions for improved navigation options.

✏️ Tip: You can customize this high-level summary in your review settings.

Copilot AI review requested due to automatic review settings January 10, 2026 07:10
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 10, 2026

Walkthrough

Fixed broken GitHub badge URLs across all language-specific readme files by correcting URL encoding from "%bruno" to "%2Fbruno" in href attributes, ensuring valid repository links throughout the documentation.

Changes

Cohort / File(s) Change Summary
Documentation: Readme URL Encoding Fixes
docs/readme/readme_ar.md, docs/readme/readme_bn.md, docs/readme/readme_cn.md, docs/readme/readme_de.md, docs/readme/readme_es.md, docs/readme/readme_fa.md, docs/readme/readme_fr.md, docs/readme/readme_it.md, docs/readme/readme_ja.md, docs/readme/readme_ka.md, docs/readme/readme_kr.md, docs/readme/readme_nl.md, docs/readme/readme_pl.md, docs/readme/readme_pt_br.md, docs/readme/readme_ro.md, docs/readme/readme_ru.md, docs/readme/readme_tr.md, docs/readme/readme_ua.md, docs/readme/readme_zhtw.md, readme.md
Corrected GitHub badge href encoding from invalid "%bruno" to properly encoded "%2Fbruno" for repository path, restoring valid badge links across all language variants.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested labels

size/S

Suggested reviewers

  • helloanoop
  • lohit-bruno
  • naman-bruno
  • bijin-bruno

Poem

🔗 A hundred badges broke and bent,
Percent-encoding miscreant,
But %2F came to save the day,
Now links point the proper way! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically describes the main change: fixing GitHub version badge URLs in readme files by correcting the URL encoding.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 33594bd and 8c83146.

📒 Files selected for processing (20)
  • docs/readme/readme_ar.md
  • docs/readme/readme_bn.md
  • docs/readme/readme_cn.md
  • docs/readme/readme_de.md
  • docs/readme/readme_es.md
  • docs/readme/readme_fa.md
  • docs/readme/readme_fr.md
  • docs/readme/readme_it.md
  • docs/readme/readme_ja.md
  • docs/readme/readme_ka.md
  • docs/readme/readme_kr.md
  • docs/readme/readme_nl.md
  • docs/readme/readme_pl.md
  • docs/readme/readme_pt_br.md
  • docs/readme/readme_ro.md
  • docs/readme/readme_ru.md
  • docs/readme/readme_tr.md
  • docs/readme/readme_ua.md
  • docs/readme/readme_zhtw.md
  • readme.md
🔇 Additional comments (21)
docs/readme/readme_ua.md (1)

6-6: Badge URL encoding fix is correct.

The change properly encodes the forward slash as %2F in the badge URL, replacing the malformed %bruno sequence. The href and image URL are now consistent and valid.

docs/readme/readme_ka.md (1)

6-6: Badge URL encoding fix is consistent and correct.

The URL encoding follows the same corrected pattern as other localized READMEs, properly representing the forward slash as %2F.

docs/readme/readme_kr.md (1)

6-6: Badge URL encoding fix is applied correctly.

The forward slash is now properly percent-encoded as %2F in the badge URL, aligning with RFC 3986 standards and matching the corrections applied across all localized README files.

docs/readme/readme_fr.md (1)

6-6: URL encoding corrected—looks good!

The badge URL now uses the correct encoding (%2Fbruno instead of %bruno). This aligns the href with the proper URL-encoded repository path.

docs/readme/readme_pl.md (1)

6-6: Consistent badge URL fix applied.

Same URL encoding correction as the French variant—properly formatted for badge.fury.io.

docs/readme/readme_ro.md (1)

6-6: Badge URL encoding fixed consistently.

The Romanian variant matches the fix applied to French and Polish readmes—correct URL encoding across all localized versions.

docs/readme/readme_fa.md (1)

6-6: Badge URL encoding fix looks good.

The change corrects the GitHub badge URL from an invalid encoding (%bruno) to the proper percent-encoded format (%2Fbruno), which correctly represents the forward slash. This restores the badge link functionality.

docs/readme/readme_ru.md (1)

6-6: Badge URL encoding fix is correct.

Same valid fix as the other localized READMEs—the repository path is now properly URL-encoded for the badge link.

docs/readme/readme_cn.md (1)

6-6: Badge URL encoding fix is correct.

Consistent fix with the other localized files. The %2F encoding properly represents the forward slash in the GitHub badge URL.

readme.md (1)

6-6: Badge URL encoding is correct.

The GitHub badge URL has been properly fixed. %2F correctly encodes the forward slash in the repository slug usebruno/bruno. Both the image source and the href link consistently use the corrected encoding.

docs/readme/readme_nl.md (1)

6-6: Badge URL encoding matches main readme.

The Dutch readme correctly applies the same badge URL fix as the main readme, maintaining consistency across all localized versions.

docs/readme/readme_it.md (1)

6-6: Badge URL encoding is consistent across localized files.

The Italian readme applies the identical badge URL correction, confirming the fix has been uniformly applied across the documentation.

docs/readme/readme_ar.md (1)

6-6: ✅ Correct URL encoding fix.

The badge URL properly encodes the forward slash as %2F, correcting the invalid %bruno sequence. This enables badge.fury.io to correctly resolve the repository path.

docs/readme/readme_tr.md (1)

6-6: ✅ Correct URL encoding fix.

The badge URL properly encodes the forward slash as %2F, correcting the invalid %bruno sequence. This enables badge.fury.io to correctly resolve the repository path.

docs/readme/readme_ja.md (2)

6-6: ✅ Correct URL encoding fix.

The badge URL properly encodes the forward slash as %2F, correcting the invalid %bruno sequence. This enables badge.fury.io to correctly resolve the repository path.


1-12: All 20 localized README files have the correct badge encoding.

Verification confirms all localized README files in docs/readme/ (20 total, not 19) contain the correct usebruno%2Fbruno encoding with no instances of invalid encoding. The fix is complete and consistent across the entire directory.

docs/readme/readme_bn.md (1)

6-6: GitHub badge URL fix applied consistently.

Same correct correction as the Portuguese file—properly encodes the GitHub path with %2F.

docs/readme/readme_zhtw.md (1)

6-6: GitHub badge URL fix applied uniformly across localized files.

Consistent with other README versions—usebruno%2Fbruno correctly encodes the GitHub repository path.


Summary

All three localized README files reviewed show the same intentional fix: correcting the malformed GitHub badge URL from usebruno%bruno to usebruno%2Fbruno. This is the correct RFC 3986 URL encoding for the forward slash character (/%2F).

The changes are minimal, focused, and consistently applied across all files. The fix directly addresses the issue described in the PR objectives—correcting invalid URL encoding in the badge.fury.io href attribute.

docs/readme/readme_pt_br.md (1)

6-6: GitHub badge URL is correctly encoded.

The URL uses usebruno%2Fbruno, which is the proper RFC 3986 percent-encoding for the forward slash in the path usebruno/bruno. The badge will resolve correctly.

docs/readme/readme_es.md (1)

6-6: Badge URL encoding corrected.

The GitHub version badge URL is now properly URL-encoded with %2F for the forward slash. Both the image URL and href are consistent and valid.

docs/readme/readme_de.md (1)

6-6: Badge URL encoding corrected.

The GitHub version badge URL is now properly URL-encoded with %2F for the forward slash, consistent with the Spanish localization and other language files in this PR.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request fixes a URL encoding bug in the GitHub version badge links across all readme files. The badge links were malformed due to missing the URL-encoded slash (%2F), which has been corrected.

Changes:

  • Fixed URL encoding in badge link from %bruno (invalid) to %2Fbruno (correctly encodes /)
  • Applied consistently across the main readme and all 19 localized versions

Reviewed changes

Copilot reviewed 20 out of 20 changed files in this pull request and generated no comments.

Show a summary per file
File Description
readme.md Fixed GitHub version badge URL encoding in main readme
docs/readme/readme_ar.md Fixed GitHub version badge URL encoding in Arabic readme
docs/readme/readme_bn.md Fixed GitHub version badge URL encoding in Bengali readme
docs/readme/readme_cn.md Fixed GitHub version badge URL encoding in Chinese readme
docs/readme/readme_de.md Fixed GitHub version badge URL encoding in German readme
docs/readme/readme_es.md Fixed GitHub version badge URL encoding in Spanish readme
docs/readme/readme_fa.md Fixed GitHub version badge URL encoding in Persian readme
docs/readme/readme_fr.md Fixed GitHub version badge URL encoding in French readme
docs/readme/readme_it.md Fixed GitHub version badge URL encoding in Italian readme
docs/readme/readme_ja.md Fixed GitHub version badge URL encoding in Japanese readme
docs/readme/readme_ka.md Fixed GitHub version badge URL encoding in Georgian readme
docs/readme/readme_kr.md Fixed GitHub version badge URL encoding in Korean readme
docs/readme/readme_nl.md Fixed GitHub version badge URL encoding in Dutch readme
docs/readme/readme_pl.md Fixed GitHub version badge URL encoding in Polish readme
docs/readme/readme_pt_br.md Fixed GitHub version badge URL encoding in Brazilian Portuguese readme
docs/readme/readme_ro.md Fixed GitHub version badge URL encoding in Romanian readme
docs/readme/readme_ru.md Fixed GitHub version badge URL encoding in Russian readme
docs/readme/readme_tr.md Fixed GitHub version badge URL encoding in Turkish readme
docs/readme/readme_ua.md Fixed GitHub version badge URL encoding in Ukrainian readme
docs/readme/readme_zhtw.md Fixed GitHub version badge URL encoding in Traditional Chinese readme

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bijin-bruno bijin-bruno merged commit d76a574 into usebruno:main Jan 12, 2026
7 of 8 checks passed
FraCata00 pushed a commit to FraCata00/bruno that referenced this pull request Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants