Releases: ekinertac/mkdown
Releases · ekinertac/mkdown
Release list
v0.4.0
Changelog
- d046b11 Add Converter.Render; share document build with Convert
- 46c69ae Add Converter.RenderBytes; render from source bytes
- cb08953 Add design spec for serve git version history (A2)
- b6e47cf Add design spec for serve live version history (A1)
- 5f95927 Add design spec for serve mode (live preview)
- e120cca Add git history reader (shell out to git)
- bbf4b25 Add git version history to the serve sidebar (A2)
- d3a8412 Add implementation plan for serve mode
- 003d30f Add internal.Serve: live-preview HTTP server with poll reload
- e06d0fb Add live version history sidebar to serve (A1)
- e9c2e7c Add serve subcommand for live browser preview
- 0c9cab6 Bump npm packages to 0.3.0
- dbd3121 Document serve subcommand in the README
- e2d526c Document the serve version-history sidebar in the README
- ea18e22 Drop min helper that shadowed the builtin in tests
- c2f6a33 Fix serve version-history startup staleness race; add dedup/malformed-id tests
- 2a16a8a Make lazy git render panic-safe in serve
- 888c972 Note highlight-on-change as a deferred serve enhancement
- 6642233 Return 404 for non-root paths in serve; widen test shutdown margin
- bf135a1 Snapshot file signature before initial render in serve
v0.3.0
Changelog
- 2218b6b Add --watch flag to re-render a single file on change
- 78c927a Add VHS terminal demo to the README
- 5285e14 Add design spec for --watch mode
- 54fa13b Add implementation plan for --watch mode
- 359b4d5 Add internal.Watch: poll a file and re-render on change
- 4cf51dc Document --watch flag in the README
- 4ebb381 Ignore local LAUNCH.md (personal launch copy)
- 1c11820 Release watch signal handler before exiting on error
- 5ad6e17 Scale the README demo to 1000 files
- 268666d Snapshot file signature before initial render in watch
- 7899b4e Test that watch does not re-render an unchanged file
v0.2.0
Changelog
- a1399d9 Add --no-highlight flag to skip syntax highlighting
- 1ea6404 Add goreleaser release pipeline and CI workflows
- 69bca6a Add npm/npx distribution via platform packages
- 62d64b0 Add parallel batch conversion for multiple input files
- 188b7d0 Avoid copying whole document to a string on every conversion
- 90fa46d Bypass chroma for fences it has no lexer for
- 8596c20 Document batch mode, --no-highlight, and performance
- e28f8da Ignore local test-markdown benchmarking scratch directory
- 2f1e7b9 Pool conversion buffers and stream output to file
- 6e7dbf5 Size batch worker pool to GOMAXPROCS, not NumCPU
- d08cd87 Use an O(1) heading-ID dedup generator
- 63cdb8d Widen HTML container from 800px to 980px
- 8d55f5e add binary
- 538fc04 add support for creating output directories in converter and update README with example
- 358db77 cleanup
- 4c82177 fix .gitignore entry for mkdown
- 3f636fe initial commit
- d4d6f1e latex/mermaid support
- 3efdf50 mermaid full-screen
- ddc2732 update .gitignore to include cmd/mkdown directory
- b5046d4 update README to reflect correct installation command for mkdown