Skip to content

Commit c4f57bc

Browse files
docs: add release notes
1 parent 9de16e4 commit c4f57bc

File tree

1 file changed

+31
-7
lines changed

1 file changed

+31
-7
lines changed

docs/releases/0.10.md

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ This version brings several important features, security improvements, and bug f
88

99
Big shout out to all contributors and a heartfelt welcome to our new contributors:
1010

11-
* @nogitting made their first contribution in https://github.com/Nike-Inc/koheesio/pull/154
12-
* @zarembat made their first contribution in https://github.com/Nike-Inc/koheesio/pull/163
13-
* @brunodd made their first contribution in https://github.com/Nike-Inc/koheesio/pull/180
11+
* @nogitting made their first contribution in <https://github.com/Nike-Inc/koheesio/pull/154>
12+
* @zarembat made their first contribution in <https://github.com/Nike-Inc/koheesio/pull/163>
13+
* @brunodd made their first contribution in <https://github.com/Nike-Inc/koheesio/pull/180>
1414

1515
## Migrating from v0.9
1616

@@ -24,12 +24,36 @@ For users currently using v0.9, consider the following:
2424

2525
* `JDBCReader`, `HanaReader`, and `TeradataReader` classes have been updated to use `params` over `options` for improved consistency and maintainability. The `options` field has been renamed to `params`, and an alias `options` has been added for backwards compatibility. These changes provide a more consistent API across different reader classes and improve code readability. Note that `dbtable` and `query` validation now occurs upon *initialization* rather than at *runtime*, requiring either `dbtable` or `query` to be submitted to use JDBC based classes.
2626

27+
## Release 0.10.4
28+
29+
**v0.10.4** - *2025-07-00*
30+
31+
* **Full Changelog**:
32+
<https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.3...koheesio-v0.10.4>
33+
34+
!!! bug "bugfix - PR [#203](https://github.com/Nike-Inc/koheesio/pull/203), related issue #203"
35+
#### *Spark*: ensure correct check of remote modules during retrieval of active Spark session
36+
37+
Fixed a bug in logic for checking remote modules during retrieval of active Spark session.
38+
<small> by @mikita-sakalouski</small>
39+
40+
!!! bug "bugfix - PR [#189](https://github.com/Nike-Inc/koheesio/pull/189), related issue #189"
41+
#### *HttpStep*: native retry mechanism
42+
43+
The original implementation relied on the user providing the custom requests.Session object
44+
with retries and backoff configured. This change embedds the retry mechanism into the class.
45+
Also some tests relied on the online service providing various endpoints to test
46+
logic / connectivity / error handling / etc.
47+
The lead to unstable tests. This PR also reworks the tests to leverage mocking for normal
48+
and async HTTP classes and readers.
49+
<small> by @maxim-mityutko </small>
50+
2751
## Release 0.10.3
2852

2953
**v0.10.3** - *2025-05-14*
3054

3155
* **Full Changelog**:
32-
https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.2...koheesio-v0.10.3
56+
<https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.2...koheesio-v0.10.3>
3357

3458
!!! bug "bugfix - PR [#194](https://github.com/Nike-Inc/koheesio/pull/194), related issue #175"
3559
#### *Snowflake*: SnowflakeReader it fails when dbtable is passed in my initialization
@@ -76,7 +100,7 @@ For users currently using v0.9, consider the following:
76100
**v0.10.2** - *2025-04-02*
77101

78102
* **Full Changelog**:
79-
https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.1...koheesio-v0.10.2
103+
<https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.1...koheesio-v0.10.2>
80104

81105
!!! bug "bugfix - PR [#177](https://github.com/Nike-Inc/koheesio/pull/177), related issue #178"
82106
#### *Tableau*: Hyper process would fail on DBFS
@@ -113,7 +137,7 @@ For users currently using v0.9, consider the following:
113137
**v0.10.1** - *2025-03-11*
114138

115139
* **Full Changelog**:
116-
https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.0...koheesio-v0.10.1
140+
<https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.10.0...koheesio-v0.10.1>
117141

118142
!!! abstract "refactor - PR [#174](https://github.com/Nike-Inc/koheesio/pull/174)"
119143
#### *Core*: Clarify experimental nature of `SecretStr.__format__`
@@ -137,7 +161,7 @@ For users currently using v0.9, consider the following:
137161
**v0.10.0** - *2025-03-04*
138162

139163
* **Full Changelog**:
140-
https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.9.1...koheesio-v0.10.0
164+
<https://github.com/Nike-Inc/koheesio/compare/koheesio-v0.9.1...koheesio-v0.10.0>
141165

142166
### Features and Enhancements
143167

0 commit comments

Comments
 (0)