Skip to content

Commit

Permalink
Bump version number, and update change log and list of contributors.
Browse files Browse the repository at this point in the history
  • Loading branch information
c-lipka committed Jul 8, 2021
1 parent 371eb0f commit 0f44709
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 8 deletions.
24 changes: 23 additions & 1 deletion changes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,28 @@ should be located in the same directory as this file is.
------------------------------------------------------------------------------


Changes between 3.7.0.9 and 3.7.0.10
====================================

(Note: This version has not been released in binary form, as it does not
feature significant changes in functionality over the original 3.7.0 binaries,
and any fixed bugs are deemed highly unlikely to actually occur in the wild.)

This version constitutes a maintenance update of the POV-Ray 3.7.0 source
code, focused on improving compatibility with modern OpenEXR versions.

Fixed or Mitigated Bugs
-----------------------

- Fix incompatibilities with OpenEXR 3 library (GitHub issue #408).
(Note: Use of OpenEXR 3 may require `configure CXXFLAGS="-std=c++11" ...`)
- OpenEXR handling code could conceivably report an unwarranted error
when handling OpenEXR files > 2 GB on some platforms (notably Windows
or 32-bit systems).
- Using mosaic preview together with radiosity would cause failed assertions
(and thus crashes) in debug builds.


Changes between 3.7.0.8 and 3.7.0.9
===================================

Expand All @@ -46,7 +68,7 @@ Fixed or Mitigated Bugs
"Building on postmarketOS on PinePhone").
- Eliminate uint type from platform-independent code (concludes fix of
GitHub issue #400, "Building on postmarketOS on PinePhone").
- Change locations of auto-generated `config.h` and origonal `VERSION` file
- Change locations of auto-generated `config.h` and original `VERSION` file
to prevent the latter or its copy from erroneously being picked up on some
systems as `<version>` standard C++20 include file by libraries (notably
boost thread 1.73 and later; fixes GitHub issue #403, "povray 3.7.0.8 does
Expand Down
53 changes: 51 additions & 2 deletions revision.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,59 @@ Notes:
http://news.povray.org/[email protected]
------------------------------------------------------------------------------

------------------------------------------------------------------------------
POV-Ray v3.7.0.10
------------------------------------------------------------------------------

Commit 371eb0fb on 2021-07-08 by Christoph Lipka (c-lipka)

Address minor issues related to OpenEXR.

- OpenEXR handling code could conceivably report an unwarranted error
when handling OpenEXR files > 2 GB on some platforms (notably Windows
or 32-bit systems).
- Document that use of OpenEXR 3.0.0 or later requires compiler to
explicitly claim C++11 support.

Commit e13ab3eb on 2021-07-08 by Christoph Lipka

Fix crash in radiosity.cpp related to mosaic preview. (#299)

Commit fe934337 on 2021-07-08 by TonVanDenBroek

Changes to support OpenEXR 3.0. (#422)

Commit 63ed4541 on 2021-07-08 by Christoph Lipka (c-lipka)

Amend GitHub build test Workflow to enable C++11 on macOS (needed for
OpenEXR 3)

Commit 56dbaf49 on 2021-07-02 by Christoph Lipka (c-lipka)

Activate GitHub Workflows build tests on v3.7 branch and disabe AppVeyor
and Travis CI.

Commit 564675d3 on 2021-07-02 by Christoph Lipka (c-lipka)

Fix missing dependency in Visual Studio projects.

Commit 387040ed on 2021-06-03 by Christoph Lipka (c-lipka)

[ci skip] Fix `.gitignore` to catch a few files now created in `unix`
subdirectory.

Commit 08409ebd on 2021-06-02 by Christoph Lipka (c-lipka)

[ci skip] Minor fix to change log.

------------------------------------------------------------------------------
POV-Ray v3.7.0.9
------------------------------------------------------------------------------

Commit cb927576 on 2021-06-02 by Christoph Lipka (c-lipka)

Bump version number and update change log.

Commit 17abe5f7 on 2021-06-02 by Christoph Lipka (c-lipka)

List OpenEXR 3.0.0 and higher as currently not supported in Unix
Expand All @@ -46,10 +95,10 @@ Commit f68653cc on 2021-06-02 by Christoph Lipka (c-lipka)
header.

- Move `config.h` (created by `configure`) from main directory to
`unix` subdirectory
`unix` subdirectory
- Move original `VERSION` from `unix` to `unix/prebuild` subdirectory.
- Fix some instances in `prebuild.sh` where we're adding the main
directory to the include search path for no obvious reason.
directory to the include search path for no obvious reason.

This should fix GitHub issue #403.

Expand Down
1 change: 1 addition & 0 deletions source/backend/povray.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ const char *PrimaryDevelopers[] =
/// assisting developers
const char *AssistingDevelopers[] =
{
"Ton van den Broek",
"Nicolas Calimet",
"Jerome Grimbert",
"James Holsenback",
Expand Down
4 changes: 2 additions & 2 deletions unix/AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Primary POV-Ray 3.7 Architects/Developers: (Alphabetically)
Chris Cason Thorsten Froehlich Christoph Lipka

With Assistance From: (Alphabetically)
Nicolas Calimet Jerome Grimbert James Holsenback Christoph Hormann
Nathan Kopp Juha Nieminen
Ton van den Broek Nicolas Calimet Jerome Grimbert James Holsenback
Christoph Hormann Nathan Kopp Juha Nieminen

Past Contributors: (Alphabetically)
Steve Anger Eric Barish Dieter Bayer David K. Buck
Expand Down
6 changes: 3 additions & 3 deletions unix/povray.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH POV-Ray 1 "August 2013" "POV\-Team" "Version 3.7" \" -*- nroff -*-
.TH POV-Ray 1 "July 2021" "POV\-Team" "Version 3.7" \" -*- nroff -*-
.\" man page written by Andreas Dilger
.\" updated by Mark Gordon for POV-Ray 3.5
.\" updated by Nicolas Calimet and Christoph Hormann for POV-Ray 3.6
Expand Down Expand Up @@ -384,8 +384,8 @@ Primary POV-Ray 3.7 Architects/Developers: (Alphabetically)
.LP
With Assistance From: (Alphabetically)
.LP
Nicolas Calimet Jerome Grimbert James Holsenback Christoph Hormann
Nathan Kopp Juha Nieminen
Ton van den Broek Nicolas Calimet Jerome Grimbert James Holsenback
Christoph Hormann Nathan Kopp Juha Nieminen
.LP
Past Contributors: (Alphabetically)
.LP
Expand Down

0 comments on commit 0f44709

Please sign in to comment.