Skip to content

Commit 47a0f0c

Browse files
authored
Blog Post for v1.10.3 (#1289)
1 parent 54673a8 commit 47a0f0c

1 file changed

Lines changed: 83 additions & 0 deletions

File tree

website/blog/releases/v1.10.3.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
---
2+
date: 2025-12-29
3+
title: 'Spice v1.10.3 (Dec 29, 2025)'
4+
type: blog
5+
authors: [phillipleblanc]
6+
tags: [release, s3, openai, azure, monitoring]
7+
8+
---
9+
Announcing the release of Spice v1.10.3! 🚀
10+
11+
v1.10.3 is a patch release with improved startup reliability, fixes for Azure BlobFS versioned containers, S3 custom endpoint query resolution, and a fix for the OpenAI Responses API.
12+
13+
## What's New in v1.10.3
14+
15+
### Additional Improvements & Bug Fixes
16+
17+
- **Reliability**: Telemetry exporter initialization now runs asynchronously, preventing blocked startup in environments with network restrictions (e.g., Kubernetes with restrictive network policies).
18+
- **Reliability**: Fixed an issue where queries on Azure Blob containers with versioning enabled would fail with "Azure does not support suffix range requests" error in distributed query mode.
19+
- **Reliability**: Fixed S3 location-based queries against custom S3 endpoints (e.g., MinIO, LocalStack). Queries with `location` predicates on datasets using `s3_endpoint` and `s3_region` parameters now correctly route to the configured endpoint instead of defaulting to AWS S3.
20+
- **Reliability**: Fixed "project index out of bounds" errors in the query optimizer when union children have mismatched schemas. The optimizer now validates schema compatibility before applying projection pushdown.
21+
- **Reliability**: Fixed an issue where the OpenAI Responses API (`/v1/responses`) was not working correctly.
22+
23+
## Contributors
24+
25+
- [@lukekim](https://github.com/lukekim)
26+
- [@phillipleblanc](https://github.com/phillipleblanc)
27+
28+
## Breaking Changes
29+
30+
No breaking changes.
31+
32+
## Cookbook Updates
33+
34+
No major cookbook updates.
35+
36+
The [Spice Cookbook](https://spiceai.org/cookbook) includes 84 recipes to help you get started with Spice quickly and easily.
37+
38+
## Upgrading
39+
40+
To upgrade to v1.10.3, use one of the following methods:
41+
42+
**CLI**:
43+
44+
```console
45+
spice upgrade
46+
```
47+
48+
**Homebrew**:
49+
50+
```console
51+
brew upgrade spiceai/spiceai/spice
52+
```
53+
54+
**Docker**:
55+
56+
Pull the `spiceai/spiceai:1.10.3` image:
57+
58+
```console
59+
docker pull spiceai/spiceai:1.10.3
60+
```
61+
62+
For available tags, see [DockerHub](https://hub.docker.com/r/spiceai/spiceai/tags).
63+
64+
**Helm**:
65+
66+
```console
67+
helm repo update
68+
helm upgrade spiceai spiceai/spiceai
69+
```
70+
71+
**AWS Marketplace**:
72+
73+
🎉 Spice is now available in the [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-jmf6jskjvnq7i)!
74+
75+
## What's Changed
76+
77+
### Changelog
78+
79+
- Upgrade to openai-async v0.32 by [@lukekim](https://github.com/lukekim) in [#8635](https://github.com/spiceai/spiceai/pull/8635)
80+
- Fix issue with location predicate for custom S3 endpoints + regression integration test by [@phillipleblanc](https://github.com/phillipleblanc) in [#8668](https://github.com/spiceai/spiceai/pull/8668)
81+
- fix: Validate schema match before projection pushdown in UnionProjectionPushdownOptimizer by [@phillipleblanc](https://github.com/phillipleblanc) in [#8669](https://github.com/spiceai/spiceai/pull/8669)
82+
- Start the anonymous telemetry exporter asynchronously by [@phillipleblanc](https://github.com/phillipleblanc) in [#8679](https://github.com/spiceai/spiceai/pull/8679)
83+
- fix: Azure does not support suffix range requests by [@phillipleblanc](https://github.com/phillipleblanc) in [#8685](https://github.com/spiceai/spiceai/pull/8685)

0 commit comments

Comments
 (0)