Skip to content

Release history

Shaper releases

Build Data Dashboards all in SQL. Powered by DuckDB.

All releases

103 shown

No immediate action
v0.20.9 Bug fix

SQL search fix

Upgrade now
v0.20.8 Bug fix
Auth

Search auth fix

No immediate action
v0.20.7 New feature

Sidebar search

No immediate action
v0.20.6 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.20.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.20.4 New feature

ECharts v6 + confidence bands

No immediate action
v0.20.3 Bug fix

Tooltip NULL fix

Security behavior changed
v0.20.2 Bug fix
Auth RBAC

JWT overwrites dashboard vars

No immediate action
v0.20.1 Maintenance

Routine maintenance and dependency updates.

Review required
v0.20.0 New feature
Dependencies Auth

French translations

v0.19.1 Bug fix

Fixed Boxplot Outlier label rendering.

Full changelog

What's Changed

  • Fix Boxplot Outlier labels by @jorinvo in https://github.com/taleshape-com/shaper/pull/277

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.19.0...v0.19.1

v0.19.0 New feature
Notable features
  • Support for executing custom tasks automatically when the tool starts
Full changelog

What's Changed

  • Support running tasks on startup by @jorinvo in https://github.com/taleshape-com/shaper/pull/275

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.8...v0.19.0

v0.18.8 Bug fix

Fixed allowing PDF embedding with an ID.

Full changelog

What's Changed

  • Fix: Allow PDF with ID when embedded by @jorinvo in https://github.com/taleshape-com/shaper/pull/274

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.7...v0.18.8

v0.18.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the gomod group with 4 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/272
  • Python Package: Binaries as wheels. by @jorinvo in https://github.com/taleshape-com/shaper/pull/273

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.6...v0.18.7

v0.18.6 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Fix USE by @jorinvo in https://github.com/taleshape-com/shaper/pull/271

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.5...v0.18.6

v0.18.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/261
  • Fix embed by @jorinvo in https://github.com/taleshape-com/shaper/pull/266
  • fix npm size limit by @jorinvo in https://github.com/taleshape-com/shaper/pull/267

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.4...v0.18.5

v0.18.4 Bug fix
Notable features
  • Copy-to-clipboard button for error messages
  • Adds `shaper ids` command
  • Add getenv() function to init-sql
Full changelog

What's Changed

  • Fix permissions of existing init.sql file by @jorinvo in https://github.com/taleshape-com/shaper/pull/255
  • Copy-to-clipboard button for error messages by @jorinvo in https://github.com/taleshape-com/shaper/pull/256
  • Stacked no cat by @jorinvo in https://github.com/taleshape-com/shaper/pull/257
  • Adds shaper ids command by @jorinvo in https://github.com/taleshape-com/shaper/pull/258
  • Bump go.opentelemetry.io/otel from 1.37.0 to 1.41.0 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/259
  • Add getenv() function to init-sql by @jorinvo in https://github.com/taleshape-com/shaper/pull/260
  • Fix public download by @jorinvo in https://github.com/taleshape-com/shaper/pull/262

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.3...v0.18.4

v0.18.3 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.2...v0.18.3

v0.18.2 Bug fix

Fixed PDF download failures when running inside Docker.

Full changelog

What's Changed

  • Fix PDF download in docker by @jorinvo in https://github.com/taleshape-com/shaper/pull/254

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.1...v0.18.2

v0.18.1 Breaking risk
Breaking changes
  • Docker image now runs the process as a non‑root user, changing file permission behavior inside the container.
  • SET, RESET, PRAGMA, INSTALL, and LOAD statements are blocked in tasks (allowed only in init SQL).
Security fixes
  • Docker image now runs as non‑root user to reduce privilege escalation risk.
Full changelog

WARNING: We added the following security restrictions that could potentially affect you:

  • Shaper now runs as non-root user in the Docker image. This restricts which files we can read and write to within the container. We are using a entrypoint script and gosu to ensure this works without existing data volumes so you shouldn't run into any permission issues.
  • We now prevent SET, RESET, PRAGMA, INSTALL and LOAD statements in tasks. You can still use them in the init sql though.

What's Changed

  • Bump the gomod group with 5 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/245
  • Run in Docker as non-root user by @jorinvo in https://github.com/taleshape-com/shaper/pull/250
  • Restrict tasks by @jorinvo in https://github.com/taleshape-com/shaper/pull/251
  • Allow USE statement by @jorinvo in https://github.com/taleshape-com/shaper/pull/252
  • Use gosu in Docker image by @jorinvo in https://github.com/taleshape-com/shaper/pull/253

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.18.0...v0.18.1

v0.18.0 New feature
Notable features
  • Special support for in-memory database
Full changelog

What's Changed

  • Special support for in-memory database by @jorinvo in https://github.com/taleshape-com/shaper/pull/248

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.17.3...v0.18.0

v0.17.3 Bug fix

Fixed page breaks in PDF generation.

Full changelog

What's Changed

  • Fix page breaks in PDFs by @jorinvo in https://github.com/taleshape-com/shaper/pull/247

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.17.2...v0.17.3

v0.17.2 Bug fix

Fixed PDF page breaks.

Full changelog

What's Changed

  • Bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/243
  • Bump softprops/action-gh-release from 2 to 3 in the github-actions group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/242
  • Fix PDF page breaks by @jorinvo in https://github.com/taleshape-com/shaper/pull/244

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.17.1...v0.17.2

v0.17.1 New feature
Notable features
  • Media Download APIs include full URLs in generated download links
Full changelog

What's Changed

  • Media Download APIs by @jorinvo in https://github.com/taleshape-com/shaper/pull/237
  • Full URLs in download links by @jorinvo in https://github.com/taleshape-com/shaper/pull/240

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.17.0...v0.17.1

v0.17.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Media Download APIs by @jorinvo https://github.com/taleshape-com/shaper/pull/237
  • Add FUNDING.yml by @jorinvo in https://github.com/taleshape-com/shaper/pull/228
  • Allow changing user name + password by @jorinvo in https://github.com/taleshape-com/shaper/pull/229
  • Bump debian from 13.3-slim to 13.4-slim by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/231
  • Bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/232
  • Bump github.com/nats-io/nats-server/v2 from 2.12.5 to 2.12.6 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/233
  • Bump the gomod group with 4 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/235
  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/238

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.16.0...v0.17.0

v0.16.0 Breaking risk
⚠ Upgrade required
  • DuckDB updated to version 1.15.0 (gomod group bump).
Breaking changes
  • Queries executed in hidden dashboard sections are no longer run.
  • SQL statements must be read‑only; only a specific set of side effects is permitted.
Notable features
  • Fullscreen mode for cards
  • Granular permissions for API keys
Full changelog

WARNING: This release can break dashboards if they use any side effects instead of only data-read SQL statements

What's Changed

  • Don't run queries in hidden sections. by @jorinvo in https://github.com/taleshape-com/shaper/pull/223
  • Restrict SQL to read-only queries and allowed side-effects by @jorinvo in https://github.com/taleshape-com/shaper/pull/224
  • Allow making card fullscreen by @jorinvo in https://github.com/taleshape-com/shaper/pull/225
  • Granular Permissions for API Keys by @jorinvo in https://github.com/taleshape-com/shaper/pull/226
  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/227
    This updates DuckDB to v1.15.0

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.6...v0.16.0

v0.15.6 New feature
Notable features
  • Added TEXT_LARGE constant
  • Added TEXT_MEDIUM constant
  • Added TEXT_SMALL constant
Full changelog

What's Changed

  • Add TEXT_LARGE, TEXT_MEDIUM, TEXT_SMALL by @jorinvo in https://github.com/taleshape-com/shaper/pull/222

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.5...v0.15.6

v0.15.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/219
  • AI endpoints by @jorinvo in https://github.com/taleshape-com/shaper/pull/221

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.4...v0.15.5

v0.15.4 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Remove debug log from DashboardWrapper component by @mediabakery in https://github.com/taleshape-com/shaper/pull/216
  • Add fetch retry with exponential backoff by @mediabakery in https://github.com/taleshape-com/shaper/pull/218
  • Bump github.com/minio/minio-go/v7 from 7.0.98 to 7.0.99 in the gomod group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/220

New Contributors

  • @mediabakery made their first contribution in https://github.com/taleshape-com/shaper/pull/216

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.3...v0.15.4

v0.15.3 Bug fix
Notable features
  • Added --no-edit flag to disable dashboard editing via UI
Full changelog

What's Changed

  • Bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/209
  • Bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/210
  • feat: add --no-edit flag to disable dashboard editing via UI by @miicchelle in https://github.com/taleshape-com/shaper/pull/213
  • Improve New link and view by @jorinvo in https://github.com/taleshape-com/shaper/pull/214
  • Fix dev mode when editing dashboards is disabled by @jorinvo in https://github.com/taleshape-com/shaper/pull/215

New Contributors

  • @miicchelle made their first contribution in https://github.com/taleshape-com/shaper/pull/213

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.2...v0.15.3

v0.15.2 New feature
Notable features
  • Download button added to table interfaces
Full changelog

What's Changed

  • Add download button for tables by @caglareker in https://github.com/taleshape-com/shaper/pull/208

New Contributors

  • @caglareker made their first contribution in https://github.com/taleshape-com/shaper/pull/208

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.1...v0.15.2

v0.15.1 Bug fix

Fixed adding @container breaking dialogs.

Full changelog

What's Changed

  • Fix: Adding @container broke dialog by @jorinvo in https://github.com/taleshape-com/shaper/pull/207

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.15.0...v0.15.1

v0.15.0 Maintenance
Notable features
  • Watermark for downloading charts
  • Sticky table headers for full-width tables
Full changelog

What's Changed

  • Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/182
  • Bump the gomod group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/189
  • Dev Mode: Log URL when opening it in browser by @jorinvo in https://github.com/taleshape-com/shaper/pull/196
  • Sticky table headers for full-width tables by @jorinvo in https://github.com/taleshape-com/shaper/pull/197
  • Layout fixes by @jorinvo in https://github.com/taleshape-com/shaper/pull/198
  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/199
  • Watermark for downloading charts by @jorinvo in https://github.com/taleshape-com/shaper/pull/200
  • improve chart styles by @jorinvo in https://github.com/taleshape-com/shaper/pull/206

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.14.0...v0.15.0

v0.14.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump debian from 13.2-slim to 13.3-slim by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/175
  • Adjust colors by @jorinvo in https://github.com/taleshape-com/shaper/pull/178
  • Improve chart height calc by @jorinvo in https://github.com/taleshape-com/shaper/pull/179
  • Bump seroval from 1.4.0 to 1.4.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/180
  • simplify and improve value font size calc by @jorinvo in https://github.com/taleshape-com/shaper/pull/181

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.13.3...v0.14.0

v0.13.3 Bug fix

Fixed long axis label rendering.

Full changelog

What's Changed

  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/173
  • Fix long axix labels by @jorinvo in https://github.com/taleshape-com/shaper/pull/174

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.13.2...v0.13.3

v0.13.2 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • page padding for public links by @jorinvo in https://github.com/taleshape-com/shaper/pull/172

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.13.1...v0.13.2

v0.13.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the gomod group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/170
  • Chart improv by @jorinvo in https://github.com/taleshape-com/shaper/pull/171

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.13.0...v0.13.1

v0.13.0 New feature
Notable features
  • Added pie chart and donut chart visualization types
Full changelog

What's Changed

  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/155
  • Bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/154
  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/158
  • Add pie chart and donut chart visualization types by @JC1738 in https://github.com/taleshape-com/shaper/pull/160
  • Piechart Adjustments by @jorinvo in https://github.com/taleshape-com/shaper/pull/165
  • Fix: Multiple TREND columns by @jorinvo in https://github.com/taleshape-com/shaper/pull/166
  • Fix: Show trends that are smaller than +-1% by @jorinvo in https://github.com/taleshape-com/shaper/pull/167
  • Fix COMPARE rendering by @jorinvo in https://github.com/taleshape-com/shaper/pull/168
  • Fix layout: allow having 3 gauge rows by @jorinvo in https://github.com/taleshape-com/shaper/pull/169

New Contributors

  • @JC1738 made their first contribution in https://github.com/taleshape-com/shaper/pull/160

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.9...v0.13.0

v0.12.9 New feature
Notable features
  • Show version in admin section
  • Better card size for layouts with 4 or 5 columns
  • Dev mode now handles empty files
Full changelog

What's Changed

  • Show version in admin section by @jorinvo in https://github.com/taleshape-com/shaper/pull/143
  • Better card size for layout with 4 or 5 cols by @jorinvo in https://github.com/taleshape-com/shaper/pull/144
  • Dev mode: Handle empty files by @jorinvo in https://github.com/taleshape-com/shaper/pull/145
  • Add portuguese translations by @jorinvo in https://github.com/taleshape-com/shaper/pull/146

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.8...v0.12.9

v0.12.8 Bug fix

Fixed file uploads above the previous size limit.

Full changelog

What's Changed

  • fix file size limit by @jorinvo in https://github.com/taleshape-com/shaper/pull/142

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.7...v0.12.8

v0.12.7 New feature
Notable features
  • Design Improvements
  • PIP Package: Download new binary on upgrade
  • Support COMPARE for intervals
Full changelog

What's Changed

  • Design Improvements by @jorinvo in https://github.com/taleshape-com/shaper/pull/139
  • PIP Package: Download new binary on upgrade by @jorinvo in https://github.com/taleshape-com/shaper/pull/140
  • Support COMPARE for intervals by @jorinvo in https://github.com/taleshape-com/shaper/pull/141

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.6...v0.12.7

v0.12.6 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Fix: Interactive commands when running via Python wrapper by @jorinvo in https://github.com/taleshape-com/shaper/pull/133
  • Trim value from INPUT field by @jorinvo in https://github.com/taleshape-com/shaper/pull/134
  • Bump actions/setup-python from 5 to 6 in the github-actions group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/135
  • Bump @tanstack/router-devtools from 1.129.0 to 1.140.0 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/136

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.5...v0.12.6

v0.12.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Dev mode UX improvements by @jorinvo in https://github.com/taleshape-com/shaper/pull/130
  • Add missing license comments by @jorinvo in https://github.com/taleshape-com/shaper/pull/131
  • Publish Python package to PyPI by @jorinvo in https://github.com/taleshape-com/shaper/pull/132

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.4...v0.12.5

v0.12.4 Bug fix

Fixed calendar month label display and disabled animations during PDF rendering.

Full changelog

What's Changed

  • Fix: Calendar Month Label by @jorinvo in https://github.com/taleshape-com/shaper/pull/128
  • Fix: Disable animations when rendering PDFs by @jorinvo in https://github.com/taleshape-com/shaper/pull/129

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.3...v0.12.4

v0.12.3 Bug fix

Fixed chart PNG download.

Full changelog

What's Changed

  • Fix chart PNG download by @jorinvo in https://github.com/taleshape-com/shaper/pull/127

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.2...v0.12.3

v0.11.6 Maintenance

Minor fixes and improvements.

Full changelog

Hotfix: https://github.com/taleshape-com/shaper/pull/127

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.5...v0.11.6

v0.12.2 Bug fix

Fixed dev deploy issues.

Full changelog

What's Changed

  • Fix dev deploy by @jorinvo in https://github.com/taleshape-com/shaper/pull/126

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.1...v0.12.2

v0.12.1 New feature
Notable features
  • Added --validate-only flag to the deploy command
Full changelog

What's Changed

  • Bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/122
  • Bump monaco-editor from 0.52.2 to 0.55.1 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/123
  • Add --validate-only flag for deploy command by @jorinvo in https://github.com/taleshape-com/shaper/pull/125

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.12.0...v0.12.1

v0.12.0 New feature
Notable features
  • Introducing File-Based Workflow
Full changelog

What's Changed

  • Introducing File-Based Workflow by @jorinvo in https://github.com/taleshape-com/shaper/pull/120

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.5...v0.12.0

v0.11.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump debian from 13.1-slim to 13.2-slim by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/117
  • Bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/118
  • Bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/119
  • Linechart improvements by @jorinvo in https://github.com/taleshape-com/shaper/pull/121
  • Bump @radix-ui/react-radio-group from 1.3.7 to 1.3.8 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/116

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.4...v0.11.5

v0.11.4 Breaking risk
Breaking changes
  • Removed tailwind forms plugin
Notable features
  • Set id attributes on dashboards
Full changelog

What's Changed

  • Smaller binaries by @jorinvo in https://github.com/taleshape-com/shaper/pull/109
  • Adjust boxplot shadow color by @jorinvo in https://github.com/taleshape-com/shaper/pull/110
  • Bump glob from 10.4.5 to 10.5.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/111
  • Remove tailwind forms plugin by @jorinvo in https://github.com/taleshape-com/shaper/pull/112
  • Bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/113
  • Set id attributes on dashboards by @jorinvo in https://github.com/taleshape-com/shaper/pull/114

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.3...v0.11.4

v0.11.3 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump @vitejs/plugin-react from 4.5.2 to 5.1.1 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/105
  • Bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/104
  • Bump @radix-ui/react-navigation-menu from 1.2.13 to 1.2.14 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/106
  • Chart fixes by @jorinvo in https://github.com/taleshape-com/shaper/pull/107
  • Adjust Boxplot line width by @jorinvo in https://github.com/taleshape-com/shaper/pull/108

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.2...v0.11.3

v0.11.2 New feature
Notable features
  • COLOR tag added to box plot configuration
Full changelog

What's Changed

  • COLOR tag for box plots by @jorinvo in https://github.com/taleshape-com/shaper/pull/103

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.1...v0.11.2

v0.11.1 Bug fix

Fixed boxplot quartiles to be stored as doubles.

Full changelog

What's Changed

  • Fix: Boxplots ensure quartiles are doubles by @jorinvo in https://github.com/taleshape-com/shaper/pull/102

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.11.0...v0.11.1

v0.11.0 Bug fix
Notable features
  • Shortened Union Tags
  • Improved chart height behavior
  • Boxplots
Full changelog

What's Changed

  • Shorten Union Tags by @jorinvo in https://github.com/taleshape-com/shaper/pull/91
  • Bump @tanstack/router-plugin from 1.133.20 to 1.134.9 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/86
  • Bump @react-stately/datepicker from 3.14.2 to 3.15.0 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/11
  • Bump @radix-ui/react-label from 2.1.7 to 2.1.8 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/93
  • Improve chart height behavior by @jorinvo in https://github.com/taleshape-com/shaper/pull/97
  • Fix: Download files in new or edit by @jorinvo in https://github.com/taleshape-com/shaper/pull/98
  • Fix: Date Range Picker - Select a single value by @jorinvo in https://github.com/taleshape-com/shaper/pull/99
  • Bump the gomod group with 4 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/96
  • Bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/100
  • Boxplots by @jorinvo in https://github.com/taleshape-com/shaper/pull/101

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.8...v0.11.0

v0.10.8 Bug fix

Fixed Chinese date formatting.

Full changelog

What's Changed

  • Fix Chinese dates by @jorinvo in https://github.com/taleshape-com/shaper/pull/90

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.7...v0.10.8

v0.10.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the gomod group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/81
  • Move duckdb dep to github.com/duckdb/duckdb-go/v2 by @jorinvo in https://github.com/taleshape-com/shaper/pull/88

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.6...v0.10.7

v0.10.6 Bug fix

Fixes ensure the date picker displays the correct date in any timezone.

Full changelog

What's Changed

  • Bump vite from 6.3.6 to 6.4.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/74
  • Set PDF title by @jorinvo in https://github.com/taleshape-com/shaper/pull/76
  • Bump @tanstack/router-plugin from 1.131.26 to 1.133.15 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/70
  • Hide SET/BEGIN/COMMIT/CALL on dashboard by @jorinvo in https://github.com/taleshape-com/shaper/pull/78
  • Fix /new Discard button position by @jorinvo in https://github.com/taleshape-com/shaper/pull/77
  • Hide ROLLBACK/ABORT in dashboards by @jorinvo in https://github.com/taleshape-com/shaper/pull/79
  • Bump eslint-plugin-react-refresh from 0.4.20 to 0.4.24 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/83
  • Bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/80
  • Make sure date picker display correct date in any timezone by @jorinvo in https://github.com/taleshape-com/shaper/pull/85

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.5...v0.10.6

v0.10.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump actions/setup-node from 5 to 6 in the github-actions group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/72
  • Style fixes by @jorinvo in https://github.com/taleshape-com/shaper/pull/75

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.4...v0.10.5

v0.10.4 New feature
Notable features
  • Improved PDF scaling
  • Adjusted chart font sizes
Full changelog

What's Changed

  • Improve PDF scaling and chart font sizes by @jorinvo in https://github.com/taleshape-com/shaper/pull/69

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.3...v0.10.4

v0.10.3 New feature
Notable features
  • INPUT Dashboard Filter
Full changelog

What's Changed

  • Add INPUT Dashboard Filter by @jorinvo in https://github.com/taleshape-com/shaper/pull/68

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.2...v0.10.3

v0.10.2 New feature
Notable features
  • Snapshot authentication now uses the credential chain
Full changelog

What's Changed

  • Use credential chain for snapshot auth by @jorinvo in https://github.com/taleshape-com/shaper/pull/67

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.1...v0.10.2

v0.10.1 New feature
Notable features
  • Added configuration flag --duckdb-secret-dir
Full changelog

What's Changed

  • Add flag --duckdb-secret-dir by @jorinvo in https://github.com/taleshape-com/shaper/pull/64

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.10.0...v0.10.1

v0.10.0 New feature
Notable features
  • Implement Folder Management
  • Adjust Docs link depending on where you are
Full changelog

What's Changed

  • Implement Folder Management by @jorinvo in https://github.com/taleshape-com/shaper/pull/62
  • Adjust Docs link depending on where you are by @jorinvo in https://github.com/taleshape-com/shaper/pull/63

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.8...v0.10.0

v0.9.8 New feature
Notable features
  • Improved UX for DROPDOWN_MULTI
Full changelog

What's Changed

  • Improve UX for DROPDOWN_MULTI by @jorinvo in https://github.com/taleshape-com/shaper/pull/58

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.7...v0.9.8

v0.9.7 Bug fix

Download PDF now points to a different dashboard.

Full changelog

What's Changed

  • Download PDF, but point to a different dashboard by @jorinvo in https://github.com/taleshape-com/shaper/pull/57

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.6...v0.9.7

v0.9.6 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.5...v0.9.6

v0.9.5 New feature
Notable features
  • Hide noisy logs by default
Full changelog

What's Changed

  • Hide noisy logs by default by @jorinvo in https://github.com/taleshape-com/shaper/pull/54

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.4...v0.9.5

v0.9.4 New feature
Notable features
  • Add --loglevel flag
Full changelog

What's Changed

  • Add --loglevel flag by @jorinvo in https://github.com/taleshape-com/shaper/pull/53

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.3...v0.9.4

v0.9.3 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.2...v0.9.3

v0.9.2 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.1...v0.9.2

v0.9.1 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.9.0...v0.9.1

v0.9.0 Maintenance
Notable features
  • Marklines feature
Full changelog

What's Changed

  • Bump vite from 6.3.4 to 6.3.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/42
  • Feature: Marklines by @jorinvo in https://github.com/taleshape-com/shaper/pull/43
  • Bump debian from 13.0-slim to 13.1-slim by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/44
  • Bump the gomod group with 4 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/46
  • PDF Download by @jorinvo in https://github.com/taleshape-com/shaper/pull/47

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.6...v0.9.0

v0.8.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump vite from 6.3.4 to 6.3.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/42

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.6...v0.8.0

v0.7.7 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.6...v0.7.7

v0.7.6 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.5...v0.7.6

v0.7.5 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/38
  • Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 in the gomod group by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/41

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.3...v0.7.5

v0.7.4 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.3...v0.7.4

v0.7.3 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.2...v0.7.3

v0.7.2 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.1...v0.7.2

v0.7.1 Maintenance

Routine maintenance release for Shaper.

Changelog

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.7.0...v0.7.1

v0.7.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Storage rework by @jorinvo in https://github.com/taleshape-com/shaper/pull/34
  • Bump brace-expansion from 1.1.11 to 1.1.12 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/35
  • Bump the gomod group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/36
  • Bump @radix-ui/react-dropdown-menu from 2.1.15 to 2.1.16 by @dependabot[bot] in https://github.com/taleshape-com/shaper/pull/31

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.6.1...v0.7.0

v0.6.1 Bug fix
Notable features
  • Improve password-protected sharing UX
  • Add title and padding to Chart PNG download
  • Reduce ECharts file size
Full changelog

Adjustments:

  • Improve password-protected sharing UX
  • Add title + padding to Chart PNG download
  • Reduce ECharts file size
  • Don't run /new query twice initially
  • Show dashboard load duration for /new
  • Fix barchart axis pointer labels for time values

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.6.0...v0.6.1

v0.5.4 Feature
Notable features
  • Working implementation of TLS server
Full changelog

Working implementation of TLS server. For more see docs.

Also improved server-side error logging with this version.

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.5.3...v0.5.4

v0.5.3 Maintenance

Minor fixes and improvements.

Full changelog

Failed attempt to fix TLS server.

Please skip this version.

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.5.2...v0.5.3

v0.5.2 New feature
Notable features
  • Implemented TLS server
Full changelog

What's Changed

  • Update dependencies
  • Implement TLS server. For more see docs.

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.5.1...v0.5.2

v0.5.1 Feature
Notable features
  • Use [COLOR] to set custom chart colors
Full changelog

New Feature:

  • Use COLOR to set custom chart colors

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.5.0...v0.5.1

v0.5.0 New feature
Notable features
  • Tasks implementation for job scheduling
Full changelog

What's Changed

  • Implement Tasks in https://github.com/taleshape-com/shaper/pull/24

Learn more about tasks in the documentation:

https://taleshape.com/shaper/docs/tasks-and-scheduling/

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.4.2...v0.5.0

v0.4.2 Feature
Notable features
  • Links in tables and single values now clickable
  • Improved default SQL behavior
Full changelog

Updates:

  • Links in tables and single values now clickable
  • Better "new" default SQL
  • Lots of small improvement for dashboard rendering

Full Changelog: https://github.com/taleshape-com/shaper/compare/v0.4.1...v0.4.2

v0.4.1 Bugfix

Fixed migration issues when moving repositories to an open‑source setup.

Changelog

Fix issues with migrating repository and open sourcing.

v0.4.0 Maintenance

Minor fixes and improvements.

Full changelog

Shaper is now Open Source. See announcement post here:

https://taleshape.com/blog/shaper-now-open-source/

v0.3.1 Feature
Notable features
  • Temporary tables
  • Views
  • Variables
Full changelog

New feature: Temporaries tables, views and variables

For more see docs:

https://taleshape.com/shaper/docs/dashboard-sql-reference/#code-reuse

v0.3.0 Feature
Notable features
  • Public Dashboard Sharing (see https://taleshape.com/shaper/docs/public-sharing/)
  • Style improvements for bar chart, single value and gauge charts
Full changelog
  • New Feature: Public Dashboard Sharing (see docs for more)
  • Style improvements for bar chart, single value and gauge charts
v0.2.9 Bugfix

Bug fixes and stability improvements in Shaper.

Changelog

Fix NATS timeout

v0.2.8 Maintenance

Minor fixes and improvements.

Changelog

--ingest-max-age and --state-max-age options

v0.2.6 Feature
Notable features
  • GAUGE chart type added
Changelog

Added GAUGE chart type

v0.2.4 Feature
Notable features
  • Bar chart now accepts a single timestamp as category data
  • Embedding into containers with existing content no longer raises an error
Full changelog
  • bar chart: show single timestamp as category data
  • no error when embed in container with existing content
v0.2.1 Feature
Notable features
  • Migration from Recharts to ECharts enabling future chart types like box plots and better automatic layout of labels
Full changelog

Moved to ECharts

Move from Recharts to ECharts.

The main reason is that we plan to add new chart types such as box plots soon which Recharts doesn't support.

Also saving the chart as image had some layouting issues with Recharts.

Overall ECharts seems to do a better job at automatically layouting data and labels correctly.

The canvas renderer should also perform better when working with big datasets.

Beta — feedback welcome: [email protected]