Releases: estruyf/doctor
Releases · estruyf/doctor
v1.12.0 release
- Updates to support Node.js >= 18
- #153: Added a new
tocLevels
option to define the heading levels to include in the table of contents. Thanks to Bradley Goulding.
v1.11.0 release
v1.10.0 release
- #82: [Enhancement]: Allow comments to be disabled at global level
- #83: [Enhancement]: New implementation of the retry logic
- #84: [BUG]: Issue with skipping pages and multilingual
- #85: [BUG]: Fix recording video bug in Cypress during tests
- #95: [Enhancement]: Add test results to the documentation to gain a better view on how they perform
v1.9.0 release
- #75: [Enhancement]: Ability to define a default template in
doctor.json
- #76: [Enhancement]: Ability to place the table of contents at the
left
orright
side of the markdown - #77: [Enhancement]: Add pages in alphabetical order to the navigation (when weight is not defined)
- #80: [Enhancement]: Add multilingual support on site and page level
v1.8.1 release
- #78: [BUG] Fix for fetching all list items via the library title
v1.8.0 release
- #4: [Enhancement]: Added
skipPages
,skipNavigation
, andskipSiteDesign
flags - #45: [Enhancement]: Table of contents shortcode added
- #63: [Enhancement]: Get to know how doctor is used
- #64: [Enhancement]: Post clean-up of removed/untouched pages
- #65: [Enhancement]: Add a delay in the retry mechanism
- #66: [Enhancement]: Autocomplete functionality added for commands and its arguments
- #70: [Enhancement]: Ability to specify to clean the
QuickLaunch
and/orTopNavigation
- #71: [Enhancement]: Easier debugging with the ability to attach the VSCode debugger
- #72: [Bug]: Fix for encoding characters in codeblocks + tests
v1.7.0 release
- #5: Documentation site created getdoctor.io.
- #6: Enhancement to allow Doctor to generate the HTML instead of the Markdown Web Part.
- #50: Fix for skipping pages.
- #51: Enhancement making skipping pages faster without the need to check each page.
- #52: Enhancements to make it possible to change the look and feel of the site.
- #54: Enhancements to set the code editor theme for Markdown.
- #55: Enhancements to minify the CSS provided to the Markdown web part.
- #56: Enhancements to set the site its logo.
- #57: Fix for only retrieving the page its metadata so that encoding of the page its content would not lead to issues.
- #62: Enhancement to specify to retry the command execution if it failed.
v1.6.0 release
- #3: Added metadata support for pages
- #34: Add support for certificate authentication (provided by Gustavo Covas)
- #44: Enhancement: Be able to specify which version of CLI for Microsoft 365 you want to use
- #47: Fix for issue with encoding
<
and>
in the markdown - #48: Enhancement: Masking the password and certificate Base64 string in the console
- #49: Enhancement: Debug configuration for
vscode
added to the project
v1.5.0 release
- #33: Page template support added
- #36: Enhancement: Added
--skipExistingPages
support - #37: Fix issue with encoding special characters
- #38: Enhancement: Added
--continueOnError
support - #39: Fix for navigation command execution
- #40: Fix issue with multiple images on pages
- #41: Fix issue with 2nd level navigation items
v1.4.0 release
- #17: Enhancement: Add support for page description.
- #18: Enhancement: Support for setting header image of the page.
- #20: Enhancement: Add support for title area layout.
- #25: Make
draft
optional. - #26: Include folder name for slug when not set in front matter.
- #27: Add support in Front Matter to enable or disable page comments. By default they are disabled.
- #32: Added MIT license to the project