Skip to content

Qucs-S 24.3.0

Compare
Choose a tag to compare
@ra3xdh ra3xdh released this 23 Jul 08:40
· 460 commits to current since this release

New features

  • SpiceLibComp redesign. This device is renamed to Spice Library Device and provides an easy way
    to add SPICE model to schematic and assign symbol to it. See #679
  • Added possibity to import SPICE model for Diode, BJT, MOSFET, and JFET unified devices (blue) #795
  • Implemeted symbol files (*.sym) editing mode. These files are needed to attach symbol to SPICE devices #700
  • Redesign of schematic rendering engine. Improve rendering quality on HiDPI displays #723 (by @wawuwo )
  • Improved Qucsconv GUI to reflect new converter features #826
  • Improved libraries portability, relative path support for libraries, show libraries from project directory #567
  • Added a global setting for Ngspice compatibility mode (LTspice, HSPICE, etc.) #851
  • Add global Ngspice compatibility mode (LTspice/HSPICE/S3) setting #851
  • Updated attenuator and filter synthesis tools (by @andresmmera )
  • QucsatorRF updated to version 1.0.1

Deprecated features

  • The *.qucs binary archives are not supported anymore. Use system archivers to pack the projects instead #811
  • The SweepModel property of Parameter Sweep simulaiton has been deprecated. It is not needed anymore after Ngspice
    has added variable sweep feature. Use variable sweep instead #839
  • Toolbars and status bar made always visible #852
  • Icons theme settings removed from settings dialog. These settings have no effect since v2.1.0
    when unified and auto-generated icons were introduced.

Packaging

  • Linux DEB and RPM packages switched to Qt6
  • Windows package switched to Qt6
  • Introduced continous release of Linux, Windows, and Mac packages #719
  • Added MacOS package build #797 and homebrew support #804 (thanks @dsm )
  • Windows installer includes asco.exe optimizer

General improvements

  • The TEMP and TEMPER variables are recognized by parameter sweep to apply temperature sweep #816
  • Fixed ASCO optimization with QucsatorRF #830
  • Enabled variables as parameters for unified nonlinear devices and pulsed source #838 and #808
  • Fixed issues with XYCE simulation #701
  • Improved attenuator synthesis tool #722
  • Improved filter synthesis tool #715 #673
  • Redesign File->Open examples menu. Show open dialog instead of file manager #672
  • Qucs-S now follows XDG standard for cached data location #145
  • Apply .OPTION INTERP when simulating transient with parameter sweep; prevent broken par. sweep data #766
  • Implemented relative paths support for library devices #567

Component library

  • Added PWM controllers (TL494, UC384x, etc.) library #846
  • Added Germanium diodes library #846
  • Added Mixer IC library containing SA612 model #846
  • Added Diodes extended library containing different USSR diodes models
  • Added new Varactor library #759
  • Added new PIN diode library #764

Localization

  • Russian translation update

Installation

See the wiki page for the installation instructions: https://github.com/ra3xdh/qucs_s/wiki/Installation