Releases: packit/packit
Releases · packit/packit
0.34.0
- Source-git:
source-git init
was refactored, which also changed and simplified the CLI.
0.33.1
Release 0.33.1
0.33.0
- 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
- Command
packit generate
was removed. It has been deprecated for a while
in favour ofpackit 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
commandsinit
andupdate-dist-git
. (#1273)
0.31.0
- 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 ofpropose-downstream
. (#1228) - Source-git: Commit metadata newly includes
patch_id
. (#1252)
0.30.1
0.30.0
0.29.0
- 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
- Remove the no-op
--dry-run
option. - Handle
centos-stream
targets ascentos-stream-8
, in order to help with the name change in Copr. fmf_url
andfmf_ref
can be used in a job'smetadata
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 (akapackit.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
- (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.