Pull requests in Studio Pro - Mendix Forum

Pull requests in Studio Pro

71

We would love to see pull requests coming to Studio Pro. So we could review changes before they are accepted and merged into the main branch. This would help the increase the quality of our apps. Pull requests are state of the art in traditional development for good reasons. You can check out more about pull requests for example at Atlassian’s git tutorial: https://www.atlassian.com/de/git/tutorials/making-a-pull-request

asked
9 answers

For "comparing revisions" (also known as "diffing") we currently have 3 milestones in mind:

  1. Textual comparison pane. This is very similar to the current Changes pane, but instead of only showing it for "what have you changed locally since the last commit", you could open this for historical commits, and also from Maia suggestions.
  2. In addition to the textual pane, we want to allow you to open different versions of the same microflow (for example) in different tabs. So you see Microflow [current] and Microflow [version last week] on two different tabs which you can manually compare.
  3. The real big value comes when we'll have an integrated diffing view, probably in the form of a split view with indicators what has been added/removed/modified.

We're currently working on milestone 1 and aim to get to an experimental release within 2-3 months.

 

For 'merge requests' (aka 'pull requests') we're still far out. A current optimistic aim is H2 2026, but that may still shift.

Created

Hi Tom, the end of the calendar year is approaching, when do you expect the better view to compare revisions to be available?

Created

Pull Requests within the Mendix platform are still on the further horizon.

The main prerequisite is a better view to 'compare revisions', which is our top roadmap item for later this calendar year.

In addition we might need changes to the Team Server page in the Mendix Portal, to allow for more fine-grained control (who can merge Pull Requests etc) and possibly a UI to manage Pull Requests there.

Created

We have been working with Mendix, and most of our project uses Git. We have more than 50 developers, so pull requests are really needed. Could you provide an update on this feature?

Created

any update for this feature?

Created

Hi Tom, are there any news on this topic? :)

Created

This would be great for peer reviews and working with feature branches. Is there already an update on this?

Created

Hi Tom,
 

that’s great news. Can’t wait to see it in action. As soon as there is a beta version, we would be more than happy to check it out and give feedback.

Kind regards,
Thomas 

Created

As PM Version Control I can confirm this is on the roadmap, but I also have to add that it's a bit further down the line. We have some prerequisites to take care of (proper visual diffing between revisions) and several other Git hygiene factors that currently get a higher priority.
So we'll have this at some point. But this will take time.

Created