Admittedly we had a rough week for Sonargraph-Explorer and its users. After we lost several paying customers because they downgraded to the free Explorer license we first decided to pull the plug and kill the product. After all the original idea was that the product would ease introducing the commercial variant Sonargraph-Architect and help us to win more paying customers.
After a lot of talks with users and our own development team we decided to soften that decision by removing two features from the original Explorer variant, but otherwise continue the free product. In particular we removed the cycle view and the exploration view.
While that reduces the usefulness of Sonargraph-Explorer it still remains a good entry level tool to collect quality metrics and detect cyclic dependency groups. We think it balances our need to pay our bills with the interest of users who would like to explore the technical quality of their systems without being forced to pay for a license.
One hint if you currently have an explorer license. You need to upgrade to the newest version. The Explorer license only works with Sonargraph versions released after Oct 4th 2023.
C# analyzer now using Roslyn
Read it here.
Much improved C# support
Our newest major release comes with a major rewrite of our C# support. Our analyzer is now based on the Roslyn open source C# parser. This will greatly simplify the project setup and will also make it easier for us to keep up with language changes. See our documentation for more information.
There also numerous other improvements and bug fixes for this release. For example you have now access to issues over the script API. See the lates release notes for details.
Architekturbewertung mit Metriken
This is a new Rechenzeit podcast episode (in German) focusing on assessing architecture via metrics featuring one of our founders Alexander von Zitzewitz. https://www.wps.de/aktuelles/softwarearchitektur-bewertung-mithilfe-von-metriken/event:2023-04-30T10-12
DSL improvements and more
Read it here.