v0.76.0
Pre-release
Pre-release
0.76.0 (2024-09-16)
⚠ BREAKING CHANGES
- analytics-provider-data-layer,core:
DataLayerTrackerreturn type is nowMaybeAsync - dgeni: design examples have moved from
/docs/design-examplesto/docs/design/examples(#2968) - design:
--daff-base-backgroundhas been renamed to--daff-base-bgin favor of shortened variable names.
Features
- analytics-provider-data-layer,core: support async data layer trackers (#3045) (3e1c93f)
- daffio: add
DaffioRoutetype (#2984) (86b0973) - daffio: add
DaffioRouteWithSidebars(#3025) (2960d51) - daffio: add sidebar registrations (#3026) (7c34f2d)
- daffio: add sidebar service (#3029) (8273ef1)
- daffio: consolidate docs list rendering (#2989) (4f2c4e6)
- daffio: implement service-based sidebar (#3030) (5504966)
- daffio: render nav links from route data (#3013) (d2567fa)
- design: add extra right padding to parent tree items (#3033) (9d8d83c)
- design: add sidebar mode helpers (#3015) (43c762a)
- design: add sidebar service (#3014) (35eda07)
- design: allow
aria-labelledbyto be set by theDaffModalService(#2967) (e381532) - design: clean up link code styles within blockquote in DaffArticleComponent (#2972) (9302ee2)
- design: create
DaffBreadcrumbComponent(#3028) (aa5ec26) - design: rename base background token name (#2969) (4d91fb5)
- design: update article code styles (#2966) (ab4aacc)
- design: update doc viewer menu button colors (#3023) (de8b71b)
- dgeni,daffio: render API package descriptions (#3031) (76cb889)
- dgeni,daffio: render package API doc exports (#2991) (c3131d8)
- dgeni,docs-utils: centralize docs path segment (#2962) (5554fd0)
- dgeni: add configable name computer to packages processor (#2968) (f7f7923)
- dgeni: add configurator type (#2968) (8bb271f)
- dgeni: add design API package (#2968) (eb16f86)
- dgeni: add design guide packages (#2968) (af1ccb8)
- dgeni: add doc kind to document (#3037) (3988924)
- dgeni: add paths configurators (#2968) (fc81125)
- dgeni: add remove duplicates processor (#2968) (3a3df2a)
- dgeni: add support for extra fields in JSON (#3038) (d830f75)
- dgeni: automatically generate API doc links for code span in markdown (#2964) (c3a1ad3)
- dgeni: consolidate docs nav list generation (#2989) (b2f33c5)
- dgeni: exclude design from base docsgen (#2968) (dec7dca)
- dgeni: move design examples under
design/subpath (887a515) - dgeni: process API doc descriptions through markdown (#2961) (5ffbb6f)
- dgeni: remove
atomsandmoleculesfrom design doc IDs (#3041) (d6e9058) - dgeni: render subpackages under root package (#3063) (ccf41f6)
- dgeni: run design packages (#2968) (9753072)
- docs-utils,dgeni: extract docsgen pathing helpers (#3039) (525ce39)
- docs-utils: add design path (#2968) (995241a)
- docs-utils: add example kind (#2968) (4cac3f9)
- eslint-config: restrict
windowglobal access (#3053) (8b278ae) - router: add activated route provider (#2988) (3b6103c)
Bug Fixes
- daffio: trailing slash missing from docs path (#2976) (5392e37)
- daffio: unable to resolve assets in dev server (#2977) (c061885)
- design-land: wrong design examples path (#2968) (4858161)
- design: sidebar appears expanded before animation completes (#3024) (5d58cd0)
- dgeni: api list links include duplicate prefix (#2960) (1858e22)
- dgeni: API packages are not grouped in nav list (#2993) (3e1fe98)
- dgeni: correctly prefix API doc link paths (#2956) (9e95dd3)
- dgeni: wrong package exports name (#3036) (1798c89)