Will Jones
f091f57594
ci: fix lancedb musl builds ( #2296 )
...
Fixes #2255
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Chores**
- Enhanced the build process to improve performance and reliability
across Linux platforms.
- Updated environment settings for more accurate compiler integration.
- Activated previously inactive build configurations to support advanced
feature support.
- Added support for the x86_64 architecture on Linux systems utilizing
the musl C library.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-04-01 14:44:27 -07:00
Lance Release
a505bc3965
Bump version: 0.19.0-beta.1 → 0.19.0-beta.2
2025-04-01 17:28:21 +00:00
Lance Release
e4485a630e
Bump version: 0.19.0-beta.0 → 0.19.0-beta.1
2025-04-01 14:26:47 +00:00
Lance Release
e67cd0baf9
Bump version: 0.18.3-beta.0 → 0.19.0-beta.0
2025-03-30 18:04:32 +00:00
Lance Release
346cbf8bf7
Bump version: 0.18.2-beta.0 → 0.18.3-beta.0
2025-03-28 16:03:31 +00:00
Lance Release
f97e751b3c
Bump version: 0.18.1 → 0.18.2-beta.0
2025-03-21 20:02:59 +00:00
Will Jones
2bfdef2624
ci: refactor node releases ( #2223 )
...
This PR fixes build issues associated with `aws-lc-rs`, while
simplifying the build process. Previously, we used custom scripts for
the musl and Windows ARM builds. These were complicated and prone to
breaking. This PR switches to a setup that mirrors
https://github.com/napi-rs/package-template/blob/main/.github/workflows/CI.yml .
* linux glibc and musl builds now use the Docker images provided by the
napi project
* Windows ARM build now just cross compiles from Windows x64, which
turns out to work quite well.
2025-03-21 10:56:29 -07:00
Lance Release
de6739e7ec
Bump version: 0.18.1-beta.0 → 0.18.1
2025-03-11 13:14:49 +00:00
Lance Release
495216efdb
Bump version: 0.18.0 → 0.18.1-beta.0
2025-03-11 13:14:44 +00:00
Lance Release
e80a405dee
Bump version: 0.18.0-beta.1 → 0.18.0
2025-03-10 23:13:18 +00:00
Lance Release
a53e19e386
Bump version: 0.18.0-beta.0 → 0.18.0-beta.1
2025-03-10 23:13:13 +00:00
Lance Release
84b110e0ef
Bump version: 0.17.0 → 0.18.0-beta.0
2025-02-26 20:11:07 +00:00
Lance Release
22bd8329f3
Bump version: 0.17.0-beta.0 → 0.17.0
2025-02-26 18:16:07 +00:00
Lance Release
a736fad149
Bump version: 0.16.1-beta.3 → 0.17.0-beta.0
2025-02-26 18:16:01 +00:00
Lance Release
0f102f02c3
Bump version: 0.16.1-beta.2 → 0.16.1-beta.3
2025-02-20 03:38:01 +00:00
Lance Release
09e110525f
Bump version: 0.16.1-beta.1 → 0.16.1-beta.2
2025-02-13 04:39:38 +00:00
Lance Release
83273ad997
Bump version: 0.16.1-beta.0 → 0.16.1-beta.1
2025-02-11 20:55:43 +00:00
Lance Release
3626f2f5e1
Bump version: 0.16.0 → 0.16.1-beta.0
2025-02-07 19:27:26 +00:00
Lance Release
7e259d8b0f
Bump version: 0.16.0-beta.0 → 0.16.0
2025-02-07 17:33:13 +00:00
Lance Release
e84f747464
Bump version: 0.15.1-beta.3 → 0.16.0-beta.0
2025-02-07 17:33:08 +00:00
Lance Release
9d42dc349c
Bump version: 0.15.1-beta.2 → 0.15.1-beta.3
2025-02-01 01:21:28 +00:00
Will Jones
e05c0cd87e
ci(node): check docs in CI ( #2084 )
...
* Make `npm run docs` fail if there are any warnings. This will catch
items missing from the API reference.
* Add a check in our CI to make sure `npm run dos` runs without warnings
and doesn't generate any new files (indicating it might be out-of-date.
* Hide constructors that aren't user facing.
* Remove unused enum `WriteMode`.
Closes #2068
2025-01-30 16:06:06 -08:00
Lance Release
2622f34d1a
Bump version: 0.15.1-beta.1 → 0.15.1-beta.2
2025-01-30 17:32:33 +00:00
Lance Release
29120219cf
Bump version: 0.15.1-beta.0 → 0.15.1-beta.1
2025-01-28 22:31:39 +00:00
Lance Release
43747278c8
Bump version: 0.15.0 → 0.15.1-beta.0
2025-01-23 23:01:40 +00:00
Lance Release
6879861ea8
Bump version: 0.15.0-beta.1 → 0.15.0
2025-01-14 01:03:04 +00:00
Lance Release
88325e488e
Bump version: 0.15.0-beta.0 → 0.15.0-beta.1
2025-01-14 01:02:59 +00:00
Lance Release
3f3f845c5a
Bump version: 0.14.2-beta.0 → 0.15.0-beta.0
2025-01-10 19:01:47 +00:00
Lance Release
4172140f74
Bump version: 0.14.1 → 0.14.2-beta.0
2025-01-06 05:34:52 +00:00
Lance Release
c0d0f38494
Bump version: 0.14.1-beta.7 → 0.14.1
2024-12-24 18:38:11 +00:00
Lance Release
6a8ab78d0a
Bump version: 0.14.1-beta.6 → 0.14.1-beta.7
2024-12-24 18:38:06 +00:00
Lance Release
f835ff310f
Bump version: 0.14.1-beta.5 → 0.14.1-beta.6
2024-12-19 19:39:41 +00:00
Lance Release
06cdf00987
Bump version: 0.14.1-beta.4 → 0.14.1-beta.5
2024-12-13 22:37:41 +00:00
Lance Release
16a6b9ce8f
Bump version: 0.14.1-beta.3 → 0.14.1-beta.4
2024-12-13 05:34:01 +00:00
Lance Release
8af5476395
Bump version: 0.14.1-beta.2 → 0.14.1-beta.3
2024-12-11 19:18:17 +00:00
Lance Release
509286492f
Bump version: 0.14.1-beta.1 → 0.14.1-beta.2
2024-12-11 17:57:41 +00:00
Will Jones
db125013fc
docs: better formatting for Node API docs ( #1892 )
...
* Sets `"useCodeBlocks": true`
* Adds a post-processing script `nodejs/typedoc_post_process.js` that
puts the parameter description on the same line as the parameter name,
like it is in our Python docs. This makes the text hierarchy clearer in
those sections and also makes the sections shorter.
2024-12-09 17:04:09 -08:00
Will Jones
a43193c99b
fix(nodejs): upgrade arrow versions ( #1924 )
...
Closes #1626
2024-12-09 15:37:11 -08:00
Lance Release
78165801c6
Bump version: 0.14.1-beta.0 → 0.14.1-beta.1
2024-12-09 08:40:55 +00:00
Lance Release
1fad24fcd8
Bump version: 0.14.0 → 0.14.1-beta.0
2024-12-09 04:01:35 +00:00
Will Jones
bf03ad1b4a
ci: fix release ( #1919 )
...
* Set `private: false` so we can publish new binary packages
* Add missing windows binary reference
2024-12-06 12:51:48 -08:00
Lance Release
679b031b99
Bump version: 0.14.0-beta.3 → 0.14.0
2024-12-06 17:13:15 +00:00
Lance Release
f50b5d532b
Bump version: 0.14.0-beta.2 → 0.14.0-beta.3
2024-12-06 17:13:10 +00:00
Lance Release
d4d0873e2b
Bump version: 0.14.0-beta.1 → 0.14.0-beta.2
2024-12-04 01:13:55 +00:00
Lance Release
72a17b2de4
Bump version: 0.14.0-beta.0 → 0.14.0-beta.1
2024-11-29 22:46:20 +00:00
Lance Release
0832cba3c6
Bump version: 0.13.1-beta.0 → 0.14.0-beta.0
2024-11-25 22:06:14 +00:00
Lance Release
99d9ced6d5
Bump version: 0.13.0 → 0.13.1-beta.0
2024-11-21 21:53:01 +00:00
Mr. Doge
53d1535de1
ci: musl x64,arm64 ( #1853 )
...
untested 4 artifacts at:
https://github.com/FuPeiJiang/lancedb/actions/runs/11926579058
node-native-linux-aarch64-musl 22.6 MB
node-native-linux-x86_64-musl 23.6 MB
nodejs-native-linux-aarch64-musl 26.7 MB
nodejs-native-linux-x86_64-musl 27 MB
this follows the same process as:
https://github.com/lancedb/lancedb/pull/1816#issuecomment-2484816669
Closes #1388
Closes #1107
---------
Co-authored-by: Will Jones <willjones127@gmail.com >
2024-11-20 10:53:19 -08:00
Lance Release
72330fb759
Bump version: 0.13.0-beta.3 → 0.13.0
2024-11-15 20:17:59 +00:00
Lance Release
e3b2c5f438
Bump version: 0.13.0-beta.2 → 0.13.0-beta.3
2024-11-15 20:17:55 +00:00