Skip to content

Releases: hymkor/xnhttpd

v0.10.1

29 Sep 07:41

Choose a tag to compare

Changes in v0.10.1 (English)

  • Fix the issue where non-alphanumeric single-byte characters in headings were included in IDs, making them incompatible with GitHub.
  • Fix the issue where, when a heading contained no characters usable for an ID, the placeholder xheading was used instead of heading.

Changes in v0.10.1 (Japanese)

  • 見出し文字のうち、英数字ではないシングルバイト文字が ID に入っていて、GitHub 非互換になっていた問題を修正
  • 見出しに ID として使える文字が一文字もない時、heading ではなく、調査用に仮に設定していたxheading が ID として使われていた問題を修正

v0.10.0

28 Sep 10:00

Choose a tag to compare

Changes in v0.10.0 (English)

  • When converting markdown to HTML, generate GitHub-compatible IDs even if the header contains non-ASCII characters.

Changes in v0.10.0 (Japanese)

  • markdown を HTML へ変換する時、見出しに日本語が含まれている場合でも、GitHub 互換の ID を生成するようにした

v0.9.0

29 May 16:44

Choose a tag to compare

Changes in v0.9.0 (English)

  • Added the -octet option to specify file extensions that should be served with the MIME type application/octet-stream.
  • Set the window title to the last component of the current directory path, if possible.
  • Enclosed the path part of the requested URL in double quotes in the log output.
  • Made file extension matching in request paths case-insensitive.
  • Added experimental support for the PATH_INFO environment variable in CGI requests.
  • Fixed: Avoided duplicate WriteHeader calls in the HTTP handler, which previously caused runtime warnings and broken connections when markdown rendering failed.
  • Show detailed error message in response only for localhost requests

Changes in v0.9.0 (Japanese)

  • MIME型を application/octet-stream とすべき拡張子を指定するオプション -octet を追加
  • 可能であれば、カレントディレクトリの最後の部分をウインドウタイトルにセットするようにした
  • ログ出力中のリクエストされた URL を二重引用符で囲むようにした
  • 拡張子の照合は英大文字・小文字を区別しないようにした
  • CGIリクエストで環境変数 PATH_INFO の実験的なサポートを追加
  • markdown パーサーが何らかのエラーを返した時にヘッダが二重に更新されてエラーになる不具合を修正
  • localhost からのリクエストの時、レスポンス中でエラーメッセージを詳細に表示するようにした

v0.8.0

10 Nov 03:13

Choose a tag to compare


v0.7.4

04 Jan 15:43

Choose a tag to compare

  • Enabled use of GitHub extension task list in markdown

v0.7.3

07 May 02:42

Choose a tag to compare

  • Added option to output specified extension as plain text (e.g. -plaintext .cpp.h)

  • 指定した拡張子をプレーンテキストとして出力するオプションを追加(例: -plaintext .cpp.h

v0.7.2

04 May 12:39

Choose a tag to compare

  • JSON text for configuration can be read from stdin by giving argument -

  • 引数 - を与えれば、設定用JSONテキストを標準入力から読み取れるようにした

v0.7.1

03 May 09:29

Choose a tag to compare

  • Enable parser.WithAutoHeadingID() on goldmark

v0.7.0

23 Feb 04:13

Choose a tag to compare

  • On markdown, support footnote
    • Enable extension.Footnote of goldmark
    • Modify CSS minimum (font-size: .9em)

  • markdown で脚注をサポート
    • goldmark の extension.Footnote を有効化
    • CSS を最小限に修正 (font-size: .9em)

v0.6.0

28 Jan 13:52

Choose a tag to compare

  • Add options: -html , -hardwrap , -index , -perl , and -p