Developers release
This release has strict plugin checking on by default. This will hopefully solve some plugin problems. This also means that plugins have to be built for a specific version of BIMserver, so expect less plugins to be available initially.
Attached files:
bimserverjar-1.5.111.jar: Run on your desktop (just double click)
bimserverwar-1.5.111.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.111</version>
</dependency>
BIMserver Embedded
<dependency>
<groupId>org.opensourcebim</groupId>
<artifactId>bimserver</artifactId>
<version>1.5.111</version>
</dependency>
Release notes
- The IfcHeader information is available in the Java client again
- Other improvements to the Java client, mainly performance issues and geometry loading is working again
- Generic performance enhancements on BIMserver call overhead (doing lots of short calls is faster now)
- Added call to determine IFC schema based on head of file
- Added IfcSpecificMappingShapeRepresentation
- Added more utility functions to get properties (also for IFC4)
- Empty queries now return 0 results instead of all results
- Initial BIMbots progress/async/websocket implementation
- handle two-dimensional lists in SharedJsonDeserialzer (Thanks @hlg)
- Security fixes (CVE-2017-15095, CVE-2017-17485 and CVE-2018-7489)
- Fixed a bug in two-dimensional arrays (IFC4)
- Enabled strict checking during setup as well