This version can be pinned in stack with:fedora-releases-0.3.0@sha256:ae18acea5bf9668be1680bddf13146b69b0d1cba2bdd48a72e1c7770dfab73d1,2266
Module documentation for 0.3.0
fedora-releases

A Haskell library for Fedora release versions
(formerly fedora-dists)
There are 3 modules:
- Distribution.Fedora.Branch : top level (Branch type)
- Distribution.Fedora.Release : mid level (Release type)
- Distribution.Fedora.BodhiReleases : low level (aeson Object)
It uses the Releases endpoint data from the Fedora Bodhi API
(via bodhi-hs).
See https://hackage.haskell.org/package/fedora-releases for documentation.
fedora-releases is released and distributed under GPL version 3 or later.
Repository: https://github.com/juhp/fedora-releases
Changelog
fedora-releases
uses PVP Versioning.
0.3.0 (2025-06-04)
- Branch: add epel10.x minor branches
- Release: include eol field
0.2.1 (2025-02-07)
- Release: add getRawhideVersion and getCurrentFedoraVersion
- eitherBranch: fix misparse (read error) of “epel/” as branch
0.2.0 (2024-12-04)
- newerBranch now returns Maybe Branch
- custom Ord Branch instance to correct the order of EPELNext
- export extended Distribution.Fedora.BodhiReleases
- getActiveReleases replaces getReleases (no longer reversed)
- getActiveBranches (reverse sorted) replaces getFedoraBranches
- similarly getActiveBranched replaces getFedoraBranched
0.1.0 (2024-08-16)
- project renamed from fedora-dists to fedora-releases
- uses Bodhi releases API endpoint instead of obsolete PDC Product versions
- Distribution.Fedora and the Dist type in particular are gone