Skip to content

Commit 587c9ae

Browse files
authored
Merge pull request #922 from danrbailey/8_0_0_release
OpenVDB 8.0.0 Release
2 parents b819527 + a3357ea commit 587c9ae

File tree

2 files changed

+48
-32
lines changed

2 files changed

+48
-32
lines changed

CHANGES

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
OpenVDB Version History
22
=======================
33

4-
Version 8.0.0 - In development
4+
Version 8.0.0 - December 23, 2020
55

66
This version introduces ABI changes relative to older major releases,
77
so to preserve ABI compatibility it might be necessary to define the
@@ -22,6 +22,18 @@ Version 8.0.0 - In development
2222
- Added tools::activeTiles that returns a vector containing all the active
2323
tiles in a tree that intersects a given CoordBBox.
2424

25+
Improvements:
26+
- Made LeafManager class non-virtual.
27+
28+
Bug fixes:
29+
- Fixed a determinism bug in NodeManager when using non-thread-safe
30+
functor members.
31+
- Fix GridTransformer construction to use correct rotate-scale-translate
32+
order when recomposing matrix components.
33+
[Contributed by Tom Cnops].
34+
- OpenVDB AX: Fixed a potential code generation crash in binary, ternary
35+
or comma operators when errors occurred in first operand.
36+
2537
ABI changes:
2638
- Grid::isTreeUnique() is now virtual as of ABI=8 so that it can be
2739
accessed from the GridBase.
@@ -41,10 +53,9 @@ Version 8.0.0 - In development
4153
API changes:
4254
- Removed a number of deprecated point, volume and AX methods.
4355

44-
Bug fixes:
45-
- Fix GridTransformer construction to use correct rotate-scale-translate
46-
order when recomposing matrix components.
47-
[Contributed by Tom Cnops].
56+
Houdini:
57+
- VDB to Spheres SOP doesn't reset the radius when in worldspace mode.
58+
VDB Write likewise should not reset the compression values.
4859

4960
Build:
5061
- As of this release, VFX Reference Platform 2018 is no longer supported.
@@ -60,21 +71,16 @@ Version 8.0.0 - In development
6071
- Removed OPENVDB_DEPRECATED macro in favor of C++14 [[deprecated]]
6172
attribute.
6273

63-
Improvements:
64-
- Made LeafManager class non-virtual.
65-
66-
Bug fixes:
67-
- OpenVDB AX: Fixed a potential code generation crash in binary, ternary
68-
or comma operators when errors occurred in first operand.
69-
70-
Houdini:
71-
- VDB to Spheres SOP doesn't reset the radius when in worldspace mode.
72-
VDB Write likewise should not reset the compression values.
74+
Version 7.2.1 - December 23, 2020
7375

7476
Bug fixes:
7577
- Fixed a determinism bug in NodeManager when using non-thread-safe
7678
functor members.
7779

80+
Build:
81+
- Added a missing header include to resolve an undefined size_t build error
82+
on GCC10.
83+
7884
Version 7.2.0 - December 9, 2020
7985

8086
New features:

doc/changes.txt

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
@htmlonly <a name="v8_0_0_changes"></a>@endhtmlonly
66
@par
7-
<B>Version 8.0.0</B> - <I>In development</I>
7+
<B>Version 8.0.0</B> - <I>December 23, 2020</I>
88

99
@par
1010
<BLOCKQUOTE>
@@ -35,6 +35,21 @@ New features:
3535
a vector containing all the active tiles in a tree that intersects a given
3636
CoordBBox.
3737

38+
@par
39+
Improvements:
40+
- Made LeafManager class non-virtual.
41+
42+
@par
43+
Bug fixes:
44+
- Fixed a determinism bug in @vdblink::tree::NodeManager NodeManager@endlink
45+
when using non-thread-safe functor members.
46+
- Fix @vdblink::tools::GridTransformer grid transformer tool@endlink
47+
construction to use correct rotate-scale-translate order when recomposing
48+
matrix components.
49+
<I>[Contributed&nbsp;by&nbsp;Tom&nbsp;Cnops]</I>
50+
- OpenVDB AX: Fixed a potential code generation crash in binary, ternary
51+
or comma operators when errors occurred in first operand.
52+
3853
@anchor v8_0_0_ABI_changes
3954
@par
4055
ABI changes:
@@ -60,11 +75,9 @@ API changes:
6075
- Removed a number of deprecated point, volume and AX methods.
6176

6277
@par
63-
Bug fixes:
64-
- Fix @vdblink::tools::GridTransformer grid transformer tool@endlink
65-
construction to use correct rotate-scale-translate order when recomposing
66-
matrix components.
67-
<I>[Contributed&nbsp;by&nbsp;Tom&nbsp;Cnops]</I>
78+
Houdini:
79+
- VDB to Spheres SOP doesn't reset the radius when in worldspace mode.
80+
VDB Write SOP should likewise not reset the compression values.
6881

6982
@par
7083
Build:
@@ -81,25 +94,22 @@ Build:
8194
- Removed OPENVDB_DEPRECATED macro in favor of C++14 <TT>[[deprecated]]</TT>
8295
attribute.
8396

84-
@par
85-
Improvements:
86-
- Made LeafManager class non-virtual.
87-
88-
@par
89-
Bug fixes:
90-
- OpenVDB AX: Fixed a potential code generation crash in binary, ternary
91-
or comma operators when errors occurred in first operand.
9297

98+
@htmlonly <a name="v7_2_1_changes"></a>@endhtmlonly
9399
@par
94-
Houdini:
95-
- VDB to Spheres SOP doesn't reset the radius when in worldspace mode.
96-
VDB Write SOP should likewise not reset the compression values.
100+
<B>Version 7.2.1</B> - <I>December 23, 2020</I>
97101

98102
@par
99103
Bug fixes:
100104
- Fixed a determinism bug in @vdblink::tree::NodeManager NodeManager@endlink
101105
when using non-thread-safe functor members.
102106

107+
@par
108+
Build:
109+
- Added a missing header include to resolve an undefined size_t build error
110+
on GCC10.
111+
112+
103113
@htmlonly <a name="v7_2_0_changes"></a>@endhtmlonly
104114
@par
105115
<B>Version 7.2.0</B> - <I>December 9, 2020</I>

0 commit comments

Comments
 (0)