Releases: xBimTeam/XbimEssentials
V6.0.489
What's Changed
- small fix for issue #555 in XbimXmlReader4.cs by @imsmk in #556
- XbimP21Scanner's Entities dictionary supports chunking/partitioning to avoid OOM exceptions by @Ibrahim5aad in #553
- fix: add timezone data to the timestamp by @ArchiDog1998 in #562
- Feature: Optional scale and rotation arguments for SaveAsWexBim by @miseifert in #559
- fix wrong method name in obsolete attribute message by @santiagoIT in #563
- Provided implementation for Ifc4x3.GeometricModelResource.IIfcSurface… by @santiagoIT in #571
- Issue 566 ifc composite curve.segments by @santiagoIT in #570
- Update README.md by @andyward in #573
- ServiceProvider Fallback when no services configured, by @andyward in #579
- Added missing pieces of IfcIndexedPolyCurve schema transformers by @Ibrahim5aad in #580
- Fixed IFC4x3 Spiral, Polynomial, Gradient and SegmentedReference curves' dimensionality by @Ibrahim5aad in #582
New Contributors
- @ArchiDog1998 made their first contribution in #562
- @miseifert made their first contribution in #559
- @santiagoIT made their first contribution in #563
Full Changelog: XbimEssentials_master_6.0.445...XbimEssentials_master_6.0.489
V6.0.445
[v6.0.445] 2024-03-05 6.0 Release (IFC4x3_ADD2 Schema)
What's Changed
- .NET 6 support by @SteveLockley in #431
- upgrade: net60 platform added to all modules by @SteveLockley in #432
- Fix: esent model provider did not optimise saveas by @CBenghi in #435
- fix (XbimMatrix3D): matrix direction vectors accessors to be evaluated from the public cell elements public getters by @Ibrahim5aad in #447
- fix (PersistedEntityInstanceCache): CountOf fixed to support counting interface types by @Ibrahim5aad in #448
- Add Imperial Unit/U.S CustomaryUnit (currently the same) during IfcProject initialization with SI and conversion unit. by @liszto in #163
- Fix incorrect format of doubles in created IFC files by @KonstantinLeontev in #282
- new docs generation using docfx and integrating it with the build pipeline by @Ibrahim5aad in #457
- fix: ApplicationDevelopersName-mapping by @janbrouwer in #466
- Feature/ifc4x3 by @martin1cerny in #469
- Chore/buildfix by @andyward in #472
- Extended interface to support new GE constructor pattern (#480) by @andyward in #482
- Remove static logging and replacing with DI-friendly system by @andyward in #483
- Renamed Extension classes to avoid collisions in common namespaces by @andyward in #484
- Fixed the Esent Package name in nuspec by @andyward in #485
- Added ability to replace the ServiceProvider used by XbimServices by @andyward in #487
- Assorted DI enhancements related to #455 by @andyward in #488
- Ensure a modelProvider is always registered. by @andyward in #490
- Implement Ifc4x3 Point.Dim by @andyward in #491
- Initial bump to xbim v6.0.0.0 version numbers by @andyward in #492
- Implemented Segment dimensions in IFC4x3 by @andyward in #493
- Improved logging and error handling on Esent Model by @andyward in #494
- fix: parsing large labels over int32.MaxValue caused a loop in the parser by @martin1cerny in #497
- fix small problem by @chuongmep in #500
- Fixed EsentCursor and EsentModel resources disposal by @ChernyshevDS in #522
- Implemented means of reading IfcSchema from Streams including non-seekable streams by @andyward in #529
- Prevent Format Exception in IFC XML file from latest Revit exporter by @andyward in #537
- Update StepTextHelper.cs by @Dottormo in #536
- NET8.0 by @mlankamp in #535
- Implemented ability to get PredefinedType (string) values from supertype by @andyward in #547
Full Changelog: 5.1.274...XbimEssentials_master_6.0.445
V5.1.274
v5.1
v5.0 Release
V5.0.213 : Available at Nuget
Version 5.0 is a major update to the Xbim Toolkit which support the latest IFC 4 addendum and Alignment additions. It's also the first release to support .NET Core which opens up the potential to run XBIM on Mac or Linux machines.
For more details, see the Changelog or the v5.0 milestone
XbimEssentials on Joss v.4.0.29
This release version of XbimEssentials targets buildingSMART schemas Ifc4-Add1 and Ifc2x3-tc1.
A publication about this release has been accepted by the Journal of Open Source Software, you can read the [associated paper] online (https://github.com/openjournals/joss-papers/blob/joss.00473/joss.00473/10.21105.joss.00473.pdf).
To install this version of the library in your development environment you can either download the attached nuget package for your local repository or use nuget console in visual studio with the following command:
Install-Package Xbim.Essentials -Version 4.0.29
It is likely that this will be the last version of the library to target Ifc4-Add1 as we are preparing to merge the develop branch which has already moved to IFC4-add2.
The XbimTeam
Xbim.Essentials.4.0.28
Release formalised ahead of Joss review.
Distribution of the library happens primarily via nuget.org, from time to time we might release an update here, but you should assume that packages available on nuget are stable.
Nuget 4.0.4
Please download this release via nuget.org.
Information available at https://www.nuget.org/packages/Xbim.Essentials/
While we might at times publish here a new release version you should assume that packages release to nuget.org are stable.