Releases: glyf-data/glyf
Releases · glyf-data/glyf
Release list
v0.6.0
What's Changed
- chore(bench): add the render-cost and downsampling harness by @kannandreams in #128
- fix(render): stop an oversized chart from aborting the build by @kannandreams in #129
- test(bench): check whether a strategy draws the same chart by @kannandreams in #130
- feat(render): downsample a large line or area chart to its pixels by @kannandreams in #131
- chore(release): 0.6.0 by @kannandreams in #132
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- ci: run the Rust tests and lints in CI by @kannandreams in #110
- docs: document bundle.json as a versioned public contract by @kannandreams in #111
- test(docs): run the documented examples in CI by @kannandreams in #112
- docs(architecture): record how chart SQL will reach the warehouse by @kannandreams in #113
- feat(execution): resolve the dbt profile a project connects with by @kannandreams in #114
- feat(execution): execute chart SQL through the dbt profile by @kannandreams in #115
- feat(execution): add validate mode and a row guardrail by @kannandreams in #116
- feat(export): publish charts without the rows behind them by @kannandreams in #117
- docs: map the generated output and state what publishing exposes by @kannandreams in #118
- feat(execution): Trino as the first warehouse behind the dbt backend by @kannandreams in #119
- feat(execution): Snowflake and BigQuery over ADBC by @kannandreams in #120
- feat(export): row_data minimal — publish only the columns a chart encodes by @kannandreams in #121
- feat(privacy): classify PII columns and deny or redact them at the result by @kannandreams in #122
- docs: threat model, where to run builds, and how to store the artifacts by @kannandreams in #123
- feat(privacy): scan unclassified columns for PII-shaped values and warn by @kannandreams in #124
- feat(build): build one artifact per audience with --target, --select and --output-dir by @kannandreams in #125
- feat(provenance): record what each build did and how by @kannandreams in #126
- chore(release): 0.5.0 by @kannandreams in #127
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- docs: replace release-wheel install steps with PyPI glyf-core by @kannandreams in #93
- ci(docs): make docs-site workflow build-only by @kannandreams in #95
- feat: add curl installer for macOS and Linux by @kannandreams in #96
- docs: document the Homebrew tap by @kannandreams in #97
- docs: rebuild the README around the landing page's identity by @kannandreams in #98
- docs: replace the README hero image with an ASCII diagram by @kannandreams in #99
- docs(site): label roadmap features on the landing page by @kannandreams in #100
- docs: correct the planned custom domain to docs.glyfdata.com by @kannandreams in #101
- chore: fix the repository language stats and drop 2.58 MB of duplicated demos by @kannandreams in #102
- docs: record how to refresh the demo dashboards without duplicating them by @kannandreams in #103
- docs: remove maintainer-only content, duplicates and unbacked claims by @kannandreams in #104
- build: drop polars and pandas, keep query results as Arrow end to end by @kannandreams in #105
- fix(dashboard): honour toolbar.actions when rendering the toolbar by @kannandreams in #106
- chore(deps): resolve the open Dependabot alerts by @kannandreams in #107
- build: replace the Taskfile with a Makefile and add docs-site targets by @kannandreams in #108
- chore(release): 0.4.0 by @kannandreams in #109
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- refactored rust code by @kannandreams in #79
- Dashboard spec validation by @kannandreams in #81
- Landing page fix by @kannandreams in #82
- Dashboard UI improvement by @kannandreams in #83
- sweet dark mode feature added :D by @kannandreams in #84
- Macros module reshaping by @kannandreams in #85
- added artifact bundle by @kannandreams in #86
- embedded analytics doc page by @kannandreams in #87
- dependabot alert fix and rust fmt by @kannandreams in #88
- adbc with polars - refactored the duckdb direct execution by @kannandreams in #89
- chore(github): add ruleset template by @kannandreams in #90
- build: rename distribution to glyf-core and fix the release workflow by @kannandreams in #91
- ci: publish to PyPI and TestPyPI via trusted publishing by @kannandreams in #92
- feat(cli): add --version flag by @kannandreams in #94
Full Changelog: v0.2.0...v0.3.0