<commit_before>﻿Version Notes (Current Version: v2.10)
=======================================
v2.10(Pre-Release)
-----------
1.  Bug fixes:
    1. Markdown table content is misplaced if there is empty column in it.
    2. Markdown include should not share link context.
    3. Fix rawTitle when article's first line is HTML comment.

v2.9
-----------
1.  **Breaking Change** Using `<span class="xxx">` for languageKeyWord, paramref and typeparamref in generated yml files, instead of using `<em>` and `<strong>`. Change default template accordingly.
2.  Remove project `Microsoft.DocAsCode.Utility`, move class to `Microsoft.DocAsCode.Common`.
3.  Get documentation's git information with git command instead of `GitSharp`.
4.  REST:
    - Support `remarks` to be overwritten.
    - Support reference in parameters to be overwritten.
    - Support DFM syntax in swagger description
5.  Bug fixes:
    1. Fix inherited member's name when xref unresolved.
    2. Fix missing items in breadcrumb. (https://github.com/dotnet/docfx/issues/944)
    3. Fix generating overload method names from generic method.
    4. Fix full text search not work in index page.
    5. Fix the warning that no highlight function defined.

v2.8.2
-----------
1.  Fix bug: throw error when md contain wrong path..

v2.8.1
-----------
1.  Fix bug: RelativePath.TryParse should not throw error when path contains invalid path characters.

v2.8
-----------
1.  Improve markdown engine:
    - Remove paragraph rule.
    - Improve parser performance.
2.  Report bookmarks in template preprocessor, which is used in URL segment when resolving cross reference.<commit_msg>Update to V2.10<commit_after>﻿Version Notes (Current Version: v2.10)
=======================================
v2.10
-----------
1.  Bug fixes:
    1. Markdown table content is misplaced if there is empty column in it.
    2. Markdown include should not share link context.
    3. Fix rawTitle when article's first line is HTML comment.

v2.9.3
-----------
1.  hotfix for wrong file link check message.

v2.9.2
-----------
1.  Remove commit id to avoid config hash changed.

v2.9.1
-----------
1.  Enable to show derived classes.
2.  Add log for config hash.

v2.9
-----------
1.  **Breaking Change** Using `<span class="xxx">` for languageKeyWord, paramref and typeparamref in generated yml files, instead of using `<em>` and `<strong>`. Change default template accordingly.
2.  Remove project `Microsoft.DocAsCode.Utility`, move class to `Microsoft.DocAsCode.Common`.
3.  Get documentation's git information with git command instead of `GitSharp`.
4.  REST:
    - Support `remarks` to be overwritten.
    - Support reference in parameters to be overwritten.
    - Support DFM syntax in swagger description
5.  Bug fixes:
    1. Fix inherited member's name when xref unresolved.
    2. Fix missing items in breadcrumb. (https://github.com/dotnet/docfx/issues/944)
    3. Fix generating overload method names from generic method.
    4. Fix full text search not work in index page.
    5. Fix the warning that no highlight function defined.

v2.8.2
-----------
1.  Fix bug: throw error when md contain wrong path..

v2.8.1
-----------
1.  Fix bug: RelativePath.TryParse should not throw error when path contains invalid path characters.

v2.8
-----------
1.  Improve markdown engine:
    - Remove paragraph rule.
    - Improve parser performance.
2.  Report bookmarks in template preprocessor, which is used in URL segment when resolving cross reference.
{'fraction_non_alphanumeric': 0.13312338963641568, 'fraction_numerical': 0.025765817348983682, 'mean_word_length': 2.9258426966292137, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4351135', 'n_tokens_mistral': 999, 'n_tokens_neox': 959, 'n_words': 441}