Skip to content

Version 1.9

Compare
Choose a tag to compare
@qinezh qinezh released this 16 May 06:26
  1. Breaking Change Refactor template system:

    1. The input data model now contains all the properties including system generated metadata starting with underscore _ and globally shared variables stored in __global. You can use docfx build --exportRawModel to view the data model.
    2. Preprocessor's transform function signature changes to:
    exports.transform = function (model){
        // transform the model 
        return model;
    }
  2. Provide a new embedded template statictoc with TOC generated in build time. Webpages generated by this template is PURE static and you can simply open the generated webpage file to take a preview, no local server is needed.

  3. Allow switch markdown engine.

  4. Allow export metadata to manifest file.

  5. Improve exclude logic to help avoid PathTooLongException. (#156)

  6. Provide with a config file named search-stopwords.json to customise full-text search stop-words. (#279)

  7. Bug fixes:

  8. Fix bug when cref contains loop. (#289)

  9. Make sure id is unique for each HTML in markdown transforming. (#224)

  10. Fix index range bugs in YamlHeaderParser. (#265)