Scikit Rf Versions Save

RF and Microwave Engineering Scikit

v1.0.0

3 weeks ago

The major release 1.0.0 of scikit-rf is the result of 14 years of developement by around 80 contributors. In the recent months, the codebase and its API has been reorganized, cleaned and optimized, to provide a robust and well-tested RF/Microwave engineering package.

The version 1.0.0 does not include major changes with respect to the previous versions. This number 1.0.0 just aims to show for current and future users, that the scikit-rf package has now reached a significant level of maturity, a sufficient stable and performant state, ready for production use. It means that the developers consider scikit-rf to be ready for a widespread adoption.

Of course, scikit-rf development will continue, with new features, bug fixes, improved performances, in its subsequent versions.

Looking ahead to future release, we have releases a survey is intended for all the users of scikit-rf, in order for the developers to get some feedback, to determine what are the functionalities used the most and the less, the ones which could be improved, and to determine the directions for the future of the package. Thank you for your time in answering this survey. This should take 5 minutes and your feedback will be very useful.

https://docs.google.com/forms/d/e/1FAIpQLScTNfqZLcTeMV-8IkWOAKkDsd37EzOMhZmp5oI-zat9W99EUg/viewform

What's Changed

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v.0.32.0...v1.0.0

v.0.32.0

2 months ago

This version 0.32.0 of scikit-rf includes new features, optimizations, fixes and important effort to improve the code quality.

New Features

Optimization

Deprecation

Fixes, Code Quality and Continuous Integration

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.31.0...v.0.32.0

v0.31.0

3 months ago

This new version of scikit-rf includes the support of Touchstone V2 format, a new gain circle features and many improvements and bug fixes.

New Features

Improvements

Continuous Integration

Bug Fixes

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.30.0...v0.31.0

v0.30.0

5 months ago

This new release includes some new features and bugfixes:

Improvements

Bug fixes

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.29.1...v0.30.0

v0.29.1

7 months ago

This minor version contains bug and documentation fixes.

The detailed list of changed is:

What's Changed

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.29.0...v0.29.1

v0.29.0

8 months ago

The version 0.29.0 of scikit-rf includes two major changes in the API, three new features and many important improvements and bug fixes. Please see the description below for additional information:

Major Changes

New Features

Improvements

Bug Fixes

Documentation

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.28.0...v0.29.0

v0.28.0

10 months ago

This new release of scikit-rf fixes some bugs and brings improvements:

New Features and Important changes

Bug Fixes

Documentation

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.27.1...v0.28.0

v0.27.1

1 year ago

What's Changed

Important Changes in Media

The Media class has been refactored to simplify the API and avoid confusions related to the impedances. The z0 property now returns by default the Characteristic Impedance of the media (also available from z0_characteristic) if the property z0_override is defined, z0 returns z0_override instead of the Characteristic Impedance.

The embed argument and the parameters Z0 (capital) have been deprecated. If the property z0_port is defined, all lines will be renormalized from z0 to z0_port, like in a measurement with z0_port. Please refer to the Media tutorial more additional information and a clear explanation of the different between port and characteristic impedances.

New Features

New properties have been added to a Network: maximum stable gain (max_stable_gain), Maximum available power gain (max_gain) and Mason's unilateral gain (unilateral_gain)

Improvements

Bug Fixes

Code Quality/CI

Documentation

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v.0.26.0...v0.27.0

v0.26.0

1 year ago

New Features

Improvements

Bug Fix

Community, Code Quality and Continuous Integration

Documentation

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.25.0...v.0.26.0

v0.25.0

1 year ago

The release 0.25.0 of scikit-rf includes several new features, with for example:

  • Calibrating multi-port (N>2) networks is now possible thanks to @Ttl. See Multi-port calibration documentation.
  • Making copy of a Network is now 4 times faster than before thanks to @eendebakpt
  • Adds an option for custom pole spacing in Vector Fitting thanks to @Vinc0110

The complete list of changes is found below. We welcome two new contributors @eendebakpt and @ericwrice for their work!

New Features

Improvements

Documentation

Bug Fixes

Code Quality

New Contributors

Full Changelog: https://github.com/scikit-rf/scikit-rf/compare/v0.24.1...v0.25.0