Skip to content

v3.0.0

Latest

Choose a tag to compare

@cheminfo-bot cheminfo-bot released this 16 Jul 04:21
3f39c89

3.0.0 (2026-07-16)

⚠ BREAKING CHANGES

  • the internal partition search option is gone — there are no mw bands left to partition. poolSize now defaults to availableParallelism() rather than 4, and a new batchSize option (default 128) sets how many candidates a verifier gets per batch.
  • the ocl_ss_index schema changed (added an mw column and clustered the table by it), so existing indexes must be rebuilt. mw is taken from the configured mwColumn at insert time, or derived from the molecule when mwColumn is unset.

Features

  • cluster ocl_ss_index by molecular weight (407af01)
  • restrict a search to candidates via a streamed subquery (fe8781f)
  • upgrade an existing database in place, with a versioned schema (b23e587)

Bug Fixes

  • default mw to 0 when the configured mwColumn is null (3f89c29)
  • do not invent 2D coordinates when indexing from an idCode (2dc70cb)

Performance Improvements

  • prescreen once and verify on a pool of stateless workers (89a052a)