Releases: microsoft/ifc
IFC SDK 0.43.5
This release targets the version 0.43 of the Specification. It includes bug fixes, improvements, thanks to contributions from the community.
What's Changed
- Add
DyadicOperator::Addressby @cdacamar in #82 - Rename ExpressionListExpr::Delimiter::Unknown by @GabrielDosReis in #83
- Update GH CodeQL Action to v3 by @GabrielDosReis in #84
- Bump release version by @GabrielDosReis in #85
- Add array and function decay operators by @GabrielDosReis in #86
- Add
FunctionTraits::ExplicitObjectParameterby @GabrielDosReis in #87 - Sync MSVC-specific changes to SDK by @cdacamar in #88
- Fix invalid string construction from null TextOffset in ifc-dom loaders by @copilot-swe-agent in #91
New Contributors
- @copilot-swe-agent made their first contribution in #91
Full Changelog: 0.43.4...0.43.5
IFC SDK 0.43.4
This release targets the version 0.43 of the Specification. It includes bug fixes, improvements, thanks to contributions from the community.
What's Changed
- Add new monadic operator sort for binding user-defined literals by @cdacamar in #73
- SGraph JS Improvements by @cdacamar in #74
- Sync sgraph changes from MSVC by @cdacamar in #75
- Fix tests / add visualizer behavior by @cdacamar in #77
- Add bcrypt.h include by @ZacharyHenkel in #79
New Contributors
- @ZacharyHenkel made their first contribution in #79
Full Changelog: 0.43.3...0.43.4
IFC SDK 0.43.3
This release targets the version 0.43 of the Specification. It includes bug fixes, improvements, thanks to contributions from the community.
What's Changed
- remove EDG format version exposed in version header by @cdacamar in #67
- update printer to handle newer IFC changes by @cdacamar in #68
- Add a return code to main by @aytey in #64
- Move MSVC-specific warning suppression data to the MSVC traits by @cdacamar in #69
New Contributors
Full Changelog: 0.43.2...0.43.3
IFC SDK 0.43.2
This release targets the version 0.43 of the Specification. It includes several bug fixes, testing infrastructure improvements, thanks to contributions from the community.
What's Changed
- Add automated testing using doctest by @cdacamar in #55
- Make
<ifc/index-utils.hxx>self contained by @GabrielDosReis in #58 - Add a simple
ifctool driver command by @GabrielDosReis in #59 - Document
ifcdriver facility by @GabrielDosReis in #60
Full Changelog: 0.43.1...0.43.2
IFC SDK 0.43.1
This release targets the version 0.43 of the Specification. It includes several bug fixes, build and packaging infrastructure improvements, thanks to contributions from the community.
What's Changed
- Fix typo in the example command line by @AndreyG in #31
- Tidy error reporting types in
ifc-readerby @GabrielDosReis in #32 - Fix typos by @StephanTLavavej in #35
- Support clients using CMake by @friendlyanon in #34
- Remove extra content from HACKING.md by @friendlyanon in #38
- Supply custom build scripts for CodeQL by @friendlyanon in #40
- Fix warnings found by new flags by @friendlyanon in #39
- support storing file hash for MSVC by @cdacamar in #43
- Up CMake minimum reversion and C++ version by @GabrielDosReis in #47
- Update CMake minimum version everywhere by @GabrielDosReis in #50
- add BarrenDecl to reader dispatch list by @cdacamar in #51
- Update BUILDING.md by @GabrielDosReis in #54
New Contributors
- @AndreyG made their first contribution in #31
- @StephanTLavavej made their first contribution in #35
- @friendlyanon made their first contribution in #34
Full Changelog: 0.43...0.43.1
IFC SDK 0.43
This initial release targets version 0.43 of the IFC Specification..
It has been built and tested on Windows platforms, linux platforms, and macOS platforms.