Skip to content

Commit

Permalink
Bump version to 3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
gwaldron committed May 16, 2023
1 parent 7ff4c04 commit bae98fe
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 3 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ PROJECT(OSGEARTH)

# SDK version number (informational)
SET(OSGEARTH_MAJOR_VERSION 3)
SET(OSGEARTH_MINOR_VERSION 3)
SET(OSGEARTH_MINOR_VERSION 4)
SET(OSGEARTH_PATCH_VERSION 0)

# Increment this each time the ABI changes
SET(OSGEARTH_SOVERSION 147)
SET(OSGEARTH_SOVERSION 148)

# C++11 is required for osgEarth 3.x
set_property(GLOBAL PROPERTY CXX_STANDARD 11)
Expand Down
4 changes: 4 additions & 0 deletions docs/source/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ This will clone the repository into a folder called `osgearth` and pull down all

**Step 3 - Configure CMake**

On Windows, you can run the provided script `bootstrap-vcpkg.bat` to configure your CMake build. This can take a while since it needs to download and build all your dependencies.

Otherwise, follow these steps:

vcpkg provides a CMake toolchain file that helps osgEarth find all of its dependencies.

Note: You’ll need to specify a different build directory based on your build configuration (Release, RelWIthDebInfo, Debug) and specify the build type using ```-DCMAKE_BUILD_TYPE```. This is because some dependencies of osgEarth don’t pick up both debug and release versions without specifying the build type. Hopefully this will be fixed in future CMake versions.
Expand Down
17 changes: 17 additions & 0 deletions docs/source/releasenotes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Release Notes

## Version 3.4 (May 2023)

Version 3.4 is an incremental bugfix and maintenance release.

Release Highlights:

* Require OSG_GL3_AVAILABLE in OpenSceneGraph build
* Improved vcpkg build support
* Updates to the GLTF loader
* New Draco plugin
* Stroke outlines for FeatureImageLayer
* ImGui tool updates
* Performance updates to the ElevationPool
* NVIDIA-specific GL extensions (NVGL) for terrain rendering
* Improvements to sky lighting model
* KML loader bugfixes

## Version 3.3 (April 2022)

Version 3.3 is an incremental bugfix and performance release.
Expand Down
2 changes: 1 addition & 1 deletion src/osgEarth/Version
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
extern "C" {

#define OSGEARTH_MAJOR_VERSION 3
#define OSGEARTH_MINOR_VERSION 3
#define OSGEARTH_MINOR_VERSION 4
#define OSGEARTH_PATCH_VERSION 0

#include "osgEarth/BuildConfig.h"
Expand Down

0 comments on commit bae98fe

Please sign in to comment.