Skip to content

Releases: JuBiotech/robotools

v1.14.0

14 Aug 08:00
Compare
Choose a tag to compare

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #104
  • Remove deprecated types and properties by @michaelosthege in #105
    • ➖ Deprecated Worklist class (2 years ago) was removed.
    • ➖ Deprecated Labware.positions property (17 months ago) was removed.
    • ➕ Added volume-related warning types to __all__.

Full Changelog: v1.13.1...v1.14.0

v1.13.1

18 Jul 11:21
Compare
Choose a tag to compare

What's Changed

  • 🐛 Maintaining digital volume balances also when on_underflow was used by @michaelosthege in #103
    • This fixes the creation of tracked volume from thin air produced by doing on_underflow != "raise" transfers. Overall volume balance is now maintained again.

Full Changelog: v1.13.0...v1.13.1

v1.13.0

23 Jun 10:49
Compare
Choose a tag to compare

What's Changed

  • Bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in #100
  • Added on_underflow option to enable ignoring or just warning about volume underflows by @michaelosthege in #101
    • 🆕 VolumeViolationWarning, VolumeUnderflowWarning were added.
    • ✨ New on_underflow: Literal["debug", "warn", "raise"] option was added to Labware.remove, BaseWorklist.aspirate, EvoWorklist.transfer and FluentWorklist.transfer.
      • Enables aspirating more than the current filling volume without raising VolumeUnderflowError.
      • Volume is reduced to no less than min_volume.
    • ⚙️ Also improves type hints on BaseWorklist.

Full Changelog: v1.12.0...v1.13.0

v1.12.0

13 May 12:13
Compare
Choose a tag to compare

What's Changed

  • Bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot in #98
  • Optimized automatic partitioning to make pipetting from troughs more efficient by @lisaa2504 in #99
    • ⚠ Default partition_by="auto" to "source" (only trough sources defaulted to "destination" before).
    • 🤯 Sort wells like A01,B01,A01,B01 instead of A01,A01,B01,B01 when partitioning. This increases efficiency in common trough-pipetting situations.
    • ⚙️ Type hinting and code style improvements.

New Contributors

Full Changelog: v1.11.4...v1.12.0

v1.11.4

08 Apr 13:52
573a570
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.3...v1.11.4

v1.11.3

16 Mar 19:42
eefd92f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.11.2...v1.11.3

v1.11.2

29 Oct 12:01
a0126d9
Compare
Choose a tag to compare

What's Changed

  • Bump contributor-assistant/github-action from 2.5.1 to 2.6.0 by @dependabot in #82
  • Bump contributor-assistant/github-action from 2.6.0 to 2.6.1 by @dependabot in #83
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #84
  • Allow waste_vol and cleaner_vol to be float or int (bug fix) by @luisawachtendonk in #85

New Contributors

Full Changelog: v1.11.1...v1.11.2

v1.11.1

15 Sep 11:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.0...v1.11.1

v1.11.0

19 Jul 14:51
Compare
Choose a tag to compare

Feature changes

  • Clean up dependency management by @michaelosthege in #74
  • Align wash_scheme=None signature and insert W; in Evo case by @michaelosthege in #79
    • 🐛 Fixes the transfer method signatures to align between BaseWorklist, EvoWorklist, FluentWorklist.
    • ✨ New Worklist(diti_mode=True|False) was introduced to switch to W;-only wash schemes when using DiTis
    • transfer(wash_scheme=...) options changed such that:
      • One of {1, 2, 3, 4} selects a wash scheme for fixed tips, or drops tips when using DiTis.
      • "flush" blows out tips, but does not drop DiTis, and only does a short wash with fixed tips.
      • "reuse" continues pipetting without flushing, dropping or washing.
      • Passing wash_scheme=None is deprecated, because it resulted in "flush" for Fluent and "reuse" for EVO worklists.

What's Changed

  • Bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot in #73
  • Bump contributor-assistant/github-action from 2.3.2 to 2.4.0 by @dependabot in #72
  • Bump codecov/codecov-action from 4.3.1 to 4.4.1 by @dependabot in #75
  • Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #76

Full Changelog: v1.10.1...v1.11.0

v1.10.1

26 Apr 18:22
Compare
Choose a tag to compare

What's Changed

  • Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #67
  • Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #68
  • Modernize documentation build and feel by @michaelosthege in #69
    • 🆕 Introduced VolumeViolationException as a supertype of under- and overflow errors.
  • Update documentation with details about EVO/Fluent differences by @michaelosthege in #70

Full Changelog: v1.10.0...v1.10.1