This version can be pinned in stack with:fedora-releases-0.2.1@sha256:949dc364de009bac4ae018e0620d1444dc62dc0c6c4b5cc28c1e5d449e46f4d9,2266
Module documentation for 0.2.1
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.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