BIMserver is supporting IFC4 almost since the final version was released. We have the option to store data as IFC2x3 or as IFC4 and transform the data between the two versions. So far our users have not found IFC4 very useful because it doesn’t seem to add value to practical usage. Nevertheless IFC4 has some great improvements. The guys from Areo (not in any way affiliated with any of us) have written a great blogpost about this. Although some of the claims they make are not backed by facts (yet) we think it is worthwhile reading and we are happy to share it with you: http://blog.areo.io/ifc4-is-it-ready-yet/
Release 1.4.0 final is out. You can find it on https://github.com/opensourceBIM/BIMserver/releases/tag/1.4.0-FINAL-2015-05-14 It is the first release where we are able to combine IFC 2×3 and IFC4 in the same database. Users are now able to have a project with models from different structure. For example the architect in IFC2x3 and the Construction Engineer in IFC4.
We could only test the IFC4 feature very basically. We received a couple ofIFC4 models from users, and found some test models on the internet. Some of these models where not valid IFC4 because they did not comply to the schema. When you have IFC4 files, please send them to us for testing. We will also put up a public demo/test server soon.
Because of the collaboration with bimvie.ws, the bimvie.ws plugin is now shipped with the BIMserver release.
Besides the main new feature of IFC4, there are improvements on performance and stability. We intent to release updates of the 1.4.0 version with a date stamp. So keep watch of those on github.