| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-persistent | Distribution: openSUSE Tumbleweed |
| Version: 2.17.1.0 | Vendor: openSUSE |
| Release: 1.15 | Build date: Wed Jul 9 19:45:02 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 5956365 | Source RPM: ghc-persistent-2.17.1.0-1.15.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/persistent | |
| Summary: Type-safe, multi-backend data serialization | |
Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/persistent>.
MIT
* Wed Jul 09 2025 Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.1.0.
[#] 2.17.1.0
* [#1601](https://github.com/yesodweb/persistent/pull/1601)
* Fix parsing of quoted entity field attributes
* Add and enforce `psQuotedAttributeErrorLevel` to deprecate quoted entity field attributes
* Improve parsing of types and entity fields
* Fri May 23 2025 Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.0.0.
[#] 2.17.0.0
* [#1595](https://github.com/yesodweb/persistent/pull/1595)
* Add `tabulateEntityApply` to `PersistEntity` class similar to
`tabulateEntityA` but that works on `Apply` type instead of `Applicative`.
This allows you to use `foldMap1` and other non-empty structures with
tabulating and manipulating records.
* Tue May 20 2025 Peter Simons <psimons@suse.com>
- Update persistent to version 2.16.0.0.
[#] 2.16.0.0
* [#1584](https://github.com/yesodweb/persistent/pull/1584)
* Rename `Span` to `SourceSpan`
* Parse entity definitions using Megaparsec.
* Support Haddock-style multiline pre-comments.
* [#1589](https://github.com/yesodweb/persistent/pull/1589)
* Support configurable parse errors and warnings
* [#1585](https://github.com/yesodweb/persistent/pull/1585)
* Support parsing PersistField UTCTime from text with timezone, e.g. "2025-04-12T06:53:42Z".
This is needed for Sqlite, which has no native datetime support but uses e.g. TEXT.
* [#1587](https://github.com/yesodweb/persistent/pull/1587)
* Improve documentation of `mpsFieldLabelModifier`.
[#] 2.15.1.0
* [#1519](https://github.com/yesodweb/persistent/pull/1519/files/9865a295f4545d30e55aacb6efc25f27f758e8ad#diff-5af2883367baae8f7f266df6a89fc2d1defb7572d94ed069e05c8135a883bc45)
* Add `keyAndEntityFieldsDatabase`. This was intended to be added in 2.14.7.0 but was not properly re-exported.
[#] 2.15.0.1
* [#1575](https://github.com/yesodweb/persistent/pull/1575)
* Fix benchmark build for GHC 9.8-9.12
* Support `template-haskell` up to 2.24
[#] 2.15.0.0
* [#1569](https://github.com/yesodweb/persistent/pull/1569)
* Add position information to `EntityDef`, `UnboundEntityDef` via a `Span`
field as a preliminary design that just gives the entire span of the
input text (i.e. the entire file or quasiquote the item is defined in).
* Move `Database.Persist.TH` internals to `Database.Persist.TH.Internal` and
no longer export the following internals:
* lensPTH
* parseReferences
* embedEntityDefs
* fieldError
* AtLeastOneUniqueKey(..)
* OnlyOneUniqueKey(..)
* pkNewtype
* Tue Apr 08 2025 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.3 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Wed Aug 28 2024 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.3.
[#]# 2.14.6.3
* [#1544](https://github.com/yesodweb/persistent/pull/1544)
* Fix type error message when no unique keys are defined on a model and you
use a function with constraint `AtLeastOneUniqueKey`.
* Fri Jul 19 2024 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.2.
[#]# 2.14.6.2
* [#1536](https://github.com/yesodweb/persistent/pull/1536/)
* Build with GHC 9.10
* Tue Mar 12 2024 Peter Simons <psimons@suse.com>
- Drop obsolete 'drop-dependency-on-empty-attoparsec-aeson-library.patch'.
* Thu Feb 08 2024 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.1.
[#]# 2.14.6.1
* [#1528](https://github.com/yesodweb/persistent/pull/1528)
* The `PersistField Int{,8,16,32,64}` instances will now work with a
`PersistRational`, provided that the denominator is 1. This fixes the bug
where `SUM` in Postgres would change the type of a column being summed.
* Tue Oct 03 2023 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.0.
[#]# 2.14.6.0
* [#1477](https://github.com/yesodweb/persistent/pull/1477)
* Qualified references to other tables will work
* [#1503](https://github.com/yesodweb/persistent/pull/1503)
* Create Haddocks from entity documentation comments
* [1497](https://github.com/yesodweb/persistent/pull/1497)
* Always generates `SymbolToField "id"` instance
* [#1509](https://github.com/yesodweb/persistent/pull/1509)
* Provide `ViaPersistEntity` for defining `PathMultiPiece` for entity keys.
* [#1480](https://github.com/yesodweb/persistent/pull/1480)
* Add `mpsAvoidHsKeyword` in `MkPersistSettings`
*
[#]# 2.14.5.2
* [#1513](https://github.com/yesodweb/persistent/pull/1513)
* Support GHC 9.8 and `aeson-2.2`
- Apply drop-dependency-on-empty-attoparsec-aeson-library.patch to
fix the build.
* Mon Jul 03 2023 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.5.1 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Wed Jun 28 2023 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.5.1.
[#]# 2.14.5.1
* [#1496](https://github.com/yesodweb/persistent/pull/1496)
* Fixes name shadowing error at the generated `keyFromRecordM` function.
* [#1505](https://github.com/yesodweb/persistent/pull/1505)
* Fixes the comment line parsing rule so that accommodates paragraph breaks.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Sat Mar 04 2023 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.5.0.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
http://hackage.haskell.org/package/persistent-2.14.5.0/src/ChangeLog.md
* Thu Jan 05 2023 Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.4.4.
[#]# 2.14.4.4
* [#1460] https://github.com/yesodweb/persistent/pull/1460
* Fix a problem where a `Primary` key causes `mkPersist` to generate code
that doesn't compile under `NoFieldSelectors`
/usr/lib64/ghc-9.12.2/lib/libHSpersistent-2.17.1.0-22uTEiZMkcbHUfkXuuMrUJ-ghc9.12.2.so /usr/share/licenses/ghc-persistent /usr/share/licenses/ghc-persistent/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026