canon

Reusable React environment and components for creating visualization engines.

GPL-3.0 License

Downloads
1.4K
Stars
27
Committers
19

Bot releases are visible (Hide)

canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

🔥 Requires upgrading to canon-core 0.20 🔥

canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

🔥 upgrades to react-helmet-async (7a5c30eb) 🔥

This update fixes mismatched <meta> tags coming through from server-side rendering. This required a move from react-helmet to react-helmet-async. A great writeup can be found here.

In most cases this upgrade requires only 2 things:

  • change all import statements from "react-helmet" to "react-helmet-async"
  • change any default imported Helmet component to be a named import

So that means that a line like this:

import Helmet from "react-helmet";

Needs to change to this:

import {Helmet} from "react-helmet-async";
canon - @datawheel/[email protected]

Published by jhmullen almost 4 years ago

  • Merge pull request #1139 from Datawheel/issue-1138-per-slug-disambiguation (a3985f2c)
  • fixes slug disambiguation with third arg (3b3f8e68)
canon - @datawheel/[email protected]

Published by jhmullen almost 4 years ago

  • Merge pull request #1137 from Datawheel/issue-1136-slugfix (4d612ab0)
  • adds slugfix for relative paths and adds olap proxy to dev env (56aee62a)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • fixes defaultTopic prop (e3229329)
  • fixes filter multipliers to use measure unit (afbe01f6)
  • fixes formatters to use unit instead of msrName (32150e17)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • scans api directory for locales (ecf0872e)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • fixes an object persistence bug in fetchData (a2998292)
canon - @datawheel/[email protected]

Published by jhmullen almost 4 years ago

  • handles varswap in slugs lookup (c20ab148)
  • disambiguates slugs by cube (057990ff)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • removes unused/unstyled Loading component from chunkify (83f30536)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • removes default Profile and Story chunks (aeba7097)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • fixes CSS order mismatch with new vendor chunking (ba1b6f908a3403dce88f71a99219f46a5c998cca)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • uses canon-core v0.19 chunkify for Profile and CMS chunks (143eb831)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • reverts CMS exports to fix canon version mismatch (5ce76796)
canon - @datawheel/[email protected]

Published by jhmullen almost 4 years ago

  • Merge pull request #1127 from Datawheel/hotfix-crashing-subnav (f5df13ad)
  • hotfixes error with groupless profiles (5bb82402)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • fixes downloading single visualizations in a side-by-side (536c7af2)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • adds sideEffects field to package.json for tree-shaking (864cee14)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • adds sideEffects field to package.json for tree-shaking (864cee14)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • adds sideEffects field to package.json for tree-shaking (864cee14)
  • chunkifies builder and profile CMS exports (f50fcbd6)
canon - @datawheel/[email protected]

Published by davelandry almost 4 years ago

  • fixes chunkify import usage (2039f18e)
  • removes unused second argument from serialize (2efb9f6b)
  • updates pnpm-lock file (ae0f5aac)
  • fixes JSON.parse logic for JS objects (b0f7ac76)
  • reverts timestamp logic for CSS and JS assets (b6049645)
  • uses JSON.parse speed improvement on intial state object (c/o @frabarz) (fd252a3b)
  • adds Code Splitting documentation to README (fb5ffe00)
  • enables code-splitting and chunk detection (cb347bc7)
  • creates chunkify helper function in core (49972e7d)
  • adds sideEffects, loadable deps, and updates webpack and react deps (e2fdeebd)
  • updates authentication example to use componentDidMount (b8cad360)
  • refactors preRenderMiddleware (@frabarz) (81d446be)
  • fixes express gzip compression (5541df30)
canon - @datawheel/[email protected]

Published by davelandry about 4 years ago

  • fixes IE dataAttachments (89e5cb3d)
  • fixes missing key error in LazyImage (62c918e1)
  • adds warning to broken dropdowns (07250bc2)
  • handles lt/gt signs in titles (bde808ad)