Skip to content

BIMserver 1.5.117

Pre-release
Pre-release
Compare
Choose a tag to compare
@rubendel rubendel released this 22 Nov 20:01
· 798 commits to master since this release

Developers release

Attached files:
bimserverjar-1.5.117.jar: Run on your desktop (just double click)
bimserverwar-1.5.117.war: Run on a server (use Tomcat 8 / Jetty 9)

BIMserver Java Client (Tutorial on how to use it): https://github.com/opensourceBIM/BIMserver/wiki/BimServerClient)

<dependency>
    <groupId>org.opensourcebim</groupId>
    <artifactId>bimserverclientlib</artifactId>
    <version>1.5.117</version>
</dependency>

BIMserver Embedded

<dependency>
    <groupId>org.opensourcebim</groupId>
    <artifactId>bimserver</artifactId>
    <version>1.5.117</version>
</dependency>

Release notes (since 1.5.111)

  • Reuses threads for API calls now, which was slowing things down when doing lots of calls (1000/s)
  • Added a few utility methods/classes to handle IFC (all known psets for example)
  • Service API has changed (breaking older service plugins), added preloadCompleteModel and getPreloadQuery
  • Linked to newer BCF library
  • BIMbots improvements (basic error reporting, use accept-flow)
  • IfcHeader is now also used when serializing back to IFC (header stays intact), might become an option in the future
  • Added more geometry types to validifc.json
  • Prioritize streaming serializers now
  • Fixed bugs in non-streaming deserializers/geometry generator
  • All "Name" fields are not indexed, not just IfcRoot.Name
  • ExtendedData.timeToGenerate added to store total time
  • #836
  • #556
  • Fixed bug detecting IFC schema for very small files
  • Not serializing derived attributes to JSON
  • Use IfcLengthMeasure instead of IfcCartesiantPoint in …
    IfcCartesianPointList2D.CoordList #877