Skip to content

Commit 36c3419

Browse files
committed
Bump version to 10.4.0.0 and update Changes
1 parent c873d92 commit 36c3419

File tree

2 files changed

+20
-74
lines changed

2 files changed

+20
-74
lines changed

Changes

Lines changed: 19 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -4,97 +4,43 @@
44
Improvements
55
------------
66

7-
- USDScene : Added support for reading and writing purpose-based material bindings (#1273).
8-
- IECoreGL::Shader : Added support for buffer samplers (#1264).
7+
- USDScene :
8+
- Added support for reading and writing purpose-based material bindings (#1273).
9+
- Added basic support for loading UsdLux lights (#1256).
10+
- IECoreGL::Shader :
11+
- Added support for buffer samplers (#1264).
12+
- Added support for integer sampler parameters (#1261).
913
- Adopted stricter default compilation flags (#1266).
14+
- IECoreUSD : Added support for version 22.03 (#1245).
15+
- IECoreMaya : Added support for Maya 2022 and Python 3 (#1235).
16+
- IECoreNuke : Added support for Python 3 (#1238).
17+
- IECoreHoudini : Added support for Houdini 19 and Python 3 (#1242).
18+
- Python : Added support for Python 3.9 in addition to 3.7 (#1229).
1019

1120
Fixes
1221
-----
1322

1423
- PointDistribution : Fixed inconsistent distributions between MacOS and Linux. The Linux distribution is now used on all platforms (#1269).
1524
- Fixed compilation with C++17 (#1269, #1265).
1625
- IECoreGL : Fixed build errors on MacOS (#1271).
17-
18-
Breaking Changes
19-
----------------
20-
21-
- PerlinNoise/Turbulence : Removed. We recommend OpenShadingLanguage's `liboslnoise` instead (#1269).
22-
23-
10.4.0.0a5 (relative to 10.4.0.0a4)
24-
==========
25-
26-
> Note : Changes marked with "(RB-10.3)" don't need to be mentioned in the release notes for the final release version of `10.4.0.0`. They are all inherited from `RB-10.3`.
27-
28-
Build
29-
-----
30-
31-
- Update IE options file to support Nuke 13.x custom dependencies (#1263).
32-
33-
34-
10.4.0.0a4 (relative to 10.4.0.0a3)
35-
==========
36-
37-
> Note : Changes marked with "(RB-10.3)" don't need to be mentioned in the release notes for the final release version of `10.4.0.0`. They are all inherited from `RB-10.3`.
38-
39-
Fixes
40-
-----
41-
42-
- USDScene : Fixed read/write of Color4f parameters, including component connections (RB-10.3).
43-
- ShaderNetworkAlgo : Added support for Color4f parameters in `add|removeComponentConnectionAdapters()` (RB-10.3).
44-
45-
46-
10.4.0.0a3 (relative to 10.4.0.0a2)
47-
==========
48-
49-
> Note : Changes marked with "(RB-10.3)" don't need to be mentioned in the release notes for the final release version of `10.4.0.0`. They are all inherited from `RB-10.3`.
50-
51-
Improvements
52-
------------
53-
5426
- USDScene :
55-
- Added basic support for loading UsdLux lights (#1256).
56-
- Registered .usdz file format (RB-10.3).
57-
- USDScene : Added support for the `doubleSided` attribute (RB-10.3).
58-
- IECoreGL::Shader : Added support for integer sampler parameters (#1261).
59-
60-
10.4.0.0a2 (relative to 10.4.0.0a1)
61-
==========
62-
63-
> Note : None of these changes need to be mentioned in the release notes for the final release version of `10.4.0.0`. They are all inherited from `10.3.4.0`.
64-
65-
Improvements
66-
------------
67-
68-
- USDScene :
69-
- Improved loading speed for stages where the same material is bound to many prims (#1253).
70-
- Added support for `SdfAssetPath` attributes, which are now loaded as StringData containing the resolved asset path (#1252).
71-
72-
Fixes
73-
-----
74-
75-
- CurvesAlgo : Fixed `resamplePrimitiveVariable()` to support vertex-to-varying and varying-to-vertex conversion for V2f primitive variables (#1251).
76-
- USDScene : Fixed loading of materials containing shaders with exposed inputs (#1252).
77-
78-
10.4.0.0a1 (relative to 10.3.2.1)
79-
==========
80-
81-
Improvements
82-
------------
83-
84-
- IECoreUSD : Added support for version 22.03 (#1245).
85-
- IECoreMaya : Added support for Maya 2022 and Python 3 (#1235).
86-
- IECoreNuke : Added support for Python 3 (#1238).
87-
- IECoreHoudini : Added support for Houdini 19 and Python 3 (#1242).
88-
- Python : Added support for Python 3.9 in addition to 3.7 (#1229).
27+
- Fixed loading of asset paths containing `<UDIM>` tokens (#1274).
28+
- Fixed `attributesHash()` to consider UsdLuxLights (#1276).
8929

9030
Breaking Changes
9131
----------------
9232

33+
- PerlinNoise/Turbulence : Removed. We recommend OpenShadingLanguage's `liboslnoise` instead (#1269).
9334
- OpenImageIO : Updated required version to 2.3 (#1246, #1230).
9435
- Alembic : Dropped support for Alembic versions prior to 1.6 (#1240).
9536
- IECoreGL : Removed `PerspectiveCamera.h` header. The implementation was already removed in a Cortex 10.1.0.0 (#1241).
9637
- StringAlgo : Removed `join()` (#1221).
9738

39+
Build
40+
-----
41+
42+
- Updated IE options file to support Nuke 13.x custom dependencies (#1263).
43+
9844
10.3.7.0 (relative to 10.3.6.1)
9945
========
10046

SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ ieCoreMilestoneVersion = 10 # for announcing major milestones - may contain all
5858
ieCoreMajorVersion = 4 # backwards-incompatible changes
5959
ieCoreMinorVersion = 0 # new backwards-compatible features
6060
ieCorePatchVersion = 0 # bug fixes
61-
ieCoreVersionSuffix = "a6" # used for alpha/beta releases. Example: "a1", "b2", etc.
61+
ieCoreVersionSuffix = "" # used for alpha/beta releases. Example: "a1", "b2", etc.
6262

6363
###########################################################################################
6464
# Command line options

0 commit comments

Comments
 (0)