Skip to content

Commit

Permalink
Merge pull request #597 from tpaviot/tp/prepare-release-0.17.1
Browse files Browse the repository at this point in the history
Prepare release 0.17.1
  • Loading branch information
tpaviot committed Jan 2, 2016
2 parents 7873399 + 103965f commit ee62115
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 5 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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})
Expand Down
32 changes: 32 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.
Expand All @@ -15,14 +13,15 @@ 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

Below are listed all the oce release since the beginning of the project, the OCCT matching version, as well as ABI Change if any (an ABI change means that OCE binaries are not compatible with previous ones).

| 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 |
Expand Down

0 comments on commit ee62115

Please sign in to comment.