This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+7 more
Summary
AI summaryPXT-1223 makes metadata migration atomic, PXT-1224 uses index definitions in add_embedding_index(), and PXT-1228 adds typing info for video UDFs returning pxt.Json.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
add_embedding_index() now uses the index definition for embeddings. add_embedding_index() now uses the index definition for embeddings. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Introduce delegated execution capability via FastAPIRouter and import_<>() helpers. Introduce delegated execution capability via FastAPIRouter and import_<>() helpers. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Add class‑based table declarators for defining tables. Add class‑based table declarators for defining tables. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Add typing information for video UDFs that return pxt.Json. Add typing information for video UDFs that return pxt.Json. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Re‑enable inline UDFs within computed columns in notebooks. Re‑enable inline UDFs within computed columns in notebooks. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Support (HF) SAM V3 segmentation model. Support (HF) SAM V3 segmentation model. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Dependency | Low |
Bump pandas to version 2.3 in the development environment. Bump pandas to version 2.3 in the development environment. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Performance | Medium |
Fix insert cold start caused by huggingface import. Fix insert cold start caused by huggingface import. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Deprecation | Medium |
Remove external stores/LabelStudio integration. Remove external stores/LabelStudio integration. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Bugfix | Medium |
Expand handling of enum literals in the type system. Expand handling of enum literals in the type system. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Bugfix | Medium |
Prevent pickled functions from being stored in computed columns. Prevent pickled functions from being stored in computed columns. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Bugfix | Medium |
Make metadata migration atomic and fix convert_51.py script. Make metadata migration atomic and fix convert_51.py script. Source: llm_adapter@2026-07-14 Confidence: low |
— |
| Bugfix | Low |
Fix random_json function in random_ops.py. Fix random_json function in random_ops.py. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
Full changelog
What's Changed
- Bump pandas to 2.3 in dev environment by @aaron-siegel in https://github.com/pixeltable/pixeltable/pull/1431
- PXT-1223: make metadata migration atomic and fix convert_51.py by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1426
- PXT-1224: add_embedding_index() uses index definition by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1429
- Delegated execution by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1425
- Class-based table declarators by @aaron-siegel in https://github.com/pixeltable/pixeltable/pull/1434
- Expand handling of enum literals by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1438
- PXT-1228: typing info for video udfs that return pxt.Json by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1435
- Remove external stores/LabelStudio by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1436
- PXT-1220: keep pickled functions out of computed columns by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1441
- Re-enable inlined udfs w/in computed columns in notebooks by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1447
- [PXT-1233] mark fal ai tests very expensive by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1446
- Fix random_json in random_ops.py by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1444
- [PXT-1230] Fix insert cold start caused by huggingface import by @christopherpestano in https://github.com/pixeltable/pixeltable/pull/1445
- Proxy tables: FastAPIRouter and import_<>() by @mkornacker in https://github.com/pixeltable/pixeltable/pull/1437
- cleanup unused source() function by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1449
- [PXT-326] Support (HF) SAM V3 segmentation model by @christopherpestano in https://github.com/pixeltable/pixeltable/pull/1336
- Class-based declarator fixes by @aaron-siegel in https://github.com/pixeltable/pixeltable/pull/1442
- docs: cover v0.6.4–v0.6.6 gaps (audio_splitter, compute routes, vLLM, share removal) by @pierrebrunelle in https://github.com/pixeltable/pixeltable/pull/1452
- Resolve the Image.Image.getdata warning in test_image.py by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1451
- bring make help up to date by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1454
- Run random ops for 15 minutes on push by @sergey-mkhitaryan in https://github.com/pixeltable/pixeltable/pull/1455
Full Changelog: https://github.com/pixeltable/pixeltable/compare/v0.6.6...v0.6.7
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About pixeltable
Data Infrastructure providing a declarative, incremental approach for multimodal AI workloads.
Beta — feedback welcome: [email protected]