Global News 1
KLayout is a Qt-based viewer and editor for GDS2 and OASIS integrated circuit layouts for the chip design engineer.
The main objective is to focus on the basic functionality but adding some useful features that many, even commercial viewers don't have, e.g., shows the design as it is and to animate ayers to make them blink or scroll the fill pattern.
A new version of KLayout has been released. In this new mantainance release:
- Bugfix: DXF polyline mode could not be set in reader options in Ruby. A value of 3 and 4 was not allowed;
- Enhancement: A warning is displayed when an ambiguous keyboard shortcut is triggered;
- Bugfix: An assertion in the boolean processor was fixed;
- Enhancement: The marker browser now indicates if the number of markers exceeds the specified maximum and the list is shortened;
- Enhancement: Circle and Ellipse objects are treated as thin lines in DXF reader's "merge edges" mode. Hence they participate in region formation.
Fritzing is an open-source initiative that allows you to virtually design electronic circuits on a breadboard (although you could design circuits that aren't on a breadboard). This could save a lot of hours working on a breadboard if you have this amazing software at hand.
Fritzing can be seen as an Electronic Design Automation (EDA) tool. The input metaphor is inspired by the environment of designers (the breadboard-based prototype), so that it is easy to transfer a hardware sketch to the software by using a drag-and-drop-based GUI to copy your sketch.
In this new version of Fritzing a high-level summary of changes are:
- Upgraded to Qt5, version 5.2.1;
- Fix for AtMega-IC;
- Fix for -svg command line option, updated -help output;
- Adding a lots of new parts, e.g. Atlas Scientific sensors, Teensy 3.0/3.1 and so on;
- Remove old comment;
- Fix for pcb -> schematics ratsnest missing issue.
But if you're interested in the detailed changes, take a look at the individual code changes clicking here.
Veusz is a scientific plotting package written in Python. It uses PyQt and Numarray. Veusz is designed to produce publication-ready Postscript output. Veusz provides a GUI, command line and scripting Python interface to its plotting facilities. The plots are built using an object-based system to provide a consistent interface allowing complex layouts to be designed. Datasets can be interactively modified or created from within the program. It also allows for manipulation and editing of datasets. In this new version of Veusz there are various improvements, bugfixes and new features, e.g.:
- Fix partial dataset evaluation issue when loading documents;
- Add HDF5 saved document format;
- Fixed crash with empty dataset and boxplot widget;
- Fix copy and paste of datasets;
- Add reflection and rotation options to vector field widget;
- Move code to use PyQt new style signals;
- Switch to scientific notation earlier when showing float settings.
Complete list of changes on the file ChangeLog in the archive.
Maxima is a fairly complete computer algebra system written in Common Lisp with an emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic integration, 3D plotting, and an ODE (Ordinary Differential Equations) solver.
It is full featured, doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter, graphing, bigfloats and so on. It has, also, a symbolic debugger source level debugger for maxima code.
A new version (5.33.0) of Maxima has been released. Some changes are:
- Fix bug in mset extension stuff;
- Update list of share directories and list of share files;
- Update src/sharefiles.mk;
- Handle arguments of zeroa and zerob in round() and truncate() then add docs for truncate();
- Update docs for floor(), ceiling() and round();
- Put built-in operators on *MOPL* list;
- Update maximaMathML.