- Added a namespace tree view sidebar.
- Changed registry names (formally know as nicknames) to single character names (emoji encouraged). These are displayed in the tree view to easily tell which registries contain definitions down the tree path.
- Honeycomb query pages are now opened in a new tab/window rather than a redirect for the current page. (The trade-off is that you may need to allow pop-ups for the site).
- Updated cargo-dist to 0.27
- Enums are now displayed in two ways:
- If any brief is defined, the enum is displayed as a list of variants with their brief.
- Otherwise, the compact form just showing the values is displayed.
- Examples for enums are now hidden since they're just repeats of the enum.
- Improvements to the display for clarity:
- All branches are now shown before all leaves rather than mixed together.
- Horizontal rules to separate attribute definitions.
- Rework of Type with Examples on the same line.
- Pulling in improvements from honeycomb-client 0.2.1
- Updated cargo-dist to 0.11.1
- Fix: Timerange in queries was sometimes rejected for being too long.
- Number type attributes now run an
avg
query when a dataset is clicked - Template type attributes:
- Now render with the
.<key>
suffix in the name - The dictionary, discovered from Honeycomb, is displayed in a
keys
section with query links
- Now render with the
- Added a favicon
- Uses
cargo-dist
for build and release.
- Moved the Honeycomb API calls to a separate crate.