Skip to content

Releases: OasisDigital/ng-doc-portal

v1.8.0

27 Mar 15:32
506bf8f
Compare
Choose a tag to compare
  • Upgraded to Nx v18.x.x
    • Doc Page generator now has a --directory argument to specify where the files are placed.
  • Upgraded to Angular 17.x.x

v1.7.1

13 Mar 13:57
Compare
Choose a tag to compare
  • Add missing documentation for custom landing page component provider

v1.7.0

13 Mar 13:49
Compare
Choose a tag to compare
  • Added custom landing page provider, allowing uses to override the default content with their own component. This will replace the default message of "Please select a component document page from the side navigation.".
  • Added navigation to landing page via title anchor router link. This will take you back to the / root route where no component doc page is selected.

v1.6.2

17 Aug 17:33
Compare
Choose a tag to compare
  • Added missing dependency for ng-doc-portal on marked-highlight that occurred due to the upgrade when the marked package split a lot of it's features into different packages...

v1.6.1

17 Aug 14:29
Compare
Choose a tag to compare
  • Fixed issues with default imports having occurred from upgrading several core packages (prettier, chalk, fastglob, etc...)\
    • This issue didn't present itself inside the github repo, but only once published & installed on an actual nx workspace... Should do npm link in the future to test before publishing after an upgrade.

v1.6.0

20 Jul 19:28
Compare
Choose a tag to compare
  • Upgraded to latest Nx & Angular
  • Removed prettier as a runtime dependency of the Angular package. We used this to format code for code snippets, but it's main purpose was to make the whitespacing uniform for parsed html/multiline strings. This has been replaced with some logic to uniformly strip leading whitespace across the multiline html/string input. The code passed to the code snippet will not be autoformatted anymore.
  • Upgraded as many dependencies as possible to latest (marked, ngx-highlightjs, fast-glob, @phenomnomnominal/tsquery, minimatch etc...)
  • minor design fixes of theme select with milligram

v1.5.1

20 Jul 19:22
Compare
Choose a tag to compare
  • Swapped to using prettier/standalone to optimize purely for browser usages vs. node usages in the code-snippet component. Should hopefully cause less bloat/compilation slowness
  • Fixed inconsistency of code-snippet component vs. directive input names. parser renamed to lang to match the directive lang input.
  • Fixed url in the readme linking to the official package that has all the documentation

v1.5.0

20 Jul 19:22
Compare
Choose a tag to compare
  • Made provideNgDocPortal that is compatible with Angular's Standalone API's application bootstrapping system.
    • This syntax uses the same pattern that the native Routing system uses for providing the Router setup/configuration.
    • The modules and provider functions are still exposed and around; so, this is backwards compatible with the old module-based system.
    • All newly generated ng-doc-portal applications will use the Standalone API by default.

v1.4.0

20 Jul 19:22
Compare
Choose a tag to compare
  • Added milligram as a minimalistic css add-on for basic look & feel improvements
  • Improved grid system for the playground form control layout

v1.3.1

04 Mar 02:21
Compare
Choose a tag to compare
  • Fixed issue with single versus multiselect in playground both outputting an array of values. Single select should output a non-array value and the multi-select should output an array of values.