Skip to content

Commit 16942e8

Browse files
authored
Merge pull request #1340 from johnhaddon/releasePrep-10.4.6.0
Release prep for 10.4.6.0
2 parents 1e2ecfb + f69a29a commit 16942e8

File tree

3 files changed

+22
-19
lines changed

3 files changed

+22
-19
lines changed

.github/workflows/main.yml

+7-17
Original file line numberDiff line numberDiff line change
@@ -30,55 +30,45 @@ jobs:
3030
# and then use `include` to define their settings.
3131

3232
name: [
33-
linux-python2,
34-
linux-python2-debug,
3533
linux-python3,
34+
linux-python3-debug,
3635
windows-python3,
3736
windows-python3-debug
3837
]
3938

4039
include:
4140

42-
- name: linux-python2
41+
- name: linux-python3
4342
os: ubuntu-20.04
4443
buildType: RELEASE
4544
containerImage: ghcr.io/gafferhq/build/build:2.0.0
4645
options: .github/workflows/main/options.posix
47-
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/5.1.0/gafferDependencies-5.1.0-Python2-linux.tar.gz
46+
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/6.0.0/gafferDependencies-6.0.0-linux.tar.gz
4847
tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB testAppleseed
4948
publish: true
5049

51-
- name: linux-python2-debug
50+
- name: linux-python3-debug
5251
os: ubuntu-20.04
5352
buildType: DEBUG
5453
containerImage: ghcr.io/gafferhq/build/build:2.0.0
5554
options: .github/workflows/main/options.posix
56-
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/5.1.0/gafferDependencies-5.1.0-Python2-linux.tar.gz
55+
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/6.0.0/gafferDependencies-6.0.0-linux.tar.gz
5756
tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB testAppleseed
5857
publish: false
5958

60-
- name: linux-python3
61-
os: ubuntu-20.04
62-
buildType: RELEASE
63-
containerImage: ghcr.io/gafferhq/build/build:2.0.0
64-
options: .github/workflows/main/options.posix
65-
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/5.1.0/gafferDependencies-5.1.0-Python3-linux.tar.gz
66-
tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB testAppleseed
67-
publish: true
68-
6959
- name: windows-python3
7060
os: windows-2019
7161
buildType: RELEASE
7262
options: .github/workflows/main/options.windows
73-
dependenciesURL: https://github.com/hypothetical-inc/gafferDependencies/releases/download/6.2.1/gafferDependencies-6.2.1-Python3-windows.zip
63+
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/6.0.0/gafferDependencies-6.0.0-windows.zip
7464
tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB
7565
publish: true
7666

7767
- name: windows-python3-debug
7868
os: windows-2019
7969
buildType: RELWITHDEBINFO
8070
options: .github/workflows/main/options.windows
81-
dependenciesURL: https://github.com/hypothetical-inc/gafferDependencies/releases/download/6.2.1/gafferDependencies-6.2.1-Python3-windows.zip
71+
dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/6.0.0/gafferDependencies-6.0.0-windows.zip
8272
tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB
8373
publish: false
8474

Changes

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,29 @@
1-
10.4.x.x (relative to 10.4.5.0)
1+
10.4.6.0 (relative to 10.4.5.0)
22
========
33

4+
Features
5+
--------
6+
7+
- MeshAlgo : Added new MeshSplitter class, for efficient splitting meshes based on uniform primitive variables.
8+
- ImathHash : Added new header that defines `std::hash` for Imath types.
9+
410
Improvements
511
------------
612

713
- PointsPrimitive, Primitive : Accelerated bounds computation using `tbb::parallel_reduce`.
14+
- MeshAlgo : Improved performance of `segment()`.
815

916
Fixes
1017
-----
1118

1219
- ImageReader : Fixed compilation with versions of OIIO < 2.4.
1320
- USDScene : Invalid primitive variables are now skipped during loading, with a warning being emitted instead.
21+
- MeshAlgo : Fixed crease handling in `deleteFaces()`.
22+
23+
Build
24+
-----
25+
26+
- Updated CI builds to use GafferHQ/dependencies version `6.0.0`, making them suitable for use in Gaffer `1.2.x.x`.
1427

1528
10.4.5.0 (relative to 10.4.4.0)
1629
========

SConstruct

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ SConsignFile()
5656

5757
ieCoreMilestoneVersion = 10 # for announcing major milestones - may contain all of the below
5858
ieCoreMajorVersion = 4 # backwards-incompatible changes
59-
ieCoreMinorVersion = 5 # new backwards-compatible features
59+
ieCoreMinorVersion = 6 # new backwards-compatible features
6060
ieCorePatchVersion = 0 # bug fixes
6161
ieCoreVersionSuffix = "" # used for alpha/beta releases. Example: "a1", "b2", etc.
6262

0 commit comments

Comments
 (0)