All Versions
8
Latest Version
0.9
Avg Release Cycle
105 days
Latest Release
724 days ago

Changelog History

  • v0.9 Changes

    October 30, 2019
    • 🔄 changes for Fedora 31
    • ghc now lives in ../
    • 📦 'list' now repoqueries for Haskell packages
    • 🆕 new commands: 'cblrpm', 'depends', 'diffstat', 'fetch'
    • 'refresh' gained -n
    • 📇 rename 'diff-stackage' to 'stackage-compare' and improve output
    • 🏗 setTermTitle for Koji builds
    • 🖨 some commands now only print header if there's output
    • 🛠 fhbz: no longer assumes haskell-devel CC, and sets Fixed In: nvr
    • 🚀 hackageRelease moved from fedora-dists
    • no longer cache overrides in .fhbuilt
  • v0.8 Changes

    April 26, 2019
    • remaining --counting option
    • 👉 make kojiWatchTask safe by checking taskinfo status
    • 🚚 move distTag and distTarget from fedora-dists to Dist
    • 👉 use eqNVR to avoid trivial Rawhide rebuilds after branching
    • repoquery --refresh option for hackage and hackage-compare
    • 🔄 change Hackage distro urls back to Fedora Packages app
    • 🏗 output git diff before building package in koji (to show dirty)
    • 👉 use simple-cmd-opts-0.1.1 option wrappers
    • 🛠 fix Hackage data generation repoqueries
  • v0.7 Changes

    March 01, 2019
    • 🔀 merge fhbuild into fhpkg (please delete fhbuild)
    • 👉 use simple-cmd and fedora-dists
    • fhpkg:
      • now uses simple-cmd-args
      • diff accepts -u or -s
      • diff-stackage -m flag
      • separate refresh and update with stream option
      • cmd now uses shell
      • new commands: not-installed, tagged, remaining
    • 0️⃣ fhbz: close is now default
    • 🆕 new fhmock program
    • 👉 use Dist type
  • v0.6 Changes

    August 07, 2018
    • fhpkg
      • new commands: hackage-compare, merge, missing, count, leaf, unpushed, head-origin
      • command options including arguments and global options
      • new -A option for all packages replaces default of all packages
      • new -b=branch option
      • some support for private git repos and branches
      • use line buffering for synchronous stdout
      • new -s short output option for diff and unpushed
      • compare-stackage now uses lts-11
    • fhbuild
      • install: pause after failure
      • install: print number of packages left
      • install: dnf remove existing package
      • koji client robustness against broken connections
    • ⚡️ use fedora and updates repos only for repoquery
    • 🎉 initial support for rpkg other than fedpkg
    • ghc-8.4
    • ♻️ lot refactoring for utils etc
  • v0.5.1

    February 20, 2018
  • v0.5 Changes

    February 16, 2018
    • fhpkg
      • add commands for prep, refresh, diff-origin, push, and commit
      • only update hackages
      • only use main Fedora repos for repoquery
      • do not repoquery ghc's libs
    • be precise with fedora and hackage urls
    • reimplement and improve repoquery
    • fhbuild
      • output stdout for local build
      • use rpmspec --builtrpms
      • was doing double repoquery
      • skip building packages with .fhbuild-fail and .fhbuild-ignore
      • use koji build --fail-fast
      • no longer use pkgdb
      • save built nvrs to .fhbuilt cache file and check pkg dir before repoquery
      • repoquery koji build repo
      • add bump command
  • v0.4 Changes

    December 05, 2017
    • 🆕 new commands: clone-new, diff-stackage, diff-branch
    • 🛠 fix hackage distro data output
    • check spec file exists
    • 🛠 fix cloning of missing branch dirs
    • 👍 allow no dist arg before pkg arg
  • v0.3 Changes

    October 25, 2017
    • 🎉 initial release with fhbuild, fhbz, and fhpkg