Evolving GitHub Issues - Public Preview #148713
Replies: 95 comments 261 replies
-
|
Parsing of code blocks in issue templates within the new GitHub Issues is broken. (see the bottom of the screenshots) Additionally, as you can see at the top, the name of the template and its description is no longer displayed in the preview of the new issues.
Using extra backticks or indentation leads to different parsing issue in the preview. (None allows to get proper display as without the new GitHub Issues)
Original issue template for the screenshots: https://github.com/quarto-dev/quarto-cli/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml |
Beta Was this translation helpful? Give feedback.
-
|
Copying my comment from discussion 139935 (cc @alondahari @labudis): Linking to a text fragment does not work with the new GitHub Issues UI, reproduction steps:
Expected (old GitHub Issues UI)Example link: Correct scroll position, highlighted "provide sample image(s)" text: Actual (new GitHub Issues UI)Example link: Incorrect scroll position, no highlighted text: Also, copying the comment on my discussion thread by @MasterInQuestion:
|
Beta Was this translation helpful? Give feedback.
-
|
Copying my comment from the previous discussion We're still using the legacy issue template workflow because we want only a single template with some pre-defined content in the description. We don't want users to have to select a template. We noticed that the issue template no longer works after opting into the public beta. Now, I'm mainly curious to understand if this is intentional because the workflow is considered legacy or if you plan on bringing back support for legacy templates, and we can keep using it. Thank you |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure what is actually part of what "experience"/preview, as this discussions space doesn't really make it easy to navigate and understand how it all relates together, with announcements posted as "unanswered questions", and messaging from staff indistinguishable from any other content amidst emoji explosions in categories and labels looking like unicorn barf of color and shapes and other myspace-esque qualities that probably only make sense to folks under the legal drinking age… so sorry if I'm not posting in the right thread, but they all look quite alike, with some of the boilerplate text of announcements recycled, esp. wrt what's in scope and what not, that seems to be identical across the threads, so you've effectively lost me there;)
|
Beta Was this translation helpful? Give feedback.
-
|
The design whereby issues are listed in a single page is fundamentally useless for an issue with more than a few tens of posts. It should be possible to show an issue with a large number of posts in a multi-page scheme where it isn't necessary to expand elided posts. |
Beta Was this translation helpful? Give feedback.
-
|
First all, I want to say congratulations on the new features! I haven't had the time to play around with them as the preview has just rolled out for my repositories, but they do seem useful on a first glance. Sub-issues and issue categories are of course totally doable with crosslinking and labels, but giving them dedicated space in the UI is nicer. I'll follow up if I have further feedback once I've played around the new features. Anyway, I'm sure I missed the relevant discussions on the old (and unwieldy) thread, but I want to bring up two issues (🥁) I have: The sticky issue header no longer states the creation date or the number of commentsWhile I appreciate that some people probably don't need this information, I find it invaluable having these two pieces of information always available to me. When I'm sorting through tens of issues at once, it can be easy to lose track of what exact issue I'm on. For example, if I'm looking at an older and more heavily commented issue, I'll probably prioritize fixing this issue over a newer issue with less activity. Of course, I can still find this information from other places, but I have to click or scroll away, when with the old UI, it was just right there! Is it possible to readd this information to the header? If not (maybe it's used by the new features?), could we at least add a count of comments somewhere on the issue view? Labels are overly aggressively truncated in the timelineThis seems to be a trend with all of the recent UI refreshes. I get that making an UI less busy is nice and all, but there is more than enough room to display the full Shown issue: pypa/pip#13165 |
Beta Was this translation helpful? Give feedback.
-
|
One piece of a11y feedback I'd love to see sorted somehow rather soon(ish), as I'm not currently aware of a way to opt-out of the UI (as that's managed on repo owner side, or org/enterprise side?) is this aggressive flickering loading the numbers and search highlights: Screen.Recording.2025-01-14.at.22.38.10.mov(Safari 18, macOS 15) For my health condition this is only extremely uncomfortable, but for some others this flicker can be actually even dangerous. Could this please only display once loaded fully, and not "fly in" from random directions? (I'd honestly prefer the static values as the classic experience or PR view has upon loading in the first place.) |
Beta Was this translation helpful? Give feedback.
-
|
I'm not entirely sure if that is also part of the new timeline experience, but it landed with it for me so it seems relevant: Viewing edit history for individual comments has some changes that make it somewhat harder to understand what's added, what's changed, what's removed in the text… I was struggling with the "diff" color-coding there, will try to collect some samples over time to demonstrate the tiny things… However for now the bigger issue is the actual diff logic seems to have changed too, resulting in unreadable outputs like this: |
Beta Was this translation helpful? Give feedback.
-
|
Hello, And "we" are many and do not need to be moulded: |
Beta Was this translation helpful? Give feedback.
-
Issues list flashes after loadingWhen loading the issue list or changing pages the list of issues flashes momentarily shortly after loading. See the following video: output.mp4I'm using a vertical 2560x1440 display with Firefox 134.0.1 on Windows 11. |
Beta Was this translation helpful? Give feedback.
-
|
The 'close-as-duplicate' function is the only real positive of the rework for me. Its problem is that you have to guess which issue is the non-duplicate master issue. The potential duplicate-of list should prefer or identify issues where the issue has already had issues closed as duplicate-of it. And it should be re-implemented so as not to require JS (and then it would be fine just to type in the issue number). |
Beta Was this translation helpful? Give feedback.
-
Issue title box is tiny when composing new issueThe title box when composing a new issue is very small. This makes it hard to type issue titles of more than a few words. This runs counter to encouraging people to give descriptive issue titles. |
Beta Was this translation helpful? Give feedback.
-
|
Could sub-issues inherit from the parent labels by default? |
Beta Was this translation helpful? Give feedback.
-
|
Looking forward to trying out the advanced search! I very rarely need it, but when I do, not having it hurt. I don't like how accessing Most Reactions, Least Commented, Least Recently Updated, etc all take extra clicks now. Sure, the menu looks tidier now, but it's made browsing issues slower, without any new functionality that warrants the more complex interactions. The original menu was not large or overwhelming, it doesn't need to be shrunk. If it's being shrunk for phone users: cool, show that to phone users, not to people with proper screens :] I think even phone screens tend to be high-res enough now to fit the old menu quite comfortably, though. (And it's inconsistent with the PRs list. Presumably that'd be fixed eventually, but really I'd rather see the old PR-style menu kept, as it's more convenient, with everything available with one click in the menu.) (Edit: Whoops realised this is a Discussions thing probably not connected to the Issues rework, shows how often I use Discussions xP)
|
Beta Was this translation helpful? Give feedback.
-
|
Looks like some issues are hidden with default filters on this preview. |
Beta Was this translation helpful? Give feedback.
-
|
I noticed that the word commented is missing from the replies now, like "jay commented x hours ago". I did not realize that was intended because other words are not missing (like opened) and so I reported it as a bug (ticket 3187195). In my opinion without a break between the elements it looks spaced too close together. That is probably because the element that was removed in the preview had text that was defined as |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I don't like the bounce it does when loading the issues page. The elements load partially, then suddenly expand and change their position. This often leads me to click something that I didn't intend to click because it moved. Screenrecorder-2025-01-31-12-52-10-445.mp4 |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure if the bug #150407 caused by Markdown rendering change relates to this |
Beta Was this translation helpful? Give feedback.
-
|
Not sure if this is the right place for this feedback, but having this "x hidden items" UI somewhere in the middle of this page makes it very hard to notice that there are actually more comments than you can see at the moment. (I thought my earlier message was deleted because I couldn't find it at first.) ...maybe show the UI in the bottom or top of the page, or both? |
Beta Was this translation helpful? Give feedback.
-
|
Bug: closed PR is shown as a draft PR |
Beta Was this translation helpful? Give feedback.
-
|
too much spacing everywhere, trying to make a issues list takes all the space,
|
Beta Was this translation helpful? Give feedback.
-
|
When I visit https://github.com/freedomofpress/securedrop/issues, the milestone labels are truncated to the exact point where they aren't useful, as I can't tell if it's slated for the 2.12.0 or 2.13.0 release. Is there any reason to truncate them so short in the first place? There's definitely enough space for it, and the length is already variable based on the username. |
Beta Was this translation helpful? Give feedback.
-
|
Can you for the love of god STOP CHANGING the UI constantly! |
Beta Was this translation helpful? Give feedback.
-
|
The comment text areas in the new issues view is spectacularly laggy for me (and on a very high end machine, could be even worse for older computers). I’m seeing INP of up to 400ms while typing which is not really useable — an interaction as basic as typing should not have delays longer than the 16ms required for 60 FPS as a rule. I’ll also note some other annoyances such as a less good “Quote reply” functionality. Previously, selecting a part of a comment and then “Quote reply” from the three-dots menu would only populate the text selection as a quote in your reply. Now it always includes the full comment. |
Beta Was this translation helpful? Give feedback.
-
New Issue Duplicates Previous New IssueWith the new experience, if I file multiple issues in a row, the first issue shows me an empty issue title, description, labels, etc. However, when I file a subsequent issue, it copies all the information from the previous issue I filed. If I disable the 'new experience' for issues, then each new issue starts blank as expected. My repository has no issue templates defined. |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I am still not getting issue type from the action |
Beta Was this translation helpful? Give feedback.
-
|
Hello I am a blind user and contributor to NVDA screen reader, a free, open source software hosted and developed on GitHub by NV Access and volunteers. For a bit of context, NVDA is one of the two main screen readers used on Windows. I'd like to provide feedback related to accessibility on the new GitHub issue experience. With the new experience, there have been improvement, but also, unfortunately also some UX degradations. ImprovementsImproved page hierarchyThe hierarchy of headings provides a much easiest way to navigate both:
Hidden commentsThe fact that, in pages with many comments, "x remaining items" is also an H3 heading is very appreciated: it allows me not to miss any comment when jumping between comments. EventsThe fact that events are isolated in some way, i.e. in their own region, is also appreciated since it allows me to jump between events and also clearly indicates me the boundary between various types of content, i.e. comments and events. DrawbacksThough, there are drawbacks that would need to be fixed. As a general feedback, I'd say that the new UX is much too verbose when pages are read with the screen reader, which is less efficient and even challenging for blind people. Browsing comments in an issue page,With the old UX, I used to do as follow with NVDA in browse mode:
With the new UX, I do as follows (in browse mode):
We can see that:
Verbosity of add/remove reaction buttonThe button to add/remove reaction is much more verbose:
Verbosity of labelsNow when reading an issue in browse mode, not only the label is reported but also the explanation of this label. Usually we only need to know the label, not to hear the description each time. If you want to provide more information, I guess that there is a way to report that an item has a detailed description (that can be reported on demand by the screen reader), but I do not exactly know how it works... Back button of browserIn the issues list, when I press Opening an issue in a new windowIn the issue list, pressing shift+Enter to open an issue in a new browser window does not work anymore, i.e. the issue opens in the second browser windows as well as in the first one. What's the point in putting it (or maybe them in the future?) in a toolbar? Mentioning usersThe menu appearing when ConclusionThere is probably more feedback to provide but that seems to be a starting point with the things that seem more important to me. Note that this has been discussed a bit here in NVDA's repository. I'd also like to mention @SaschaCowley from NV Access to participate in this discussion. |
Beta Was this translation helpful? Give feedback.
-
|
Good day! New Issues UI has stopped to increase the
Is it known? Thanks. |
Beta Was this translation helpful? Give feedback.





























-
GitHub Issues is evolving! 🥳
💬 Feedback wanted
Thank you for participating in the issues public preview for sub-issues, issue types and advanced search.
To provide your feedback on other experiences released at the same time, please visit:
This new functionality is built on top of a UI rewrite of issues, which we would love your feedback on!
The aim of this rewrite was to clear up technical debt, allowing us to move faster in bringing new functionality to issues. With this in mind our goal has been parity with the existing experience. It should feel very familiar with only a few minor cosmetic tweaks.
The experiences that have been included so far in these updates are:
The milestones, labels and /issues dashboard pages have not yet been migrated.
Please leave your feedback below on what is working well, any bugs you encounter, and what else you'd like to see!
🛠️ Things we fixed
We're listening to your feedback and working hard to address the highest priority issues. Below is a list of bug fixes and enhancements that we rolled out since we launched the Public Preview.
🛠 Bug fixes:
• In certain repositories, running a search would navigate to the Issues page
• Some users couldn’t view the Issues Index
• Broken navigation for some users
• Focusing on the title input when creating an issue
• Closed (not merged) linked PRs showing as drafts in the development picker
• Pagination on the Issues Index causing elements to jump
• Ability to perform exact searches in Issues
• Some assignees not appearing in the assignee search
• Checklist indentation
• Emoji alignment
✨ Features & Enhancements:
• Automatically bypass template selection if there’s only one template and blank issues are disabled
• Create milestones directly from the milestone picker
Beta Was this translation helpful? Give feedback.
All reactions