Releases: madstone-tech/veve-cli
Releases · madstone-tech/veve-cli
v0.9.1
veve v0.9.1 - Markdown to PDF Converter
Transform your Markdown documents into beautiful PDFs with powerful theme support.
Installation
# Download the binary for your platform from the assets below
# Extract and install
tar -xzf veve_*.tar.gz
sudo mv veve /usr/local/bin/
# Or using Go
go install github.com/madstone-tech/veve-cli/cmd/veve@v0.9.1
# Or using Homebrew (when available)
brew tap madstone-tech/tap
brew install veveVerification
veve --versionQuick Start
# Basic conversion
veve input.md -o output.pdf
# With theme
veve input.md --theme dark -o output.pdf
# List available themes
veve theme list
# Create a custom theme
mkdir -p ~/.config/veve/themes
cat > ~/.config/veve/themes/custom.css << 'EOF'
---
name: custom
author: Your Name
description: Custom theme
version: 1.0.0
---
body { color: blue; }
EOF
# Use custom theme
veve input.md --theme custom -o output.pdfChangelog
Other
- 8c2ce9f: 001 remote images (#3) (@andhijeannot)
- 90ed8ed: 003 unicode pdf completion (#4) (@andhijeannot)
Features
- 📄 Markdown to PDF: Convert markdown files to beautiful PDFs
- 🎨 Themes: Built-in and custom themes (default, dark, academic)
- ⚙️ Configuration: TOML-based configuration with XDG support
- 🔧 Theme Management:
veve theme list|add|remove - 🔀 Unix Composability: stdin/stdout piping support
- 📦 Cross-Platform: macOS, Linux, Windows support
Changes in v0.9.1
See below for a complete list of changes in this release.
Full Changelog: v0.2.1...v0.9.1
Transform your documentation with veve-cli
v0.2.1
veve v0.2.1 - Markdown to PDF Converter
Transform your Markdown documents into beautiful PDFs with powerful theme support.
Installation
# Download the binary for your platform from the assets below
# Extract and install
tar -xzf veve_*.tar.gz
sudo mv veve /usr/local/bin/
# Or using Go
go install github.com/madstone-tech/veve-cli/cmd/veve@v0.2.1
# Or using Homebrew (when available)
brew tap madstone-tech/tap
brew install veveVerification
veve --versionQuick Start
# Basic conversion
veve input.md -o output.pdf
# With theme
veve input.md --theme dark -o output.pdf
# List available themes
veve theme list
# Create a custom theme
mkdir -p ~/.config/veve/themes
cat > ~/.config/veve/themes/custom.css << 'EOF'
---
name: custom
author: Your Name
description: Custom theme
version: 1.0.0
---
body { color: blue; }
EOF
# Use custom theme
veve input.md --theme custom -o output.pdfChangelog
Other
- df70b7a: 001 markdown pdf themes (#1) (Andhi Jeannot 13513173+andhijeannot@users.noreply.github.com)
- 05c69c5: Add professional release infrastructure inspired by madstone-tech/ason (Andhi Jeannot andhi@madstone.io)
- bb3bdce: Phase 1-3: Setup, foundational infrastructure, and MVP basic markdown-to-PDF conversion (Andhi Jeannot andhi@madstone.io)
- 8196477: Phase 4 Complete: Theme Selection and Application (US2) (Andhi Jeannot andhi@madstone.io)
- ce663f4: Phase 4 WIP: Theme selection infrastructure and contract tests (Andhi Jeannot andhi@madstone.io)
- 81e2b7d: Phase 5 Complete: Custom Theme Creation Infrastructure (US3) (Andhi Jeannot andhi@madstone.io)
- eba582a: Phase 5 Complete: Custom Theme Creation with local file paths and directory auto-creation (Andhi Jeannot andhi@madstone.io)
- ac8d754: Phase 5 Start: Contract tests for custom theme creation (US3) (Andhi Jeannot andhi@madstone.io)
- 0c48487: Phase 6 Complete: Theme Registry and Management (US4) (Andhi Jeannot andhi@madstone.io)
- 46d8771: Phase 6-8 Complete: Theme Management, Unix Composability, and Polish (Andhi Jeannot andhi@madstone.io)
- 806cc62: Phase 7 Complete: Unix Composability and CLI Integration (US5) (Andhi Jeannot andhi@madstone.io)
- d84dc83: Release v0.1.1: Version bump and tag preparation (#2) (Copilot 198982749+Copilot@users.noreply.github.com)
- 17f0384: add CHANGELOG (Andhi Jeannot andhi@madstone.io)
- 40f20f4: finalize goreleaser file for homebrew release (Andhi Jeannot andhi@madstone.io)
- d4f4fa1: remove binary (Andhi Jeannot andhi@madstone.io)
- 76cce3b: remove local file (Andhi Jeannot andhi@madstone.io)
- b30941d: update gitignore (Andhi Jeannot andhi@madstone.io)
Features
- 📄 Markdown to PDF: Convert markdown files to beautiful PDFs
- 🎨 Themes: Built-in and custom themes (default, dark, academic)
- ⚙️ Configuration: TOML-based configuration with XDG support
- 🔧 Theme Management:
veve theme list|add|remove - 🔀 Unix Composability: stdin/stdout piping support
- 📦 Cross-Platform: macOS, Linux, Windows support
Changes in v0.2.1
See below for a complete list of changes in this release.
Full Changelog: ...v0.2.1
Transform your documentation with veve-cli