Home / Companies / LanceDB / Blog / Post Details
Content Deep Dive

Announcing Lance SDK 1.0.0: What This Milestone Means for the Community

Blog post from LanceDB

Post Details
Company
Date Published
Author
Weston Pace
Word Count
657
Language
English
Hacker News Points
-
Summary

Lance has reached a significant milestone with the release of its SDK version 1.0.0, marking its maturity and stability for production workloads across various organizations. This update introduces a community-driven release strategy and adopts semantic versioning to enhance clarity and empower contributors, with major, minor, and patch versions indicating breaking changes, new features, and bug fixes, respectively. The new governance model ensures transparency and shared ownership, transitioning from rapid iterations to a more structured evolution. While the SDK adopts SemVer 1.0.0, the Lance file format, table format, and namespace specifications follow independent versioning strategies, maintaining backward compatibility and addressing changes at their own pace. Although breaking changes beyond version 1.0.0 can occur due to dependencies like DataFusion, existing data remains unaffected, and migration remains straightforward, ensuring the SDK evolves to meet user needs without compromising data stability. This release underscores Lance's commitment to sustainable growth and innovation within its ecosystem, offering both reliability and adaptability for current and prospective users.