-
Metrics and docs data previously gathered were not persistent once you started saving individual element files (css, jsx. js).
This fixes that by aggregating the collected data not in to a top tier global metrics/docs object, but instead individual element object that contain metric objects. This ensures that while running dev, individual file edits only updates its matching metrics data object, and not the whole tree of metrics. -
Adds the highly anticipated Razor view modifier that allows .NET Razor view data modeling to happen directly in JSX source examples. In doing so, I've had to loosen up the ESLINT rules a tad to allow for " double quotes in what are deemed Razor code blocks.
-
This also updates our example's static export build to now use the prop name exports instead of the old staticPath. This makes it more clear on the idea of what this prop is but flagging for and intended for.
-
This adds three new CSS unit values.
-
Adds babel and linting rules for forIn and forOf javascript syntax features.
-
Adds babel and linting rules for JS nullish coalescing operators
-
Adds babel and linting rules for JS async generator functions
-
Adds babel and linting rules for JS optional chaining