Skip to content

Releases: IndrajeetPatil/md2linkedin

md2linkedin 0.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Apr 16:03

[0.2.2] — 2026-04-23

Fixed

  • First list item after a heading was misclassified as a sub-item ( instead
    of ) because the bullet-nesting regex matched newlines as indentation
    (fixes #10).

Changed

  • Updated all dependencies to their latest versions to address security
    vulnerabilities.

Full Changelog: 0.2.1...0.2.2

md2linkedin 0.2.1

Choose a tag to compare

@github-actions github-actions released this 07 Apr 06:26

What's Changed

  • refactor(tests): improve maintainability with parametrize and single-assertion tests by @IndrajeetPatil in #5
  • fix(docs): generate proper favicon.ico to display correctly by @IndrajeetPatil in #6

Full Changelog: 0.2.0...0.2.1

md2linkedin 0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 07:33
89a7270

Added

  • Code spans and fenced code blocks are now rendered in Unicode Mathematical
    Monospace font by default, making code visually distinct in LinkedIn posts.
  • New monospace_code parameter for convert() and convert_file() (default:
    True). Set to False to restore the previous plain-text behavior.
  • New --no-monospace-code CLI flag to disable monospace code rendering.
  • New to_monospace() Unicode mapping function for programmatic use.

Full Changelog: 0.1.1...0.2.0

md2linkedin 0.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Apr 23:59
130bdf1

Fixed

  • Fixed logo not appearing on PyPI page.

Full Changelog: 0.1.0...0.1.1

md2linkedin 0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Apr 18:13

Added

  • Initial release of md2linkedin.
  • convert() function for converting Markdown strings to LinkedIn-compatible
    Unicode plain text.
  • convert_file() function for file-based conversion with automatic
    .linkedin.txt output naming.
  • Unicode mapping functions: to_sans_bold(), to_sans_italic(),
    to_sans_bold_italic(), and apply_style().
  • Support for: bold (**/__), italic (*/_), bold-italic (***/___),
    ATX headers (#######), setext headers, fenced code blocks, inline code,
    links, images, bullet lists, blockquotes, HTML spans, HTML entities, and
    backslash escapes.
  • --preserve-links flag to retain Markdown link syntax in output.
  • md2linkedin CLI entry point with stdin support.
  • Full test suite with 100% code coverage.

Full Changelog: https://github.com/IndrajeetPatil/md2linkedin/commits/0.1.0