0.2.0
First release using GitHub
What's Changed
- A markdown parser init by @kiranparajuli589 in #1
- Add eslint as code formatter by @kiranparajuli589 in #2
- Added unit tests for the tokenizer feature by @kiranparajuli589 in #3
- Added html parser by @kiranparajuli589 in #4
- feat: hr line by @kiranparajuli589 in #7
- feat: table by @kiranparajuli589 in #8
- feat: parse table by @kiranparajuli589 in #9
- chore: list update by @kiranparajuli589 in #10
- check cell count to generate table lexer by @kiranparajuli589 in #11
- Feat/underline by @kiranparajuli589 in #12
- feat: inner tokenize bold tokens by @kiranparajuli589 in #13
- Paragraph regex update by @kiranparajuli589 in #14
- Parse content with emphasis regex separately by @kiranparajuli589 in #15
- Multiple identifier support for list by @kiranparajuli589 in #16
- Modularize code with quote and other optimizations by @kiranparajuli589 in #17
- Allow lazy support for list and quote tokens by @kiranparajuli589 in #18
- Recursive lex and parse for the Quote token by @kiranparajuli589 in #19
- chore: deal with angles inside code by @kiranparajuli589 in #20
- convert tips in PR template into comment by @kiranparajuli589 in #21
- Separate parse logic inside tokenizer by @kiranparajuli589 in #22
- feat: nested list by @kiranparajuli589 in #23
- chore: double indentation required for CodeBlock inside ListItem by @kiranparajuli589 in #24
- chore: code block parsing inside quote and list by @kiranparajuli589 in #25
- chore: underlined heading by @kiranparajuli589 in #26
- chore: class based system for the quote tokenizer by @kiranparajuli589 in #27
- chore: class based system for the CodeBlock tokenizer by @kiranparajuli589 in #29
- feat: newline cleanups by @kiranparajuli589 in #30
- chore: optimize character escaping by @kiranparajuli589 in #31
- chore: optimize list breaks by @kiranparajuli589 in #32
- feat: link variables by @kiranparajuli589 in #38
- demo web by @kiranparajuli589 in #39
- feat: line breaks by @kiranparajuli589 in #41
- feat: dark theme support for demo by @kiranparajuli589 in #42
- Manage html pieces inside markdown by @kiranparajuli589 in #45
- Bump postcss from 8.4.16 to 8.4.31 in /docs by @dependabot in #47
- Bump vite from 3.0.9 to 3.2.7 in /docs by @dependabot in #46
- Bump @babel/traverse from 7.23.0 to 7.23.2 by @dependabot in #48
- Common context preparation for modular lexer by @kiranparajuli589 in #50
- Single source for the regexes used by @kiranparajuli589 in #51
- Improve frontmatter calculations by @kiranparajuli589 in #52
- Improve codeblock tokenization inside other block tokens" by @kiranparajuli589 in #53
- Use indentation length from the config by @kiranparajuli589 in #54
- fix parsed html spacings by @kiranparajuli589 in #55
New Contributors
- @dependabot made their first contribution in #47
Full Changelog: https://github.com/kiranparajuli589/htmlmark/commits/0.2.0