Skip to content

Commit 68666d5

Browse files
committed
v0.22.0
1 parent 929358e commit 68666d5

File tree

14 files changed

+8600
-15
lines changed

14 files changed

+8600
-15
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
.DS_Store
22
Manifest.toml
33

4-
compiled
4+
_temp

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@ build: clean
1717
# Does not work for now
1818
build-trim: clean
1919
$(JULIA) --project=. $(JULIAC) --experimental --output-lib $(OUTPUT) --trim=safe --compile-ccallable ./build/src/LibMolGraphJL.jl
20+
21+
# Add Cairo and RDKitMinimalLib to the default env in advance
22+
dtest:
23+
julia --project=. ext/tests_draw.jl
24+
25+
xtest:
26+
julia --project=. ext/tests_ext.jl

NEWS.md

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

3+
## v0.22.0
4+
5+
- Breaking changes
6+
- Moved to JSON.jl v1.
7+
- `StructUtils` has been added as a direct dependency.
8+
- Introduced new internal data types for graph-level properties (e.g. `StereocenterMap`, `Coords2d`, etc.).
9+
- Removed `to_dict` and `to_json`. Use `JSON.json` and `JSON.parse` instead. `mol_from_json(json::AbstractString)` is a convenient interface to auto-detect JSON format.
10+
- Slightly improved (de)serialization performance.
11+
- Implement generic inchitomol() with stereo support (#138) (by @hhaensel).
12+
- MolGraph default initializers records unusual valence warning to gprops.log.
13+
- Improved error handling in compiled package to prevent segfault.
14+
- Properly scaled coordinates in SDFile output (adapted conventional bond length, 0.825).
15+
- Added tests
16+
- Fixed some descriptor functions and improved SDFile reader performance.
17+
- Fixed some wrong stereochemistry.
18+
319
## v0.21.1
420

521
- Implement `Base.setindex!` molecule property accessor which was actually not implemented in v0.21.0.

Project.toml

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

66
[deps]
77
Colors = "5ae59095-9a9b-59fe-a467-6f913c188581"

0 commit comments

Comments
 (0)