The Wayback Machine - https://web.archive.org/web/20250505031736/https://github.blog/changelog/2025-05-01-github-now-provides-a-warning-about-hidden-unicode-text/

GitHub now provides a warning about hidden Unicode text

A warning is now displayed when a file’s contents include hidden Unicode text on github.com. Such text can be interpreted differently than it appears in a user interface. For example, hidden Unicode characters can hide text in a file. This can cause code to appear one way and be interpreted another way, especially by AI.

Warning about the presence of hidden Unicode text.

To review a file for which this warning is displayed, open it in an editor that will display the hidden Unicode characters, like Visual Studio Code which highlights the characters by default. Then, verify that the characters are necessary and not disguising text that will be interpreted or compiled differently than it appears.

For more information, refer to Pillar Security: Rules File Backdoor and Hiding and Finding Text with Unicode Tags.

We’ve introduced new accessibility updates to the GitHub CLI, designed to make terminal workflows more inclusive for all developers. These improvements focus on:

  • Speech synthesis screen reader support: Enhanced prompting and progress indicators now provide better context and clarity for users relying on screen readers.
  • Color and contrast customization: Optimized color palettes ensure compatibility with terminal preferences, maintaining readability for users with low vision or colorblindness. Alignment with ANSI 4-bit color standards allows users to tailor their color usage to their needs.

These updates are available in public preview. To start using these features, run gh a11y.

To learn more, check out the GitHub CLI release notes for version 2.72.0.

Have any questions, feedback, or other comments? Share them in our community discussion post.

See more

Back in 2019, we launched draft pull requests, allowing you to clearly tag when a pull request is a work in progress.

Previously, GitHub Free users could only create draft pull requests in public repos. Today, we’re changing that. You can now create draft pull requests in any repository, public or private, completely free of charge, so you can share your work and start collaborating earlier. ⭐

Ready to try it? Just select Create draft pull request when creating a pull request:

Demonstrating how to create a draft pull request

And when your pull request is ready for review, click the Ready for review button at the bottom of your pull request:

A draft pull request with the **Ready for review** button

See more