Skip to content

Releases: packtrix/packtrix

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:12
63c5c66

Changelog

Features

  • feat(apt): build and sign the APT repository subset (#79)
  • feat(apt): client files and published keys (#80)
  • feat(apt): dpkg version comparison and dependency parsing (#66)
  • feat(apt): read and verify upstream APT repositories (#74)
  • feat(catalog): catalog format, embedded entries and catalog list/show (#71)
  • feat(resolver): APT baselines from metadata, and resolve.exclude (#69)
  • feat(resolver): APT dependency model (#68)
  • feat(resolver): dependency closure engine (#67)
  • feat: HTTP fetcher with proxy, custom CA, auth and resumable downloads (#73)
  • feat: JSON Schema for the manifest (#86)
  • feat: OpenPGP verification and signing, and secret references (#70)
  • feat: add packtrix CLI and v1alpha1 manifest API (#2)
  • feat: content-addressed package pool and index cache (#77)
  • feat: expand targets from the catalog, and packtrix render (#72)
  • feat: fetch locked packages into the pool (#78)
  • feat: lockfile as a versioned API kind, written by plan (#76)
  • feat: packtrix init (#85)
  • feat: packtrix plan (#75)
  • feat: packtrix sync (#81)

Fixes

  • fix: build with Go 1.26.10 and golang.org/x/net v0.60.0 (#90)

Documentation

  • docs: add README, design documentation and contribution guidelines (#1)
  • docs: add the Packtrix logo (#63)
  • docs: add the Packtrix website (#64)
  • docs: code of conduct, issue forms and a label guide (#95)
  • docs: getting started guide; e2e of the whole example and arm64 (#83)
  • docs: init, the apt comparison and the schema, now that they exist (#88)
  • docs: leave the $ prompt out when selecting or copying commands on the website (#94)
  • docs: open pull requests from forks (#62)
  • docs: resolve dependencies in Go instead of apt and dnf in containers (#5)

Other

  • add boilerplate check (#3)
  • build: release pipeline with GoReleaser (#87)
  • chore: keep Go modules and GitHub Actions up to date with Dependabot (#93)
  • chore: prepare the v0.1.0 release (#92)
  • chore: security policy, vulnerability reporting and security scanning (#91)
  • ci: check that pull request titles follow Conventional Commits (#89)
  • ci: run unit tests and build checks on every pull request (#65)
  • test(e2e): install from generated APT repositories in clean containers (#82)
  • test(resolver): compare the closure with real apt in CI (#84)

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 16:39
cd7f784

Changelog

Features

Fixes

Documentation

Other