We are happy to announce that Bro 2.0 is now available for download. The source code is there already, and a few binary packages will follow soon.(Update: Binaries are now available.)
Many of you have already tried the 2.0 Beta version that we put out a while ago, and we have used the time since then for integrating the feedback we received and doing a lot of further polishing. We're pretty happy with how 2.0 looks now and invite you to give it a try.
Bro 2.0 is a major step forward in Bro's evolution. I'm not going to repeat what we already said for the beta, but let me add that the feedback we have received in the meantime has been extremely positive. It seems we're heading into the right direction, and Bro is on track to become a crucial part in the toolbox of many operators facing the challenge of fighting increasingly sophisticated attacks.
The part that took us the most time since the Beta is something I'm sure many of you will appreciate: Bro's default scripts now come with extensive documentation in the form of embedded comments describing their public interface—and Bro's new "Broxygen" mode then turns that into a comprehensive hyperlinked reference. To take a look, browse through the new package index.
Now that Bro 2.0 is out, we're looking forward to going right back to work and start the next release cycle. We already have a number of things in the queue that wait for integration after our self-imposed feature freeze is finally over. And we have plenty more ideas on our roadmap waiting for some attention.
But before that, I'd really like to thank everybody on the Bro core team for working so hard on preparing Bro 2.0. Not only did we make a lot of progress over the last year, but we also put some pretty good infrastructure in place that I believe will allow us to pick up even more steam as we proceed.
Stay tuned, and feel yourself invited to follow and perhaps even join development on our developer's mailing list. If you have a cool Bro script to share, keep the new Contributed Scripts Repository in mind that we are in the process of setting up.