Skip to content

Commit 3b182b6

Browse files
Steve Hollaschhollasch
Steve Hollasch
authored andcommitted
changelog: update, final v2.0.0 tweaks
Resolves #210
1 parent 128491b commit 3b182b6

File tree

1 file changed

+32
-40
lines changed

1 file changed

+32
-40
lines changed

CHANGELOG.md

+32-40
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,35 @@
11
Change Log
22
================================================================================
33

4-
v2.0.0 (2019-09-26)
4+
v2.0.0 (2019-10-07)
55
---------------------
66
Common
7-
- Add: Created single monolithic raytracing.github.io repo
7+
- New: General release to web
8+
- New: Created single monolithic raytracing.github.io repo
9+
- New: License change to CC0 in COPYING.txt
810
- Delete: Deprecated existing _InOneWeekend_, _TheNextWeek_, _TheRestOfYourLife_ repos
911
- Change: Moved existing _InOneWeekend_, _TheNextWeek_, _TheRestOfYourLife_ content to io repo
1012
- Add: CHANGELOG.md
1113
- Add: CONTRIBUTING.md
1214
- Add: COPYING.txt
1315
- Add: README.md
14-
- Change: License change to CC0 in COPYING.txt
1516
- Add: raytracing.github.io links to all the three books
16-
- Change: Web links have been changed to new locations
17-
- Add: Links to Kindle version of the books
18-
- Add: CSS for body of the text
19-
- Add: CSS for images
20-
- Add: CSS for code blocks
21-
- Add: CSS for highlighting of text in code blocks
22-
- Add: CSS for Table of Contents
17+
- Add: CSS for all books
2318
- Add: CSS for the print variant of the books
24-
- Change: All instances of `hitable` have become `hittable`
25-
- Change: Replaced `drand48()` with portable `random_double` number generation
19+
- Fix: All instances of `hitable` have become `hittable`
20+
- Fix: Replaced `drand48()` with portable `random_double` number generation
2621
- Change: Rewrote vec3.h `cross` function for clarity
2722

2823

2924
_Ray Tracing in One Weekend_
30-
- Add: README.md
31-
- Add: Source README.md
32-
- Add: Markdeep page created for entire body of text
33-
- Add: Markdeep MathJax created for formulae and equations for body of text
34-
- Add: raytracing.github.io/books/RayTracingInOneWeekend.html
25+
- Fix: Text, Chapter 7, Add `#include "random.h"` in code blocks
26+
- Fix: Text, Chapter 10, Added metal fuzziness parameter for initial dielectric
27+
- Fix: Text, Chapter 13, Added metal fuzziness parameter
28+
- Fix: Code, Removed extraneous `;` from `vec3::&operator[]` signature
29+
- New: Markdeep page created for entire body of text
30+
- New: Markdeep MathJax for formulae and equations for body of text
31+
- New: raytracing.github.io/books/RayTracingInOneWeekend.html
32+
- Change: README files updated for top level, source, and books
3533
- Change: Text, Chapter 0 Overview has become Chapter 1, all subsequent chapters incremented
3634
- Change: Text, Syntax highlighting of source modifications
3735
- Change: Text, Chapter 3, Reorder include files in code blocks to match src conventions
@@ -40,82 +38,76 @@ _Ray Tracing in One Weekend_
4038
- Change: Text, Chapter 4, Reorder include files in code blocks to match src conventions
4139
- Change: Text, Chapter 6, Reorder include files in code blocks to match src conventions
4240
- Change: Text, Chapter 6, Consistent use of spaces in code blocks
43-
- Fix: Text, Chapter 7, Add `#include "random.h"` in code blocks
4441
- Change: Text, Chapter 7, Consistent use of spaces in code blocks
4542
- Change: Text, Chapter 9, Consistent use of spaces in code blocks
4643
- Change: Text, Chapter 9, Put function signatures and `{` on the same line
47-
- Fix: Text, Chapter 10, Added metal fuzziness parameter for initial dielectric
4844
- Change: Text, Chapter 10, Consistent use of spaces in code blocks
4945
- Change: Text, Chapter 10, Put function signatures and `{` on the same line
5046
- Change: Text, Chapter 11, Consistent use of spaces in code blocks
51-
- Fix: Text, Chapter 13, Added metal fuzziness parameter
5247
- Change: Text, Chapter 13, Put function signatures and `{` on the same line
5348
- Delete: Code, `vec3 p = r.point_at_parameter(2.0);` in main.cc
54-
- Delete: Code, Removed extraneous `;` from `vec3::&operator[]` signature
5549

5650

5751
_Ray Tracing: The Next Week_
58-
- Add: README.md
59-
- Add: Source README.md
52+
- Fix: Text, Chapter 2, The `lambertian` class definition now uses `vec3` instead of `texture`
53+
- Fix: Text, Chapter 7, Changed `cornell_box` hittable array size to 5
54+
- Fix: Code and Text, Chapter 3, Changed `List[0]` to `List[i]` in `hittable_list::bounding_box()`
55+
- Fix: Code and Text, Chapter 3, Replaced `fmax` and `fmin` with `ffmax` and `ffmin`
56+
- Fix: Code, Add missing headers to constant_medium.h to fix g++ compiler error
57+
- New: raytracing.github.io/books/RayTracingTheNextWeek.html
58+
- Add: README.md, source README.md
6059
- Add: Markdeep page created for entire body of text
6160
- Add: Markdeep MathJax created for formulae and equations for body of text
62-
- Add: raytracing.github.io/books/RayTracingTheNextWeek.html
6361
- Add: Earth map picture for use in rendering
6462
- Change: Text, Chapter 0 Overview has become Chapter 1, all subsequent chapters incremented
6563
- Change: Text, Syntax highlighting of source modifications
66-
- Fix: Text, Chapter 2, The `lambertian` class definition now uses `vec3` instead of `texture`
6764
- Change: Text, Chapter 2, Consistent use of spaces in code blocks
6865
- Change: Text, Chapter 3, Consistent use of spaces in code blocks
6966
- Change: Text, Chapter 4, Consistent use of spaces in code blocks
7067
- Change: Text, Chapter 5, Consistent use of spaces in code blocks
7168
- Change: Text, Chapter 5, added "texture" to "We can use that texture on some spheres"
7269
- Change: Text, Chapter 7, Consistent use of spaces in code blocks
7370
- Change: Text, Chapter 7, "This is yz and xz" changed to "This is xz and yz"
74-
- Fix: Text, Chapter 7, Changed `cornell_box` hittable array size to 5
7571
- Change: Text, Chapter 8, Changed "And the changes to Cornell is" to "... Cornell are"
7672
- Change: Text, Chapter 9, Changed short `if` statements to two lines for Consistency
7773
- Change: Text, Chapter 10, Consistent use of spaces in code blocks
7874
- Change: Code and Text, Chapter 9, cleaned up implementation of `constant_medium::hit`
7975
- Change: Code and Text, Chapter 9, Rewrote debug functionality in `constant_medium::hit`
80-
- Fix: Code and Text, Chapter 3, Changed `List[0]` to `List[i]` in `hittable_list::bounding_box()`
81-
- Fix: Code and Text, Chapter 3, Replaced `fmax` and `fmin` with `ffmax` and `ffmin`
82-
- Fix: Code, Add missing headers to constant_medium.h to fix g++ compiler error
8376

8477

8578
_Ray Tracing: The Rest of Your Life_
86-
- Add: README.md
87-
- Add: Source README.md
79+
- Fix: Text, Chapter order starting from chapter 2
80+
- Fix: Text, Renamed figures and images to match new chapter numbering
81+
- Fix: Text, Chapter 4, Rewrote formula for "Color" to "Color = A * color(direction"
82+
- Fix: Code and Text, Chapter 6, `material::scattering_pdf` now returns type float
83+
- Fix: Code and Text, Chapter 6, removal of factor of 2 to `random_cosine_direction` calculation
84+
- New: raytracing.github.io/books/RayTracingTheRestOfYourLife.html
85+
- Add: README.md, source README.md
8886
- Add: Markdeep page created for entire body of text
8987
- Add: Markdeep MathJax created for formulae and equations for body of text
90-
- Add: raytracing.github.io/books/RayTracingTheRestOfYourLife.html
9188
- Change: Text, Chapter 0 Overview has become Chapter 1, all subsequent chapters incremented
92-
- Fix: Text, Chapter order starting from chapter 2
93-
- Fix: Text, Renamed figures and images to match new chapter numbering
9489
- Change: Text, Syntax highlighting of source modifications
9590
- Change: Text, Chapter 2, Reorder include files in code blocks to match src conventions
9691
- Change: Text, Chapter 3, Reorder include files in code blocks to match src conventions
97-
- Fix: Text, Chapter 4, Rewrote formula for "Color" to "Color = A * color(direction"
9892
- Change: Text, Chapter 6, Consistent use of spaces in code blocks
9993
- Change: Text, Chapter 6, Consistent use of spaces in code blocks
10094
- Change: Text, Chapter 8, Changed calculation of `a` axis to pseudocode
10195
- Change: Text, Chapter 8, Consistent use of spaces in code blocks
102-
- Fix: Code and Text, Chapter 6, `material::scattering_pdf` now returns type float
103-
- Fix: Code and Text, Chapter 6, removal of factor of 2 to `random_cosine_direction` calculation
10496

10597

10698
v1.123.0 (2018-08-26)
10799
-----------------------
108100
_Ray Tracing: The Rest of Your Life_
109-
- Add: First GitHub release.
101+
- New: First GitHub release.
110102

111103

112104
v1.54.0 (2018-08-26)
113105
----------------------
114106
_Ray Tracing in One Weekend_
115-
- Add: First GitHub release.
107+
- New: First GitHub release.
116108

117109

118110
v1.42.0 (2018-08-26)
119111
----------------------
120112
_Ray Tracing: The Next Week_
121-
- Add: First GitHub release.
113+
- New: First GitHub release.

0 commit comments

Comments
 (0)