You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
I'm now being forced to use the new pull request experience and it is missing features that I used in the old pull request experience:
I'd rather have the old pull request experience because the new one is useless to me without these features.
The previous format of pull requests was very similar to commits. It showed a list of files that I could easily copy the full path of. Here's an example:
The bottom left is where I'd be able to copy the list of files so I can see which files change.
We have software that uses a common set of source code that we need to copy to multiple locations whenever the main location is updated, with a few settings that remain unique for each piece of software. So I need a complete list that is easily able to be copied and pasted into a text file that I then turn into a script to update the other locations.
The file tree on the left in the new pull request format is absolutely useless to me because it never shows me the full path that I can highlight and copy. It only shows me it when I hover over it as a tool tip.
On the right is where the linked jira tasks that were mentioned in commit messages, that would then be shown to me that I could right click on and select to open in a new tab to check what the changes were for. That is no longer there and when the jira tasks are highlighted in commit messages in the UI as a url, even if I right click on it to open in a new tab, it opens a new tab and it sends the current tab to the jira task. That is frustrating and very annoying as it means I need to duplicate the current tab of the pull request for every linked jira task so I can just click on the linked jira task to be sent to the jira task.
And when showing the list of differences for each file, it doesn't even show the full path to the file, it compresses it down so it fits in the area it is allotted for, only showing the beginning of the file path and the end of the file path, removing the middle part.
I also noticed the the merge button is now in a list, but the approve button is still on its own. When I create the pull request it looks like this:
But when someone else creates it and is assigned to me as a reviewer, merge is part of the drop down button.
I stayed on the old pull request format for a reason since I absolutely hated this one. If this was feature incomplete, it should have never been deployed.