Skip to content

Commit a948b83

Browse files
committed
docs: Fix CHANGES typos and add 3.1 contributor list, other minor docs
Signed-off-by: Larry Gritz <[email protected]>
1 parent 21cb70d commit a948b83

File tree

2 files changed

+31
-5
lines changed

2 files changed

+31
-5
lines changed

CHANGES.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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
22
-----------------------------------------------------
33
- Beta 1: Aug 22, 2025
44
- Beta 2: Sep 19, 2025
@@ -96,12 +96,11 @@ Release 3.1 (target: Oct 2 2025) -- compared to 3.0.x
9696
- *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)
9797
- *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)
9898
- *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)
10099
- *IBA*: IBA::demosaic - fix roi channels [#4602](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4602) (by Anton Dukhovnikov) (3.1.1.0)
101100
- *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)
102101
- *ImageBuf*: IB::pixeltype() did not always return the right value [#4614](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4614) (3.1.1.0)
103102
- *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)
105104
- *ImageInput*: Incorrect IOProxy logic related to valid_file [#4839](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4839) (3.1.4.0)
106105
- *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)
107106
- *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
149148
- *int*: Switch to spans for some exif manipulation, fixing warnings [#4689](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4689) (3.1.1.0)
150149
- *int*: Rearrange initialize_cuda() for better err check, no warn [#4726](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4726) (3.1.3.0)
151150
- *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)
153152
- *int*: Address safety warnings in pvt::append_tiff_dir_entry [#4737](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4737) (3.1.3.0)
154153
- *int*: ImageInput/ImageOutput did not set per-file threads correctly [#4750](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4750) (3.1.3.0)
155154
- *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
300299
- *admin*: Update SECURITY to reflect that 2.5 only gets critical fixes now [#4829](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4829)
301300
- *admin*: Adjust license notices of A2-only source [#4884](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4884) (3.1.5.0)
302301

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 | | |
303324

304325

305326
---

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ security-related issues [[email protected]]([email protected]).
136136
🔧 Contributing and developer documentation
137137
-------------------------------------------
138138

139-
OpenImageIO welcomes code contributions, and [nearly 200 people](CREDITS.md)
139+
OpenImageIO welcomes code contributions, and [nearly 250 people](CREDITS.md)
140140
have done so over the years. We take code contributions via the usual GitHub
141141
pull request (PR) mechanism.
142142

@@ -155,6 +155,11 @@ pull request (PR) mechanism.
155155
building the documentation locally, which may be helpful if you are editing
156156
the documentation in nontrivial ways and want to preview the appearance.
157157
* Other developer documentation is in the [docs/dev](docs/dev) directory.
158+
* You may also have luck learning a bit about the organization and
159+
architecture of the project by reading the [DeepWiki Analysis of
160+
OpenImageIO](https://deepwiki.com/AcademySoftwareFoundation/OpenImageIO).
161+
But take it with a grain of salt -- like any LLM-generated summary, there
162+
may be inaccuracies lurking.
158163

159164

160165
☎️ Communications channels and additional resources

0 commit comments

Comments
 (0)