Posts in Category: Product Updates

nWire 1.3.0 is Released!

We are very happy to announce that nWire 1.3 is released. This new release is a free upgrade to all our existing customers. To upgrade an existing nWire installation, use the Eclipse Check for Updates feature or simply reinstall nWire from our update site at http://update.nwiresoftware.com. For more details on installing nWire see our download page. We moved our update sites to Amazon CloudFront infrastructure, so the installation should be very quick.

This release is focused on performance and polishing the user experience. We believe the new nWire is more mature and delivers higher quality. Read the full release notes.

Free Trials for Everyone!

If you tried nWire before and wish to try it again, you are welcome to do so. Simply install nWire and start a new, free 30 day trial today. Even if your trial expired in previous versions.

Important: Updated Pricing

This new nWire release is the result of a significant development effort. In light of these efforts, the prices of nWire will be updated. From the beginning of June, the base price for nWire (PHP or Java) will be $79 and the price for both products will be $129. You can still take advantage of our current prices before the end of the month: get nWire for PHP or Java for $59 and both for $99. For more pricing information and volume pricing, please visit our online shop.

nWire 1.3.0 Nearing Production

nWire 1.3.0 Beta is moving according to plan. Today, we are releasing the last update of the beta. The final product will be released shortly after. This release is focused on ironing out the final issues and it is feature complete. As always, please send your feedback and bug reports to support@nwiresoftware.com, or visit our forum.

What is new in the third beta of nWire 1.3.0?

  • nWire will now use the Eclipse defined content types in order to determine which files will be analyzed. This is especially important in PHP projects using different file extension which is non standard. To add more types, use the preferences, under General -> Content Types. This works for PHP files and Java files.
  • Removing the data from the repository when closing a project is now optional. The default is to keep the data, as it was in nWire 1.1 and unlike nWire 1.2. This can be changed in the preferences, under nWire -> Analysis.
  • The stability of the navigator focusing was improved.
  • More performance enhancements.

Please use the following update site URL to install the new beta: http://update-beta.nwiresoftware.com. Follow the installation instructions for the release version (using the update manager), replacing the release URL with the one above. If you are already using the beta, you can use the Eclipse built in update mechanism to update nWire, selecting Help -> Check for Updates.

nWire 1.3.0 Beta Updated

We launched the nWire 1.3.0 Beta about a month ago (read our previous post) and got some good feedback. Today we are releasing the second beta, which is faster and more stable. It also further improves the usability, more details hereunder. This release is stable enough, so we recommend you try it out and let us know what your think. Please send your feedback and bug reports to support@nwiresoftware.com, visit our forum.

What is new in the second beta of nWire 1.3.0?

  • The search accuracy and sorting was improved. It works in a more "fuzzy" manner, trying to find the most matching results. Try it out and let us know what you think.
  • The navigator elements will load asynchronously, without delaying the user interface. A spinning wheel is shown while the navigator items are loading.
  • nWire loading is now done in the background after the Eclipse workbench is open. Thus, nWire will not delay the Eclipse startup.
  • The scanning of files for changes which was done after Eclipse starts is now optional. You can turn it off in the preferences. You can manually invoke such a scan from the nWire Tools menu (right click on a project in the Project Explorer).
  • The rebuilding of the search index which was done after Eclipse starts is also optional. You can turn it off in the preferences. You can manually invoke such a scan from the nWire Tools menu (right click on a project in the Project Explorer).
  • More performance improvements

Please use the following update site URL to install the new beta: http://update-beta.nwiresoftware.com. Follow the installation instructions for the release version (using the update manager), replacing the release URL with the one above. If your trial license expired, don't worry about it: you can activate and start another trial with the new beta.

nWire 1.3.0 Beta Released!

I am happy to announce that the first beta of nWire 1.3.0 is available today. This includes both nWire for PHP and nWire for Java.

Important: This is a pre-release version of nWire. It is still under development and may be unstable. For production environment, we recommend using the release version of nWire 1.2. Please read this post carefully before installing.

We need your feedback! We are still ironing out bugs and fine-tuning the performance of this version. We would like to hear from you. Tell us how well this new release works in your environment. Please send your feedback and bug reports to support@nwiresoftware.com, visit our forum or send us a twit.

What is new in nWire 1.3.0?

Main Enhancements:

  • The PHP analysis was almost completely rewritten. Our initial tests show significant improvement over the previous release. Some important note with regards to the PHP improvements:
    • The analysis time was improved while navigation time is slower. We are working to improve this behavior before the final release. The startup delay is also evident and we are working on that as well.
    • Some associations are not analyzed in this version, including "Method Overrides Method" and "Method Implements Method". These associations will return in later releases.
    • The dependencies analysis settings and "refresh dependencies" command were removed as they are no longer required.
  • CPU Throttling: The user can now determine how much of the CPU is allocated to the analysis process. Setting a lower throttle means the analysis will take longer, but will have less of an impact on the IDE and machine in general. The exact amount of CPU is not accurate. We will appreciate your feedback on how this works on your machine. Full is 100%, high is 75%, medium is 50%, low is 25% and minimal is about 10%.
  • The search is greatly improved. It works much smarter now searching with case and then without case. If no results are found it will continue searching for likely matches.

We recommend using Zend Studio 7.1.x or Eclipse with PDT 2.2 (still in pre-release). Our initial tests show that nWire with Studio 7.1 or PDT 2.2 is about twice as fast. Details on installing PDT 2.2 can be found here.

Please use the following update site URL to install the new beta: http://update-beta.nwiresoftware.com. Follow the installation instructions for the release version (using the update manager), replacing the release URL with the one above. If your trial license expired, don't worry about it: you can activate and start another trial with the new beta.

We plan on rolling out a few more beta updates before the final release. The best way to get updates is to follow us on twitter.

nWire 1.2 is Released: PHP Support is here!

nWire for PHP
nWire for Java

nWire version 1.2 is released today. In this version, nWire is split into two products: nWire for Java (the original nWire) and nWire for PHP. This is the first offering for the PHP community and we thank all those who supported us and tested our beta versions. Our Java users will also benefit from this version with the new Smart Focus mode and many small enhancements.

You can read the full release notes here. The user guide has been updated with useful information and it is also available online here.

The development of nWire for PHP was done with support from the Zend Studio team. Zend Studio is a powerful PHP development environment on top of Eclipse PDT. It is as essential tool for PHP developers working on large scale applications, much like nWire. There is a natural association between the two tools..

We also updated our web site to reflect the new distinction between the two nWire products. Be sure to check out our new introduction video. However, this is still the same nWire core. Both nWire for Java and PHP can be installed in the same IDE and work together for developers doing both PHP and Java development. We have a special offer for both products, check out our virtual shop for more details.

Syndicate content