Skip to content

Commit

Permalink
Node >= 18 changes + #153
Browse files Browse the repository at this point in the history
  • Loading branch information
estruyf committed Jan 17, 2024
1 parent 447ef84 commit aac7bc0
Show file tree
Hide file tree
Showing 47 changed files with 5,810 additions and 1,453 deletions.
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"exportall.config.folderListener": [
"/src/utils"
]
}
23 changes: 6 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
# Changelog

## [1.11.0]

## [1.12.0]

- Updates to support Node.js >= 18
- [#153](https://github.com/estruyf/doctor/issues/153): [Enhancement]: Added a new `tocLevels` option to define the heading levels to include in the table of contents. Thanks to [Bradley Goulding](https://github.com/BradleyGoulding).

## [1.11.0]

- [#89](https://github.com/estruyf/doctor/issues/89): [Enhancement]: Use Cognitive Service Translation API connection for machine translations
- [#90](https://github.com/estruyf/doctor/issues/90): [Enhancement]: Custom colors for callouts

## [1.10.0]


- [#82](https://github.com/estruyf/doctor/issues/82): [Enhancement]: Allow comments to be disabled at global level
- [#83](https://github.com/estruyf/doctor/issues/83): [Enhancement]: New implementation of the retry logic
- [#84](https://github.com/estruyf/doctor/issues/84): [BUG]: Issue with skipping pages and multilingual
Expand All @@ -17,20 +20,17 @@

## [1.9.0]


- [#75](https://github.com/estruyf/doctor/issues/75): [Enhancement]: Ability to define a default template in `doctor.json`
- [#76](https://github.com/estruyf/doctor/issues/76): [Enhancement]: Ability to place the table of contents at the `left` or `right` side of the markdown
- [#77](https://github.com/estruyf/doctor/issues/77): [Enhancement]: Add pages in alphabetical order to the navigation (when weight is not defined)
- [#80](https://github.com/estruyf/doctor/issues/80): [Enhancement]: Add multilingual support on site and page level

## [1.8.1]


- [#78](https://github.com/estruyf/doctor/issues/78): [BUG] Fix for fetching all list items via the library title

## [1.8.0]


- [#4](https://github.com/estruyf/doctor/issues/4): [Enhancement]: Added `skipPages`, `skipNavigation`, and `skipSiteDesign` flags
- [#45](https://github.com/estruyf/doctor/issues/45): [Enhancement]: Table of contents shortcode added
- [#63](https://github.com/estruyf/doctor/issues/63): [Enhancement]: Get to know how doctor is used
Expand All @@ -43,7 +43,6 @@

## [1.7.0]


- [#5](https://github.com/estruyf/doctor/issues/5): Documentation site created [getdoctor.io](https://getdoctor.io).
- [#6](https://github.com/estruyf/doctor/issues/6): Enhancement to allow Doctor to generate the HTML instead of the Markdown Web Part.
- [#50](https://github.com/estruyf/doctor/issues/50): Fix for skipping pages.
Expand All @@ -57,7 +56,6 @@

## [1.6.0]


- [#3](https://github.com/estruyf/doctor/issues/3): Added metadata support for pages.
- [#34](https://github.com/estruyf/doctor/issues/34): Add support for certificate authentication (provided by [Gustavo Covas](https://github.com/gustavocovas)).
- [#44](https://github.com/estruyf/doctor/issues/44): Enhancement: Be able to specify which version of CLI for Microsoft 365 you want to use.
Expand All @@ -67,7 +65,6 @@

## [1.5.0]


- [#33](https://github.com/estruyf/doctor/issues/33): Page template support added.
- [#36](https://github.com/estruyf/doctor/issues/36): Enhancement: Added `--skipExistingPages` support.
- [#37](https://github.com/estruyf/doctor/issues/37): Fix issue with encoding special characters.
Expand All @@ -78,7 +75,6 @@

## [1.4.0]


- [#17](https://github.com/estruyf/doctor/issues/17): Enhancement: Add support for page description.
- [#18](https://github.com/estruyf/doctor/issues/18): Enhancement: Support for setting header image of the page.
- [#20](https://github.com/estruyf/doctor/issues/20): Enhancement: Add support for title area layout.
Expand All @@ -89,12 +85,10 @@

## [1.3.1]


- [#28](https://github.com/estruyf/doctor/issues/28): Fix for `cleanStart` when comfirm flag is not provided. Thanks to [Mark Heptinstall](https://github.com/mheptinstall).

## [1.3.0]


- [#7](https://github.com/estruyf/doctor/issues/7): Added parameter to clean up all pages and assets before publishing.
- [#19](https://github.com/estruyf/doctor/issues/19): Added support for specifying the `layoutType` from within the front matter.
- [#21](https://github.com/estruyf/doctor/issues/21): Implemented easier command execution from within the tool.
Expand All @@ -103,12 +97,10 @@

## [1.2.1] 2020-12-18


- [#16](https://github.com/estruyf/doctor/issues/16): Fix for specified webPartData is not a valid JSON string.

## [1.2.0] 2020-12-18


- Updated the CLI for Microsoft 365 to 3.4.0 as this has huge performance improvements
- [#9](https://github.com/estruyf/doctor/issues/9): Removed the `jq` dependency with a fallback to JSON parsing in the tool itself.
- [#11](https://github.com/estruyf/doctor/issues/11): Unknown arguments do not blow up the command execution + `--help` added to the main command.
Expand All @@ -117,16 +109,13 @@

## [1.1.0] 2020-12-16


- Added `outputFolder` argument which when provided, will ouput the processed Markdown files with updated image and page links.
- [#2](https://github.com/estruyf/doctor/issues/2): Added support for linking pages in Markdown.

## [1.0.1] 2020-12-15


- [#1](https://github.com/estruyf/doctor/issues/1): Fix for when `m365` tool is not globally available

## [1.0.0] 2020-12-15


- Initial release
Loading

0 comments on commit aac7bc0

Please sign in to comment.