v15.0.0-beta.34
Pre-release
Pre-release
·
680 commits
to beta
since this release
15.0.0-beta.34 (2023-03-13)
Bug Fixes
- add:
add
command adds deprecated configuration (dbaf75b) - add: path error, if
ngDoc
configuration inangular.json
is not provided (03a57ad) - app: copy code button changes style based on global theme (c2e2f4e)
- app: filter for entity type on the api list page doesn't display type icons (eeb8bdd)
- app: global CSS styles leak into component demos (f8d615a), closes #28
- app: missing dependency js-beautify (fa1a8e3), closes #22
- app: next page button is aligned to the left if there is no previous page (017560b)
- app: ng-doc does not use the
tsConfig
passed in the global configuration (3dfd5cc) - app: playground's type controls are not provided (458ab4a)
- app: prev/next links are wrong for pages with similar routes (3cdf42a), closes #29
- app: previous page button display on the right side of the page (b32d978)
- app: previous/next buttons have wrong background color for dark themes (90bf376)
- app: remove warning about
beautify-html
library (714f3c7) - app: some dependencies are not installed (0c57d6c), closes #30
- app: toc visual fixes, now it is easier to visually determine the level of the element (449c0f0)
- builder:
onlyForTags
property of the page/category configuration object should contain project configuration name likeproduction
ordevelopment
(9aebc99) - builder: add
Page
suffix forpage
schematic (88b92d3) - builder: api scopes are not sorted by
order
field (b07598c) - builder: demo viewer doesn't show source code (73ffe77)
- builder: paths are generated incorrectly on Windows (9cbda4c), closes #25
- builder: replace
ts-node
config loader withswc
(b0df84f) - builder: types to some properties are defined as any (5bc231c)
- builder: update builder imports (a4ef8c3)
- builder: using the
browser
builder,ng build
completes successfully but doesn't exit (25bebac), closes #7 - builder: wrong links generated for duplicate class names (f8c34e2), closes #1
- core: search bar shows "Unknown" (ee53a18), closes #6
- project: push a stuck release (c66a867)
- ui-kit: the primary color is too bright for the light theme (e5e2c74)
Features
- app:
toc
is generated based on headers with id given header level (96cd9e2) - app: add "Previous/Next Page" links to guide pages (01bd3fd), closes #19
- app: add
anchorHeadings
to theNgDocConfiguration
interface, that can be used to limit the headings for which anchor links should be generated (10aaa20), closes #27 - app: add
NgDocCustomNavbarDirective
,NgDocCustomSidebarDirective
for custom components (f5ae230) - app: add
scope
filter for api list (911196c), closes #23 - app: add dark purple theme (fce107f)
- app: add glass effect to the header (0833db3)
- app: add more options to configure
demo
action (2ce8826), closes #16 - app: add shortcut for search field (fb3fecc)
- app: display protected keyword (56b8f4c), closes #13
- app: entities in the api list are sorted by type and name (c2ae928)
- app: filter by entity name on the api list page is focused by default (865d0a4)
- app: replace
ngDoc
configuration field inangular.json
withng-doc.config.js
file (e2c9b6c), closes #20 - ng-doc: add links on each page to edit guides or API documentation (9bc230a), closes #3
- project: add playground feature (f750580), closes #12
- project: public release (8a01852)
- ui-kit: add
NgDocHotkeyDirective
for binding shortcuts (e931994) - ui-kit: add
NgDocScrollService
that allows to block document scroll (e644459) - ui-kit: add more types of button (7708737)