Skip to content

Releases: packit/packit

0.34.0

08 Jul 08:51
52f9c35
Compare
Choose a tag to compare
  • Source-git: source-git init was refactored, which also changed and simplified the CLI.

0.33.1

24 Jun 13:53
d73d4c0
Compare
Choose a tag to compare

Release 0.33.1

0.33.0

24 Jun 01:33
981f694
Compare
Choose a tag to compare
  • Source-git: Updated the source-git format produced by source-git init (#1277)
  • Source-git: drop support of packages not using %autosetup
  • Source-git: Use --force when staging the .distro dir
  • Source-git init: Do not download remote sources
  • Source-git init: Raise an error if the dist-git repo is not pristine

0.32.0

10 Jun 11:14
acf6ebe
Compare
Choose a tag to compare
  • Command packit generate was removed. It has been deprecated for a while
    in favour of packit init. (#1269)
  • Packit now explicitly requires git and rpm-build. (#1276)
  • Source-git: Patch handling is more consistent. (#1263)
  • Source-git: Passing changelog from source-git repo to dist-git was fixed. (#1265)
  • Source-git: There is a new source-git subcommand, that groups source-git related
    commands init and update-dist-git. (#1273)

0.31.0

31 May 11:23
a9bdeac
Compare
Choose a tag to compare
  • Downstream package name is set when dist-git path is provided. (#1246)
  • A bug with older Python present on Fedora Linux 32 and EPEL 8 is fixed. (#1240)
  • There is a new update-dist-git subcommand that is
    an improved offline version of propose-downstream. (#1228)
  • Source-git: Commit metadata newly includes patch_id. (#1252)

0.30.1

14 May 16:21
e31e662
Compare
Choose a tag to compare
  • Fixed a bug caused by new click release. (#1238)

0.30.0

14 May 12:49
6cab7cc
Compare
Choose a tag to compare
  • Patching: removed location_in_specfile from commit metadata. (#1229)
  • Refactored and extended the synced_files mechanism. (#1211)
  • Fixed a bug regarding the fedora-latest alias. (#1222)

0.29.0

30 Apr 09:10
d64ab8a
Compare
Choose a tag to compare
  • Source-git: add info about sources to packit.yaml when initiating a new source-git repo and don't commit dist-git sources from the lookaside cache. (#1208, #1216)
  • Source-git: fix SRPM creation failing with duplicate Patch IDs. (#1206)
  • Support git repository cache. (#1214)
  • Reflect removed COPR chroots in a COPR project. (#1197)
  • Deprecate current_version_command and create_tarball_command. (#1212)
  • Fix crashing push-updates command. (#1170)
  • Improve fmf/tmt tests configuration. (#1192)

0.28.0

31 Mar 15:04
bd7ff8f
Compare
Choose a tag to compare
  • Remove the no-op --dry-run option.
  • Handle centos-stream targets as centos-stream-8, in order to help with the name change in Copr.
  • fmf_url and fmf_ref can be used in a job's metadata to specify an external repository and reference to be used to test the package.
  • Introduce a fedora-latest alias for the latest branched version of Fedora Linux.
  • Add a top-level option -c, --config to specify a custom path for the package configuration (aka packit.yaml).
  • Source-git: enable using CentOS Stream 9 dist-git as a source.
  • Source-git: rename the subdirectory to store downstream packaging files from fedora to the more general .distro.
  • Source-git: fix creating source-git repositories when Git is configured to call the default branch something other then master.

0.27.0

18 Mar 08:49
cb16b82
Compare
Choose a tag to compare
  • (Source-git) Several improvements of history linearization.
  • (Source-git) Detect identical patches in propose-downstream.
  • (Source-git) Patches in a spec file are added after the first empty line below the last Patch/Source.
  • Fetch all sources defined in packit.yaml.
  • New option to sync only specfile from downstream.