- fix memory leak in get_global_components_bond_dict
- new setting: pse_export_version to save to old session formats
- change default: pdb_conect_nodup 0 -> 1
- sphere_mode=-1 -> 9 if shaders available else 0
- fix Tcl/Tk File menu unicode handling
* fast PDBx/mmCIF and core CIF loading in C++
* new connect_mode=4 does bonding with components.cif dictionary
(mmCIF only, components.cif needs to be present in current
directory)
* gray out residues in the sequence viewer that are missing from the
current state; Read missing residues from mmCIF files
(_pdbx_unobs_or_zero_occ_residues records) so that they show up in
the sequence viewer
* add spider map reading support
* load "map" as ccp4 instead of throwing "ambiguous" error
* xyz write support
* Improve right-button zoom: use origin instead of clipping slab
center as depth indicator, fixes zoom speed when far clipping plane
is very far away
* don't use dynamic_width for nonbonded rep
* ignore SCALEn if CRYST1 is 1x1x1 or invalid
* new/refactored API functions for accessing coordinates and maps as numpy arrays
* new API function: cmd.set_state_order
* Session file (PSE) support for callback objects
* fix/silence many compiler warnings
* fix bg_rgb_top/bg_rgb_bottom side effects
* revert "fix setting surface_circumscribe"
* delete some obsolete files