Metasploit v6 Packaging
Hi, this is Spencer McIntyre from the Metasploit Framework team, and I wanted to let you know about some important upcoming changes. On July 23rd we are planning on merging the latest code for our upcoming 6th version into our master branch on GitHub. This is going to mark us publishing quite a few new features and changes, some of which are not backwards compatible. Until such time that we have determined the 6th version to be stable, we are asking project maintainers to continue packaging the stable 5.x version. This stable version will be identified by the last 5.0.x Git tag.
One of the most important things for users to note is that Meterpreter sessions generated from version 5 will not be able to connect to version 6 of the framework and vice versa. For this reason it’s important that users do not upgrade Metasploit from 5 to 6 while they are actively using it on operations.
Once we’re ready to call version 6 stable and have it shipped I will update you again to let you know. We want to work closely with our community package maintainers and provide you with enough warning to take any actions necessary. There will be a more formal announcement posted to the Metasploit Blog on release day that will outline the changes in more detail. If you have any questions in the meantime, please don’t hesitate to ask.