As mentioned in the last release notes, the internals of the project file were completely restructured in that release. That release had the temporary capability of reading the old file format, but when projects were saved, they were saved in the new format. In this release, all capability of reading the old file structure has been removed.
**If you have old project files with the extension .xml, before installing this release, you should install version 1.1.0, read in all of your old project files and save them. Only when all of your project files that you want have the .si extension, should you install this release**
The major feature add in this release is that of using projects as parts and waveforms. As you know, there are four major applications currently of the software. Two of them, system s-parameter calculations and de-embedding applications produce s-parameters as results. De-embedding and s-parameter __project__ files can now be placed in your schematics as parts. The other two applications, virtual probing and simulation produce waveforms. These waveforms can now be placed in your schematic as voltage or current sources.
To place an s-parameter producing project in your schematic, select a file device, and browse or name the project file (instead of an .sXp file) and during the calculation, it will calculate the s-parameters and use them in your schematic.
To place a waveform producing project in your schematic, place a current source, voltage source, or virtual probe measurement probe in your schematic. browse to or enter the name of a project file (instead of a waveform .txt file). You will see a new entry appear that allows you to enter the waveform name from the project - this must be the name of one of the output probes in that project.
* A few bugs were fixed in this release, including some labels disappearing and overall stability improvements.
* In the schematic editor, you can now use the arrow keys to move parts, wires and groups of parts around. You will see the focus set on the schematic canvas when parts are selected, indicating the keyboard is now bound to the canvas. You can also use the arrow keys to pan.
* During the work on this release, I found some issues with part placement, rotation, and pin numbering. These were quite disconcerting and led me to create proper part pictures, along with alternates with different pin locations, for all of the amplifiers. If you hadn't been using transconductance, transresistance, or current amplifiers, you will not notice any difference. If you were, your projects won't work properly (they didn't before, either, in the case of the transconductance amplifier).
* If you use TikZ output - which I use for the book I'm writing, you will now find that the text is perfectly placed now - previously, some readjustment was necessary. Now TikZ output pictures can be placed directly into LaTeX documents. And if you use reference designators with $ surrounding the text, they will even be printed in math mode.
* Now, in the calculation properties, you will see the base sample period and the user sample period.