Release 1.9.0
See https://docs.lamin.ai/changelog/2025#db-1-9-0
What's Changed
- ⚡️ Implement performant synchronization for directories by @Koncopd in #2933
- 🐛 Fix
indexhash calculation forSchemaby @sunnyosun in #2932 - 🐛 Fix creation of a
Schemawithis_type=Trueby @sunnyosun in #2937 - ✨ Get CELLxGENE Schema & ✨ enable curation of Feature typed indices by @Zethson in #2878
- ♻️ More efficient tests cleanup by @sunnyosun in #2938
- 🐛 Fix deletion of cloud transfer local instance by @Zethson in #2928
- ⬆️ Upgrade wetlab by @Zethson in #2940
- 📝 Add an actual README by @falexwolf in #2943
- ⬆️ Upgrade lamindb-setup to fix
UPath.to_urlby @Koncopd in #2945 - 📝 Polish README and
artifact.describe()by @falexwolf in #2946 - ⬆️ Upgrade
lamindb-setupandbiontyby @Koncopd in #2947 - ⚡️ Speed up
lamin connectby @falexwolf in #2948 - ♻️ Refactor
lamin connectby @falexwolf in #2949 - ✨ Add
lamin annotate, enable string-based annotation with non-ulabels, overhaul CLI docs by @falexwolf in #2952 - 🩹 Order storages by root length when searching on
artifact.save()by @Koncopd in #2954 - ⬆️ Upgrade lamindb-setup by @Koncopd in #2955
- ⬆️ Upgrade lamindb-setup by @Koncopd in #2956
- ⚡️ Speed up
describe()by 6x by @falexwolf in #2953 - ⬆️ Upgrade lamindb-setup by @Koncopd in #2959
- ♻️ Fix FutureWarning in CanCurate by @Zethson in #2950
- 🚸 Expose
storage,branch, andspacein theArtifactconstructor by @falexwolf in #2960 - 🚸 Improve UX of working in keep-artifacts-local mode by @falexwolf in #2961
- 🚸 Enable
ln.track()andln.finish()for notebooks running on remote servers by @falexwolf in #2962 - 📝 Fix SpatialDataCurator docstring by @sunnyosun in #2963
- ♻️ Improve CELLxGENE compatibility by @Zethson in #2941
- 📝 Refactor curate guide by @sunnyosun in #2957
- 🎨 Polish curate guide by @Zethson in #2964
- ⬆️ Upgrade anndata to 0.12.0 by @Koncopd in #2965
Full Changelog: 1.8.0...1.9.0