Skip to content

Releases: ng-doc/ng-doc

v15.8.0

23 Mar 12:49

Choose a tag to compare

15.8.0 (2023-03-23)

Bug Fixes

app: headings don't display anchor icon on hover([167b15a] (167b15a))

Features

add: add schematics adds default RouterModule config automatically to allow scroll repositions when link anchor was clicked([2698781] (2698781))

v15.7.12

22 Mar 17:26

Choose a tag to compare

15.7.12 (2023-03-22)

Bug Fixes

app: navigation links in code examples do not work when using baseHref(12280d0), closes#34

v15.7.11

22 Mar 16:32

Choose a tag to compare

15.7.11 (2023-03-22)

Bug Fixes

app:
navigation links do not work when using baseHref(41f4c3f), closes#34

v15.7.10

21 Mar 01:18

Choose a tag to compare

15.7.10 (2023-03-21)

Bug Fixes

app: navigation links do not work when using baseHref(81a0847)

v15.7.9

19 Mar 12:16

Choose a tag to compare

15.7.9 (2023-03-19)

Bug Fixes

builder: new demo code previews are unavailable until the application is restarted(038e0ef), closes#33

v15.7.8

17 Mar 12:10

Choose a tag to compare

15.7.8 (2023-03-17)

Bug Fixes

  • add: schematic doesnt add NgDoc modules (dcee2ae)
  • builder: if an error is made in the template syntax, the application throws an error and stops building, while if the error is fixed, you still have to restart the build (81f7b70)

v15.7.7

13 Mar 15:46

Choose a tag to compare

15.7.7 (2023-03-13)

Bug Fixes

  • builder: replace ts-node config loader with swc (b0df84f)
  • builder: update builder imports (a4ef8c3)

v15.7.6

13 Mar 14:54

Choose a tag to compare

15.7.6 (2023-03-13)

Bug Fixes

  • builder: replace ts-node config loader with swc (f279818)

v15.7.5

13 Mar 00:24

Choose a tag to compare

15.7.5 (2023-03-13)

Bug Fixes

  • app: next page button is aligned to the left if there is no previous page (017560b)
  • app: playground's type controls are not provided (458ab4a)
  • builder: add Page suffix for page schematic (88b92d3)

v15.0.0-beta.34

13 Mar 15:34

Choose a tag to compare

v15.0.0-beta.34 Pre-release
Pre-release

15.0.0-beta.34 (2023-03-13)

Bug Fixes

  • add: add command adds deprecated configuration (dbaf75b)
  • add: path error, if ngDoc configuration in angular.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 like production or development (9aebc99)
  • builder: add Page suffix for page 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 with swc (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 the NgDocConfiguration 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 in angular.json with ng-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)

Performance Improvements

  • app: add minification for HTML files (c51ad6d)
  • app: remove unused languages imports for highlight.js (ab93672)
  • builder: change imports from @ng-doc/core (44b949c)
  • builder: reduce delays (12a8fcf)
  • builder: replace prettier with js-beautify to reduce bundle size (da688e5)