Skip to content
This repository was archived by the owner on Aug 4, 2026. It is now read-only.

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 10 Sep 03:40
· 57 commits to main since this release

Defuddle Go v0.1.4

Web content extraction library and CLI tool for Go.

📦 Installation

Download Pre-built Binaries

Download the appropriate binary for your platform from the assets below.

Install with Go

go install github.com/kaptinlin/defuddle-go/cmd/defuddle@v0.1.4

Install from Source

git clone https://github.com/kaptinlin/defuddle-go.git
cd defuddle-go
make build-cli

Changelog

Features

  • 02a1078: feat: sync latest upstream features and update dependencies
  • c9452dd: feat: update to unified golangci-lint v2.4.0 configuration

Bug fixes

  • 0d54572: fix(ci): fix test execution and remove coverage reporting
  • 77a8be1: fix(ci): upgrade Go version to match go.mod requirements
  • 46db354: fix: resolve CI Go version compatibility issues
  • 6bb5111: fix: resolve golangci-lint issues and improve code quality
  • fd77c56: fix: restructure cmd directory for go install compatibility
  • 3ebd2aa: fix: update build paths for cmd/defuddle structure

Refactors

  • d5191af: refactor(ci): upgrade GitHub Actions and Makefile to latest standards

Others

  • cb9a8f2: build(deps): bump actions/checkout from 4 to 5
  • ed53b35: build(deps): bump github.com/piprate/json-gold from 0.6.0 to 0.7.0
  • baec327: build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
  • 08146b3: build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0
  • af1d1f7: build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0

🔍 Usage Examples

# Extract content from URL
defuddle parse https://example.com/article

# Convert to markdown
defuddle parse https://example.com/article --markdown

# Get JSON output with metadata
defuddle parse https://example.com/article --json

# Extract specific property
defuddle parse https://example.com/article --property title

Full Changelog: v0.1.3...v0.1.4