Posts Tagged with: nWire

nWire 1.1 Sneak Preview: Filters are here

We are hard at work on version 1.1. One of the key features will be a much requested feature: filters. The ability to filter the information is critical, as nWire view can get crowded. Filtering allows you to get more specific views on your code like invocation diagram or inheritance diagrams.

It is one of these cases where a picture is worth a thousand words. The first image shows an example of the visualizer, showing invocations only.

The second image shows the new filters preferences pane. This is where filters are defined. There are a number of built-in filters and more can be added. If you have any feedback on this UI, drop us a line.

Pulse and nWire: The Perfect Match

Today, we are announcing our first partnership, with Genuitec LLC, the makers of the MyEclipse IDE and Pulse. You can read the full press release here or on our new Press Releases section. Pulse gives Eclipse users the most effective and efficient way to locate, install and maintain multiple Eclipse software profiles (configurations). A free edition is available, as well as more advanced editions.

In simple terms: Pulse is the easiest way for installing and configuring Eclipse distributions. Yes, downloading Eclipse from the Eclipse.org site is a simple task, but that's never enough. Eclipse is a platform built for extensions: the basic pack is just a good start. The task becomes even more demanding in larger teams. Maintaining an up-to-date Eclipse distribution, which is the same for the entire team, including the workspace settings, can be challenging to say the least.

That's where Pulse comes in. It is a true time saver, like nWire. We believe that offering nWire through Pulse is a great added-value for our customers who care about saving time. If you are not familiar with Pulse, it is a great time to try it out.

nWire is offered through the Pulse catalog in two forms: a full profile which can be installed in a single click and an add-on which can be added to a customized profile. More details can be found in our Pulse installation instructions page.

Important Note: For a limited time, Pulse users can purchase a single license of nWire at a 15% discount. A discount coupon can be found when accessing the nWire store from the Pulse Explorer.

nWire 1.0 is Out!

We're pleased to announce the general availability of nWire 1.0.

We began distributing the nWire beta about 5 months ago. During that time we built an initial users base and got some very valuable feedback. nWire improved and matured during the beta period and we are very happy with the result. We want to thank all of our users and supporters out there.

This is not the final version of nWire. Not even close. We are dedicated to continuously improving nWire in three main directions:

  • Improving the base tools: the navigator and the visualizer. Our queue is full of enhancements like: customizable filters, improved graph layout and much more.
  • Improving the Java analysis process. There are some limitations to the current process which will be addressed in future releases like the ability to show information for classes which have compilation errors and support for annotations.
  • Support for more languages and frameworks. nWire is designed to be extended and enhanced. We marked Java as our first stop, but we are not stopping here. We already have our sights set on the next target. It is still early to reveal more details. All we can say is that we are very excited about it.

Along with the first release we have a new site logo and front page design. The new logo also appears inside nWire itself. We hope you like it.

nWire 1.0 RC1 Is Out!

We are very happy to announce that nWire 1.0 RC1 is out. The version is still numbered as 0.9.4, but it is the 1.0 First Release Candidate. This means you should expect the final release of version 1.0 to be generally available soon. This release is feature-complete, thus, only minor cosmetic changes and bug fixes are expected before release 1.0.

One of the main visual change in the future releases will be an adaptation to our future logo. We are now finalizing the nWire new logo. This logo would appear on our web site and inside our software in time for the 1.0 release.

In this release, the major change was to the logging system. First and foremost, we eliminated most of the log output you saw in previous releases and gave a slight performance boost to the system in the process. Next we added a new logging preferences pane. This pane is for these rare occasions where we ask our users to turn the logging on, so we can better solve problems which occur on their machines. Up until now, this was done through manipulation of configuration files. This is one final step we needed to make sure we can provide the best possible support to the 1.0 release.

Towards the Release Candidate

nWire is rapidly moving towards a release candidate. We just released version 0.9.3 and version 0.9.2 was released last week. If everything goes according to plan, our next version will the version 1 release candidate and it is just around the corner.

These two releases conclude the development of version 1.0. Most of the features is these releases were in light of the feedback we got on our previous releases. Version 0.9.2 focused on the search area, making it faster and more efficient: it is now much easier to find exactly what you are looking for with minimal keystrokes. Version 0.9.3 focused on the visualizer, adding much needed features like undo and image export.

Version 0.9.3 is mature and very close to the final release. Nevertheless, our work is far from over. We expect further 1.x releases to enhance the functionality of nWire, not just fix issues. We will be constantly working to improve and make nWire an even more powerful product. As always, your input is a critical part of this process. Keep it coming.

Syndicate content