
Thu, 05/22/2025 - 16:58
Forums:
Open CASCADE Technology 7.9.1 Released
Open Cascade is delighted to announce the release of Open CASCADE Technology version 7.9.1 to the public.
Overview
Version 7.9.1 is a maintenance release incorporating over 30 improvements and bug fixes compared to version 7.9.0.
Download & Installation
You can obtain OCCT 7.9.1 in several ways:
- Windows users: Download pre-built binaries directly from the GitHub release page
Source code: Clone or download the repository and checkout tag V7_9_1:
git clone https://github.com/Open-Cascade-SAS/OCCT.git cd OCCT git checkout V7_9_1
Package managers: Updates for various package managers (vcpkg, conan, etc.) are expected soon.
For detailed build instructions, please refer to the official documentation.
What's New in OCCT 7.9.1
Configuration & Build System
- Update VTK configuration and enable optional components (#395)
- Update file globbing and condition checks for installation paths (#399)
- Extend CMake file filter regex (#400)
- Modify VTK 9x handling (#401)
- Update VTK optional components (#403)
- Remove BUILD_PATCH option in CMake (#418)
- Checking for FILES content (#424)
- Enhance Qt5 directory detection for Windows (#419)
- Remove -symbolic linker flag (#432)
- TBB configuration prioritization to release (#496)
- Fixed paths to 3rd-party in cmake configuration (#523)
Testing & Quality
- Repeating failed tests in GitHub Actions (#412)
- Inspector build error on latest CMake (#477)
- Add a new compilation on Clang without PCH (#540)
Foundation Classes
- Host resolving by itself (#457)
- Update signal handling for GLIBC compatibility on Linux (#458)
- Checking for MallInfo version (#459)
Modeling
- Degenerated curves were not handled by Arrange function (#396)
- Improve handling of polygon parameters in NURBS conversion (#410)
- Handle void bounding box case in BRepBndLib::AddOptimal (#470)
- Bounding BSpline periodic tolerance issue (#468)
- Periodic BSpline curve bounding (#493)
- XCAFDoc_Editor::RescaleGeometry does not rescale translation of roots reference (#529)
- BRepFilletAPI_MakeFillet Segfault with two curves and rim (#532)
- General Fuse (BOPAlgo_PaveFiller) optimization (#514)
Visualization
- Refactor mouse click handling logic for improved double-click detection (#385)
- AIS_Shape bounding box re-computation is not working properly (#422)
Data Exchange
- DE Wrapper invalidating parameters after 'Load' (#393)
- Datum Axis extraction issue (#407)
- STEP: AP242 SchemaName Remove dot (#448)
- IGES Export: Missing Model Curves in transfer cache (#483)
- Small optimization of StepData_StepReaderData (#543)
Documentation
- Enable server-based search and external search options in Doxyfile
Full Changelog: https://github.com/Open-Cascade-SAS/OCCT/compare/V7_9_0...V7_9_1
This discussion was created from the release Open CASCADE Technology 7.9.1 Released.
Thu, 05/22/2025 - 17:05
Windows VC version is now available for download.
Compared to version V7_9_0, this update introduces a delivery build with precompiled headers (PCH). To enable PCH, make sure to link the OCCT package using CMake.
Key updates:
-symbolic
linker flag for GCC and Clang to avoid RTTI issues.Mon, 07/14/2025 - 05:48
OCCT recently fixed several bugs to make the software more stable and smoother. Crashes during stress tests have been reduced, sensor readings are now more accurate, and some freezing issues on specific systems are gone. The update also improves how OCCT handles GPUs and CPUs under load. Overall, it runs better and gives more reliable results for testing your PC's performance. But sometimes i faces some issues regrading to the CPU test.
Let me know if you want a version in bullet points or a more technical explanation.
Mon, 07/14/2025 - 11:56
Hello, thank you for feedback. If you facing any issues, please create a report: https://github.com/Open-Cascade-SAS/OCCT/issues/new/choose
Or you can purchase the "Bug fixing and correcting" service which has high priority and going in parallel with R&D and also gives you an option to sign NDA with us and work on your data.
Best regards, Dmitrii.