Skip to content

Commit 1cefc00

Browse files
authored
chore: release 0.4.3 (#337)
1 parent 4775e4a commit 1cefc00

7 files changed

Lines changed: 1343 additions & 1299 deletions

File tree

cliff.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,14 @@ body = """
7979
{% if new_contribs_count > 0 %}
8080
### :heart: New Contributors
8181
{% for contributor in new_contributors -%}
82-
{%- if not existing is containing(contributor.username) %}
83-
- [@{{ contributor.username }}](https://github.com/{{ contributor.username }}) made their first contribution in [#{{ contributor.pr_number }}](https://github.com/danielgafni/dagster-ray/pull/{{ contributor.pr_number }})
82+
{%- if not existing is containing(contributor.username) -%}
83+
{%- set_global first_pr = contributor.pr_number -%}
84+
{%- for commit in commits -%}
85+
{%- if commit.remote.username == contributor.username and commit.remote.pr_number -%}
86+
{%- set_global first_pr = commit.remote.pr_number -%}
87+
{%- endif -%}
88+
{%- endfor %}
89+
- [@{{ contributor.username }}](https://github.com/{{ contributor.username }}) made their first contribution in [#{{ first_pr }}](https://github.com/danielgafni/dagster-ray/pull/{{ first_pr }})
8490
{%- endif -%}
8591
{%- endfor %}
8692
{% endif %}

docs/changelog.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## v0.4.3 (18-03-2026)
10+
11+
This release is focused on improving support for authentication and cross-cluster KubeRay workloads.
12+
13+
!!! note
14+
If you or your company are using `dagster-ray` in production, please consider adding yourself to the list [here](https://github.com/danielgafni/dagster-ray/blob/master/README.md#-who-is-using-dagster-ray) :)
15+
16+
### :sparkles: Features
17+
18+
- support `resolve_hostname` hook in `PipesKubeRayJobClient` ([#340](https://github.com/danielgafni/dagster-ray/pull/340) by [@danielgafni](https://github.com/danielgafni))
19+
- add resolve_hostname hook to `KubeRayResource` ([#335](https://github.com/danielgafni/dagster-ray/pull/335) by [@danielgafni](https://github.com/danielgafni))
20+
- support authOptions in RayClusterSpec ([#314](https://github.com/danielgafni/dagster-ray/pull/314) by [@danielgafni](https://github.com/danielgafni))
21+
- add support for custom Ray dashboard address with authentication ([#315](https://github.com/danielgafni/dagster-ray/pull/315) by [@JosefNagelschmidt](https://github.com/JosefNagelschmidt))
22+
- add missing fields to RayJobSpec ([#321](https://github.com/danielgafni/dagster-ray/pull/321) by [@danielgafni](https://github.com/danielgafni))
23+
24+
### :bug: Bug Fixes
25+
26+
- use serviceName FQDN instead of serviceIP for cross-cluster connectivity ([#319](https://github.com/danielgafni/dagster-ray/pull/319) by [@pythonmonty](https://github.com/pythonmonty))
27+
28+
### :book: Docs
29+
30+
- add kaiko to the list of users ([#338](https://github.com/danielgafni/dagster-ray/pull/338) by [@pythonmonty](https://github.com/pythonmonty))
31+
- add Sanas to the list of users ([#339](https://github.com/danielgafni/dagster-ray/pull/339) by [@ashutosh1807](https://github.com/ashutosh1807))
32+
- add cross-cluster & authentication docs ([#336](https://github.com/danielgafni/dagster-ray/pull/336) by [@danielgafni](https://github.com/danielgafni))
33+
- update Pipes docs with better Ray API references ([#329](https://github.com/danielgafni/dagster-ray/pull/329) by [@danielgafni](https://github.com/danielgafni))
34+
- switch to Zensical ([#327](https://github.com/danielgafni/dagster-ray/pull/327) by [@danielgafni](https://github.com/danielgafni))
35+
36+
### :heart: New Contributors
37+
38+
- [@pythonmonty](https://github.com/pythonmonty) made their first contribution in [#319](https://github.com/danielgafni/dagster-ray/pull/319)
39+
- [@ashutosh1807](https://github.com/ashutosh1807) made their first contribution in [#339](https://github.com/danielgafni/dagster-ray/pull/339)
40+
41+
942
## 0.4.2 (20-02-2026)
1043

1144
### Added

justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ sync:
22
uv sync --all-extras --all-groups
33

44
docs-build:
5-
uv run --group docs zensical build --clean --strict
5+
uv run --all-extras --all-groups zensical build --clean --strict
66

77
docs-serve:
8-
uv run --group docs zensical serve
8+
uv run --all-extras --all-groups zensical serve
99

1010
docs-publish:
1111
uv run --group docs --all-extras python scripts/deploy_docs.py --push --update-aliases $(git describe --tags --abbrev=0 | sed 's/^v//')

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ plugins:
6262
- search
6363
- section-index
6464
- autorefs
65-
- gh-admonitions
6665
# - awesome-nav
6766
- mkdocstrings:
6867
enable_inventory: true
@@ -118,6 +117,7 @@ plugins:
118117
- https://docs.dagster.io/objects.inv
119118
- https://docs.pydantic.dev/latest/objects.inv
120119
- https://docs.ray.io/en/latest/objects.inv
120+
- gh-admonitions
121121

122122
markdown_extensions:
123123
- abbr

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[project]
33
name = "dagster-ray"
4-
version = "0.4.2"
4+
version = "0.4.3"
55
description = "Dagster integration library for Ray"
66
authors = [
77
{name = "Daniel Gafni", email = "danielgafni16@gmail.com"},
@@ -81,7 +81,7 @@ docs = [
8181
"griffe-inherited-docstrings>=1.1.2",
8282
"griffe-pydantic>=1.3.0",
8383
"mike>=2.1.3",
84-
"mkdocs>=1.6.1",
84+
# "mkdocs>=1.6.1",
8585
"mkdocs-gen-files>=0.5.0",
8686
"mkdocs-github-admonitions-plugin>=0.1.1",
8787
"mkdocs-literate-nav>=0.6.2",

src/dagster_ray/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.4.2"
1+
__version__ = "0.4.3"

0 commit comments

Comments
 (0)