Skip to content

Latest commit

 

History

History
112 lines (82 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

112 lines (82 loc) · 4.19 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.13.6]

Fixed

  • Icon for About component

[0.13.5] - 2022-02-18

Fixed

  • Issue where unclosed geometries could cause some Buildings not to output

[0.13.4] - 2022-01-28

Fixed

  • Yak distribution for Rhino 8

[0.13.3] - 2022-01-28

Added

  • Added support for Rhino 8

[0.13.2] - 2021-12-02

Fixed

  • Errors in building height metadata should no longer block parsing an entire file

[0.13.1] - 2021-10-26

Fixed

  • Issue where some buildings would be extruded upside down.
  • Issue where parsing the XML file would fail in cultures that employ commas as the radix (decimal separator) character.

[0.13.0] - 2021-10-19

Added

  • New Filter Tags component that allows users to take the output of any Extract component and select Nodes/Ways/Buildings matching specific tags (using the same GUI) within just the tags present in that collection.
  • Option for the Extract Buildings component to only output items without height data - e.g. so buildings without a height can be easily isolated and a 'default' height applied.
  • The Selected/Filter forms now indicates (in bold) tags that are either selected, or have a sub-item selected

Fixed

  • Improved handling/reporting of file paths that are badly formed or missing
  • Improved error reporting behavior when no valid files or keys are specified
  • Improved message reporting when no geometries were found for the provided tags
  • Building metadata lists now properly match the geometry output
  • Parsing of building heights now works with imperial units
  • The Feature/Tag selection forms now preserve rolled-out items when toggling for obscure items

Changed

  • All geometry outputs (nodes, ways, buildings) now have a tree structure that matches that of the metadata report. In practice, this means a list of nodes requested for a tag (e.g. building=garage) will have an individual path, e.g. the first node is a single item in the path {0,1} rather than the first item in a list at path {0}.
  • Raised the default 'obscurity' threshold to be 5000 items worldwide (either nodes or ways)

[0.12.0] - 2021-08-18

Added

  • New 'extension' examples file to show how to easily bake/filter/legend the Caribou outputs
  • A boundary output for the parsing components to easily see the extents of the OSM files

Fixed

  • A crash that could occur when clicking the header rows of the Specify Features pop-up. Thanks Clarke for reporting this!

[0.11.0] - 2021-08-08

Added

  • Live reporting of progress parsing files (below the component)

Changed

  • Reduced minimum required Rhino 6 version to 6.10 or greater

[0.10.0] - 2021-07-21

Added

[0.9.1] - 2021-07-20

Changed

  • Removed pre-release marker

[0.9.0-beta] - 2021-07-20

Added

  • A 'Extract Buildings' parameter that creates 3D geometry for items tagged with heights/levels

Changed

  • Tree branches for output geometry will now always match the structure of the Report branches

[0.8.0-alpha] - 2021-06-08

Added

  • The Report parameter now provides a unique per-branch color for use in Geometry Previews and Legends. Colors generated using the HSLuv color space to enhance contrast.

Changed

  • License changed to LGPL

Fixed

  • The 'Nice Name' items in the MetaData report parameter would fail to correctly label subfeatues
  • Alignment issue with checkbox label on macOS

[0.7.1-alpha] - 2021-06-05

Changed

  • Fixed the Yak publishing GitHub Action

[0.7.0-alpha] - 2021-06-05

Changed

  • Added selection/expansion manipulation buttons to the feature selection GUI
  • Added a button to open the feature selection GUI directly from the component
  • Parser components now take file paths, not file contents, as inputs

[0.6.0-alpha] - 2021-06-01

Added

  • Component and associated GUI form for selecting features

[0.5.0-alpha] - 2021-05-16

Initial (alpha) release