|
1 | | -Release 3.1 (target: Oct 2 2025) -- compared to 3.0.x |
| 1 | +Release 3.1 (Oct 2, 2025) -- compared to 3.0.x |
2 | 2 | ----------------------------------------------------- |
3 | 3 | - Beta 1: Aug 22, 2025 |
4 | 4 | - Beta 2: Sep 19, 2025 |
@@ -96,12 +96,11 @@ Release 3.1 (target: Oct 2 2025) -- compared to 3.0.x |
96 | 96 | - *iv*: Bug fix for iv window losing focus on mac on startup [#4773](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4773) (by Aleksandr Motsjonov) (3.1.3.0) |
97 | 97 | - *iv*: Use screen pixel ratio to render sharp text in pixel view tool [#4768](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4768) (by Aleksandr Motsjonov) (3.1.3.0) |
98 | 98 | - *IBA*: IBA:demosaic add white balancing [#4499](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4499) (by Anton Dukhovnikov) (3.1.0.0/3.0.1.0) |
99 | | - - *IBA*: IBA:demosaic add white balancing [#4499](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4499) (by Anton Dukhovnikov) (3.1.0.0/3.0.1.0) |
100 | 99 | - *IBA*: IBA::demosaic - fix roi channels [#4602](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4602) (by Anton Dukhovnikov) (3.1.1.0) |
101 | 100 | - *IBA*: Add 'auto' value for all options of `IBA::demosaic()` [#4786](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4786) (by Anton Dukhovnikov) (3.1.3.0) |
102 | 101 | - *ImageBuf*: IB::pixeltype() did not always return the right value [#4614](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4614) (3.1.1.0) |
103 | 102 | - *ImageBuf*: Fix bug in ImageBuf construction from ptr + neg strides [#4630](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4630) (3.1.1.0) |
104 | | - - *ImageBuf*: Better errors for nonexistant subimages/mips [#4801](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4801) (3.1.3.0) |
| 103 | + - *ImageBuf*: Better errors for nonexistent subimages/mips [#4801](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4801) (3.1.3.0) |
105 | 104 | - *ImageInput*: Incorrect IOProxy logic related to valid_file [#4839](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4839) (3.1.4.0) |
106 | 105 | - *python*: Disable loading Python DLLs from PATH by default on Windows [#4590](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4590) (by zachlewis) (3.1.1.0) |
107 | 106 | - *python*: Fix handle leak [#4685](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4685) (3.1.3.0) |
@@ -149,7 +148,7 @@ Release 3.1 (target: Oct 2 2025) -- compared to 3.0.x |
149 | 148 | - *int*: Switch to spans for some exif manipulation, fixing warnings [#4689](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4689) (3.1.1.0) |
150 | 149 | - *int*: Rearrange initialize_cuda() for better err check, no warn [#4726](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4726) (3.1.3.0) |
151 | 150 | - *int*: Experimental default_init_allocator and default_init_vector [#4677](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4677) (3.1.3.0) |
152 | | - - *int*: Address some nickpick sonar warnings about TileID initialization [#4722](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4722) (3.1.3.0) |
| 151 | + - *int*: Address some nitpick sonar warnings about TileID initialization [#4722](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4722) (3.1.3.0) |
153 | 152 | - *int*: Address safety warnings in pvt::append_tiff_dir_entry [#4737](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4737) (3.1.3.0) |
154 | 153 | - *int*: ImageInput/ImageOutput did not set per-file threads correctly [#4750](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4750) (3.1.3.0) |
155 | 154 | - *int/iv*: Add raw string syntax modifier for VSCode and Cursor to understand its glsl [#4796](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4796) (by Aleksandr Motsjonov) (3.1.3.0) |
@@ -300,6 +299,28 @@ Release 3.1 (target: Oct 2 2025) -- compared to 3.0.x |
300 | 299 | - *admin*: Update SECURITY to reflect that 2.5 only gets critical fixes now [#4829](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4829) |
301 | 300 | - *admin*: Adjust license notices of A2-only source [#4884](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4884) (3.1.5.0) |
302 | 301 |
|
| 302 | +### :handshake: Contributors |
| 303 | + |
| 304 | +During the course of development of 3.1 (since splitting from the 3.0 branch), |
| 305 | +OpenImageIO has had 40 unique contributors, of which 15 (indicated by an |
| 306 | +asterisk) had not previously contributed to the project. |
| 307 | + |
| 308 | +| | | | |
| 309 | +| ----------------------- | ------------------- | -------------------- | |
| 310 | +| Aleksandr Motsjonov (*) | Alex Fuller (*) | Anthony Roberts (*) | |
| 311 | +| Anton Dukhovnikov | Aras Pranckevičius | Basile Fraboni | |
| 312 | +| Brecht Van Lommel | Campbell Barton (*) | Carine Touraille (*) | |
| 313 | +| Chad Dombrova | Connie Chang (*) | Danielle Imogu (*) | |
| 314 | +| Dharshan Vishwanatha | Don Olmstead (*) | Jesse Yurkovich | |
| 315 | +| Joachim Reichel | Jonathan Brown | kaarrot | |
| 316 | +| Larry Gritz | LI JI (*) | Loïc Vital | |
| 317 | +| Lukas Stockner | Lydia Zheng | Mikael Sundell | |
| 318 | +| Oktay Comu (*) | omcaif (*) | Peter Kovář | |
| 319 | +| Peter Horvath | pfranz | Rui Chen (*) | |
| 320 | +| Sam Richards | Scott Milner (*) | Scott Wilson | |
| 321 | +| Thomas Klausner (*) | Todica Ionut | toge | |
| 322 | +| Vanessa Valderrama (*) | Vernal Chen | Vlad (Kuzmin) Erium | |
| 323 | +| Zach Lewis | | | |
303 | 324 |
|
304 | 325 |
|
305 | 326 | --- |
|
0 commit comments