News and Notes from the Makers of Nexus | Sonatype Blog

Taking Advantage of the New and Improved Nexus 2.7

Written by Manfred Moser | November 14, 2013

One of the approaches to software that I strongly believe is to take advantage of the latest product innovations in all new releases. I think it's important to upgrade to the latest versions of build tools and
components as soon as possible. The benefits of these product improvements always outweigh the drawbacks of regular updates that you need to adapt. And just like in the DevOps world, where releasing often makes development easier, upgrading your tools often will also make it easier. Deciding to stay with the "stable and trusted" components and tools can cause you to fall more and more behind, making the pain of upgrading bigger and bigger. And believe me - the need to upgrade will arise. Just try using Internet Explorer 6 or Windows 95 on a modern computer, and you'll instantly see what I mean. There's always a cost trade-off to waiting, and we know that cost well in application security.

But following the original train of thought through, I think it is time for me to prepare you for another great upgrade to Nexus that's in the pipeline for you. You might have seen Rich Seddon previewing some of these features and improvements on the October Nexus Live event already. If you missed it, you can still check it out the recording (starting at about 28:00). And don't forget to join us for our November event, where we'll talk about Nexus and Chef integration use cases. Rich covered improvements like:

  • filtering lists in the Nexus user interface

  • branding the Nexus header

  • new logging configuration and log inspections user interface

which are all updates covered in the Repository Management with Nexus book.

And new additions include:

  • revamped Atlassian Crowd support
  • and support tools to investigate your Nexus deployment

These are just some of the over 150 issues fixed and implemented for this new release. In addition to these user facing changes, we have improved the Nexus internals, and you should see significant performance improvements due to your upgrades. Another one of these internal changes was changing all components to use JSR-330/Eclipse Sisu instead of Plexus, and we have made sure to update the Nexus Example Plugins for you. We also created a guide that can be used if you need to upgrade your own plugins. And as you can imagine, the Nexus REST API and the Java client library are also updated.

With all this new goodness at your fingertips, hopefully you're ready to upgrade to Nexus 2.7. There is lots more if you check out the release notes. And you won't have to wait much longer. It is already running on our production instances, like Open Source Software Repository Hosting OSSRH instance or our own repo and humming along nicely. Barring any natural catastrophes, you should see Nexus 2.7 is available for download before you put that turkey in the oven on Thanksgiving. Unless, of course, you are in Canada like myself and already celebrated Thanksgiving a few weeks ago...

Update: Now Nexus 2.7 has arrived, and you can download it from the support site as usual.