Releases: tpaviot/oce
OCE 0.16 released
Version 0.16 - July 2014
This version is not binary compatible with OCE 0.15, OCE_ABI_SOVERSION
was incremented.
- Upgraded to OCCT 6.7.1
- Fix a numerical bug in ApproxAFunc2Var due to compiler optimization.
- Speed improvements in BOPTools_AlgoTools2D.
- Many bug and warning fixes detected by static analysis and compilers.
- Force 8 byte alignment in NCollection_IncAllocator to fix bus errors
reported on RISC architectures. - Build system improvements and additions
- Readd OCE_DISABLE_TKSERVICE_FONT option, a solution has been found
to build TKService without freetype. - Fix Standard_Construction_Error exception in BOP
- Fix RPATH issues reported on openSUSE
- Fix gl2ps libraries installation
- Build improvements and fixes with Mingw
- Fix compatibility with CMake 3.0
- Enable support for OpenCL
- New OCE_COPY_HEADERS_BUILD option to copy header files when building,
to get rid of the long list of include directories on command line
- Readd OCE_DISABLE_TKSERVICE_FONT option, a solution has been found
Users who contributed to this release:
Denis Barbier, Jacob Abel, David Sankel, Jerome Robert, Johannes Obermayr,
Conrad Poelman, Peter Lama, He Yuqi, Thomas Paviot
OCE 0.15 released
This version is not binary compatible with OCE 0.14.1, OCE_ABI_SOVERSION
was incremented.
- Upgraded to OCCT 6.7.0
- Relicensed to LGPL 2.1.
- Many bug and warning fixes detected by static analysis and compilers.
- Add support for OCCT tests.
- Build OCE and run tests on travis-ci.org service.
- Build system improvements and additions
- Added multithreaded build option for MSVC.
- Build improvements and fixes with MSVC and Mingw.
- Fix build failures with Borland compiler.
- Fix build failures with Mesa 10.
- Various CMake improvements when compiling with bundle.
- Removed OCE_DISABLE_TKSERVICE_FONT option, it is no more possible
to build TKService without freetype.
Users who contributed to this release:
Denis Barbier, Thomas Paviot, QbProg, Fotios Sioutis, Johannes Obermayr,
Jacob Abel, Benjamin Bihler
OCE 0.14.1 released
This version is binary compatible with 0CE 0.14
- Fix Debug build on MSVC.
Users who contributed to this release:
Denis Barbier
OCE-0.14 released
This version is binary compatible with 0CE 0.13.
- mingw64 port.
- Intel Compiler support.
- HPUX 11iv1 and 11iv3 ia64 and parisc architecture port.
- Apple OSX 10.9 Maverick support.
- Reduced compiler warnings on gcc, clang, icc and MinGW.
- Fix writing of XML CAF documents
- additional fixes to the CMake build system
- Removed lib path string from OCE_DEFAULT_CSF_GraphicShr variable for
MinGw. - Add custom build step to set up integrated build include directory.
- Made OCE_BUILD_TYPE initialize to CMAKE_BUILD_TYPE if available.
- Break header file installation into individual install commands.
- CMake RPATH support for TKernel.
- Take CSF_GraphicShr environment variable into account.
- Remove Xmu dependency.
- Fix libTKOpenGL versioning name on Apple.
- Removed lib path string from OCE_DEFAULT_CSF_GraphicShr variable for
Users who contributed to this release:
Jacob Abel, Greg Allen, Denis Barbier, Benjamin Bihler, Johannes Obermayr,
Thomas Paviot, David Sankel, Fotios Sioutis, Daniel Somer
OCE-0.13 released
This version is not binary compatible with OCE 0.12, OCE_ABI_SOVERSION
was incremented.
- Upgraded to OCCT 6.6.0
- Fix handling of paths containing non-ASCII characters in DRAWEXE.
- Define Standard_Boolean as a bool, and no more as a Standard_Integer
as is done in OCCT. - Make myFMMgr member of Standard_MMgrFactory class private, it does not
have to be public. - Build system improvements and additions
- Fix build failures on Hurd, mingw-w64 and Mac OSX 10.5.
- Fix build with gcc when using -std=c++11 flag.
- Fix build failures with Borland compiler.
- Move duplicate header files from inc/ into src/.
- Build QADraw module only if OCE_TESTING is set.
- Improve bundle usage to allow running tests.
- Reorganize top-level source directory: move *.bat and *.sh scripts
into a scripts/ directory, and move CMake files into adm/cmake/config/. - Add a CMake option to allow building TKService without font support,
if visualization is not needed. - Let CMake GUI display OCE_BUILD_TYPE as a combo box.
- Several warning fixes detected by static analysis and compilers
Users who contributed to this release:
Thomas Paviot, QbProg, Jake, Fotios Sioutis, Denis Barbier, David Sankel