-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
46 lines (38 loc) · 1.25 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
v2.5.2
------
* Code: Reorganized to flatten module structure
* Code: Bugfixes for issues #107, #108, #112
* GUI: Legacy-style Sliceview for lattice designs
* Installer: Update to PyQt 5.9.3
v2.5.1
------
* API: Oligo.isLoop() → isCircular()
* Code: flake8 linting (ignoring E226,E266,E731,E501)
* Code: Bugfixes for issues #94, #95, #105
* Docs: Scripting examples
* Docs: How to build sphinx docs
* GUI: Updated styles to better match cadnano2
* GUI: Improvements to sliceview grid
* Installer: Update to PyQt 5.8.2
* Installer: Windows shortcut icon
* I/O: v3 oligo property "is_loop" → "is_circular"
v2.5
----
Major changes and new features since cadnano 2:
* Installer: Distribution as a Python package
* Design/GUI: Helices no longer constrained to lattices
* Design/GUI: Added support for "abstract" sequences
* Design/GUI: Added support for parallel crossovers
* Code: Updated from Python 2 → 3
* Code: Updated from PyQt4 → PyQt5
* Code: Rewrote underlying data model
* Code: Better stability
* GUI: Improved hinting across views
* GUI/Installer: Removed Maya plugin code
* I/O: New file format
* I/O: Easier scripting via command-line mode
* I/O: Export to STL (experimental)
Unreleased
----------
* GUI: 3D view
* I/O: Export to PDB (experimental)