Skip to content

Release 1.2.0

Latest
Compare
Choose a tag to compare
@falexwolf falexwolf released this 09 Mar 16:10
· 24 commits to main since this release

See https://docs.lamin.ai/changelog/2025#db-1-2-0

What's Changed

  • 🚸 Raise NotImplementedError in Artifact.load() if there is no loader by @Koncopd in #2514
  • 🎨 When re-creating an Artifact, link subsequent runs instead of updating .run and linking previous runs by @falexwolf in #2515
  • ✨ Introduce Artifact.from_spatialdata() and re-factor validation of spatialdata stores by @Zethson in #2461
  • 🏗️ Re-structure internal API away from monkey-patching Django models by @falexwolf in #2516
  • ✅ Test fine-grained permissions by @Koncopd in #2512
  • ♻️ Re-export link models by @falexwolf in #2523
  • 🔊 Do not show track warning for read-only connections by @Koncopd in #2527
  • 🚸 Ignore Dask legacy DataFrame warning by @Zethson in #2525
  • ♻️ Refactor internals of legacy feature logic in Collection by @falexwolf in #2528
  • ⬆️ Upgrade Bionty by @Zethson in #2518
  • ✨ Enable ln.track(project="My project") to auto-link entities to projects by @falexwolf in #2529
  • 🚸 Introduce .slots in Schema, Curator, and FeatureManager to access schemas and curators by dataset slot by @sunnyosun in #2530
  • 🩹 Do not overwrite ._state_db of models when the current instance is passed to .using by @Koncopd in #2534
  • ✨ Add .load() for artifacts holding SpatialData objects by @Zethson in #2532
  • 🐛 Fix passing a path manually when no path found by nbproject by @Koncopd in #2537
  • ⬆️ Upgrade nbproject by @Koncopd in #2541
  • 🚸 Do not evaluate filter on feature annotations in .df(features=True) by @falexwolf in #2542

Full Changelog: 1.1.1...1.2.0