Skip to content

1.4.0

Choose a tag to compare

@gjedlicska gjedlicska released this 08 Oct 07:39
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
9503f3d

No C++ tarball on this release. It was created by hand before the release workflow ran; the repository uses immutable releases, so assets cannot be added afterwards. The C++ target starts at 1.4.1, which also ships to every other registry.

schema_version 1.4.0 — revit_warnings.warning_kind, revit_external_links.is_included (additive)

  • revit_warnings gains warning_kind (NOT NULL): a closed, neutral taxonomy of each
    warning — overlap, duplicate, room_space, stairs_railings, insert_join,
    mep_system, off_axis, geometry, other — derived by the producer from the warning
    class. Lets every consumer group warnings the same way without its own class map; which
    kinds "need attention" stays a consumer judgement (FEA-576).
  • Additive: the file is optional and only rvextract writes it.
  • revit_external_links gains is_included (nullable): for an rvt_link row, whether that
    placement's linked model was converted into the bundle. Lets a consumer show which linked
    models a version carries from the rows it already lists. Additive: older bundles lack
    the column, and a reader treats absent as NULL.
  • model gains the documented modelHealth.rvtLinksIncluded row: the number of
    rvtLinkInstances placements whose linked model is in the bundle. No schema change.
  • First version distributed as registry packages (ENG-10426): @speckle/bundle-spec and
    @speckle/bundle-spec-conformance on npm, speckle-bundle-spec on PyPI,
    Speckle.Bundle.Spec on nuget.org and the C++ header tarball on the GitHub Release, all
    at this version. Packaging adds no schema change.