diff --git a/CMakeLists.txt b/CMakeLists.txt index 87b8e78ff1..2b164292e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ set(OCE_VERSION_MINOR 17) # (uncomment following line) set(OCE_VERSION_PATCH 1) # Empty for official releases, set to -dev, -rc1, etc for development releases -set(OCE_VERSION_DEVEL -dev) +set(OCE_VERSION_DEVEL) # bugfix release: add ${OCE_VERSION_PATCH} to OCE_VERSION set(OCE_VERSION ${OCE_VERSION_MAJOR}.${OCE_VERSION_MINOR}${OCE_VERSION_DEVEL}) diff --git a/NEWS.md b/NEWS.md index cfc4fbfe17..b17b8a9bf5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,35 @@ +### Version 0.17.1 - January 2016 + +This version is binary compatible with 0CE 0.17. + +* Mingw64 (5.2.0) and Mingw32 (4.8.1, 4.9.3) fixes + +* OCE_USE_STATIC_MSVC_RUNTIME advanced option to use static version of the +MSVC run-time library + +* Revert change in HLR inverted flag + +* Fix nmake build + +* Patch from setting correct tolerance. + +* Replace gp_Ax1 reference with direct value. Fixes #559 + +* VS2015 fix + +* Fix for static building on MSVC + +* New oce-win-bundle handling + +* ppc64le fix + +* Build OCE and run tests on appveyor.com service. + +Users who contributed to this release: + Jacob Abel, Ali Kämäräinen, Denis Barbier, Benjamin Bilher, + Rajeev Jain, Sergio L. Pascual, Thomas Paviot, QbProg, + Jeremy Wright + ### Version 0.17 - March 2015 This version is not binary compatible with OCE 0.16, OCE_ABI_SOVERSION diff --git a/README.md b/README.md index fd59820c00..37a3545593 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,10 @@ -Travis-CI: [![Build Status](https://travis-ci.org/tpaviot/oce.png?branch=master)](https://travis-ci.org/tpaviot/oce) Appveyor: [![Build status](https://ci.appveyor.com/api/projects/status/ff5s1jjpao8kf2c4?svg=true)](https://ci.appveyor.com/project/tpaviot/oce) +[![Join the chat at https://gitter.im/tpaviot/oce](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/tpaviot/oce?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) ## About -[![Join the chat at https://gitter.im/tpaviot/oce](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/tpaviot/oce?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - oce is a C++ 3D modeling library. It can be used to develop CAD/CAM softwares, for instance [FreeCad](http://www.freecadweb.org/) or [IfcOpenShell](http://www.ifcopenshell.org/). oce stands for **o**pencascade **c**ommunity **e**dition. This project aims at gathering patches/ changes/ improvements from the OCC community over the latest release (currently OCCT 6.8.0). Official OCCT documentation and sources are available at http://www.opencascade.org/, you can also theck their development portal at http://dev.opencascade.org. @@ -15,7 +13,7 @@ oce stands for **o**pencascade **c**ommunity **e**dition. This project aims at g You can download source code as well as precompiled binaries for windows at: -**[oce-0.17](https://github.com/tpaviot/oce/releases/tag/OCE-0.17)** (March 2015) +**[oce-0.17.1](https://github.com/tpaviot/oce/releases/tag/OCE-0.17.1)** (January 2016) ## OCE history @@ -23,6 +21,7 @@ Below are listed all the oce release since the beginning of the project, the OCC | OCE release number | ABI Change | OCE release date | OCCT version | | ------------- | ------------- | ------------- |------------- | +| [0.17.1](https://github.com/tpaviot/oce/releases/tag/OCE-0.17.1) | No | January 2016 | 6.8.0 | | [0.17](https://github.com/tpaviot/oce/releases/tag/OCE-0.17) | Yes | March 2015 | 6.8.0 | | [0.16.1](https://github.com/tpaviot/oce/releases/tag/OCE-0.16.1) | No | November 2014 | 6.7.1 | | [0.16](https://github.com/tpaviot/oce/releases/tag/OCE-0.16) | Yes | July 2014 | 6.7.1 |