Skip to content

Releases: alnah/picoloom

picoloom v2.1.3

02 Jun 21:06

Choose a tag to compare

Changelog

Bug Fixes

  • 29eb091 fix: prevent pool acquire after close
  • affb12d fix: update x/net and fuzz path rewriting
  • 3c04f15 fix: validate merged CLI config

Refactoring

  • c082a45 refactor: split config init responsibilities
  • a28f693 refactor: split html injection components

picoloom v2.1.2

17 Apr 12:20

Choose a tag to compare

Changelog

Bug Fixes

  • c857a30 fix: harden signature avatar crop

picoloom v2.1.1

13 Mar 22:31

Choose a tag to compare

Changelog

Bug Fixes

  • 1846e1b fix: rewrite doctor chrome status switch

picoloom v2.1.0

13 Mar 21:53

Choose a tag to compare

Changelog

Features

  • 08f3412 feat: add managed browser doctor mode

Bug Fixes

  • 4b8e5ac fix: include doctor in completions

picoloom v2.0.0

13 Mar 18:40

Choose a tag to compare

Changelog

Features

  • 4dca732 feat: add picoloom migration helper
  • d4c274b feat: default config and env names to picoloom

Bug Fixes

  • 59b34ed fix: satisfy lint and security checks

Refactoring

  • 4826903 refactor: centralize picoloom cli naming

Others

  • e307562 build: make picoloom the primary binary
  • 49e5be8 refactor!: rename module and cli to picoloom v2

go-md2pdf v1.9.2

05 Mar 23:33
8047b18

Choose a tag to compare

Changelog

Features

  • ed943c4 feat: add blank lines between config init yaml sections
  • 47c55ee feat: add config init wizard command
  • 1ea05b1 feat: improve config init wizard flow

Bug Fixes

  • b1e00d5 fix: add config init destination lock safety
  • 68c9feb fix: harden config init overwrite safety
  • f2864fe fix: recover interrupted config init backup state

Others

  • 8047b18 Merge remote-tracking branch 'origin/main'
  • b0f94ce perf: optimize wizard style helper allocations
  • 15a923c perf: reduce config init fallback copy allocations

go-md2pdf v1.9.1

05 Mar 23:16
26c7101

Choose a tag to compare

Changelog

Features

  • 5af82f6 feat: add blank lines between config init yaml sections
  • a8dfe77 feat: add config init wizard command
  • f15a125 feat: improve config init wizard flow

Bug Fixes

  • 4f4efa7 fix: add config init destination lock safety
  • a2e12ad fix: cancel browser download on interrupt
  • b59e2d4 fix: close converter pool concurrently on shutdown
  • 31c9eae fix: harden config init overwrite safety
  • 88c42f6 fix: make pool acquire non-blocking after close
  • 5c6c0b5 fix: prevent pool panic on concurrent close and release
  • 0a88af7 fix: recognize md2pdf_container in env var whitelist
  • 86c8335 fix: recover interrupted config init backup state
  • 0414e3a fix: validate page margin bounds in config validation

Refactoring

  • c6280fa refactor: add shared style input classifier
  • 456a4f5 refactor: centralize exit code sentinel mappings
  • 749ded0 refactor: make convert help output data-driven
  • 8eb728d refactor: make pool adapter release defensive
  • 1b5d673 refactor: resolve convert date without mutating config
  • 58cc6ef refactor: reuse positive timeout parsing in convert command
  • 884c85f refactor: simplify convert param and style resolution flow
  • b80283d refactor: split config init wizard answer collection
  • a8992e6 refactor: split convert command orchestration helpers
  • 6d8f008 refactor: split converter pipeline orchestration

Others

  • 3ba18ec build: add golangci-lint v2 baseline config
  • 28c2800 build: enable depguard for deprecated import boundaries
  • 0f65f86 build: enable dupl and nestif with targeted refactors
  • 09460d6 build: enable errcheck and errorlint with fixes
  • d0c1fc7 build: enable gocritic and bodyclose with fixes
  • 32a6bd5 build: enable low-noise safety linters
  • 8894142 build: enable noctx and misspell with fixes
  • d8abb32 build: enable revive with targeted test fixes
  • 26c7101 build: enforce exported and package doc comments
  • e8c3491 build: exclude staticcheck quickfix checks
  • f06625a build: guard lint against go toolchain mismatch
  • 6087fa7 build: switch make lint to golangci-lint
  • b54ce11 perf: optimize wizard style helper allocations
  • 1a4ad5d perf: reduce config init fallback copy allocations

go-md2pdf v1.9.0

05 Mar 15:37
v1.9.0
ed943c4

Choose a tag to compare

Changelog

Features

  • ed943c4 feat: add blank lines between config init yaml sections
  • 47c55ee feat: add config init wizard command
  • 1ea05b1 feat: improve config init wizard flow

Bug Fixes

  • b1e00d5 fix: add config init destination lock safety
  • 68c9feb fix: harden config init overwrite safety
  • f2864fe fix: recover interrupted config init backup state

Others

  • b0f94ce perf: optimize wizard style helper allocations
  • 15a923c perf: reduce config init fallback copy allocations

go-md2pdf v1.8.0

11 Feb 17:18

Choose a tag to compare

Changelog

Features

  • e421ec6 feat: strip YAML frontmatter in markdown preprocessing

go-md2pdf v1.7.5

30 Jan 23:15

Choose a tag to compare

Changelog

Refactoring

  • e41ce3f refactor: add Signature.Validate() method with image path check
  • 0dfc19b refactor: remove redundant validation from CLI param builders
  • 07f291d refactor: wire Signature.Validate() into converter pipeline