Skip to content

Commit b6cd3cd

Browse files
committed
v0.21.0
1 parent 804bda0 commit b6cd3cd

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

NEWS.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# NEWS
22

3+
## v0.21.0
4+
5+
- Added `VirtualAtom` as an experimental feature. This enables treating atom placeholders (R-groups) and molecular fragments (e.g., amino acid residues) as atom vertices.
6+
- Enhanced `has_exact_match` and `has_substruct_match` to support stereospecific queries with the option `stereo=true` (#133).
7+
- Updated molecule property accessors (#130). `get_props` and `set_props!` are now deprecated; use `Base.getindex` and `Base.setindex!` instead.
8+
- Fixed `on_init` and `on_update` callbacks for automatic property recalculation to allow adding custom preprocessing methods (e.g., `remove_all_hydrogen!`, `extract_largest_component!`, `protonate_acids!`).
9+
- Fixed SMILES parser to correctly recognize the order of atom properties (#124).
10+
- Improved text placement in 2D drawings.
11+
312
## v0.20.2
413

514
- Reverted some undesirable changes in v0.20

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "MolecularGraph"
22
uuid = "6c89ec66-9cd8-5372-9f91-fabc50dd27fd"
3-
version = "0.20.2"
3+
version = "0.21.0"
44
authors = ["Seiji Matsuoka <[email protected]"]
55

66
[deps]

0 commit comments

Comments
 (0)