PackageTrack
Sign in Get early access

seboettg/citeproc-php

Full-featured CSL processor (https://citationstyles.org)

v2.7.1 1.4M downloads/mo #3987 most downloaded on Packagist pkp/citeproc-php

What this package is like to depend on

Last release 6 months ago

05 Feb 2026

Release timing varies

gaps range from 2 weeks to 1.5 years

Most releases are documented

notes for 29 of 34 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

37 releases · first in 2017

1 release in the last 12 months

see the full history below

Release timeline

37 releases · Mar 2017 to Feb 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 37
  1. v2.7.1 05 Feb 2026

    Nothing published for this version

  2. v2.7.0 14 Jun 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.6.2...v2.7.0

    Open source →
  3. v2.6.2 10 Dec 2023
    Release notes

    What's Changed

    Full Changelog: v2.6.1...v2.6.2

    Open source →
  4. v2.6.1 07 Dec 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.6.0...v2.6.1

    Open source →
  5. v2.6.0 24 Mar 2023
    Release notes

    What's Changed

    Full Changelog: v2.5.2...v2.6.0

    Open source →
  6. v2.5.2 08 Feb 2023
    Release notes

    What's Changed

    • #143: Multi-byte character titles blank out citations. by @xopoc14 in #149
    • #145 Cite-proc ignores et-al attributes if they set on bibliography/citation level. by @xopoc14 in #148

    New Contributors

    Full Changelog: v2.5.1...v2.5.2

    Open source →
  7. v2.5.1 05 Aug 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.5.0...v2.5.1

    Open source →
  8. v2.5.0 02 Aug 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.4.2...v2.5.0

    Open source →
  9. v2.4.2 23 May 2022
    Release notes

    What's Changed

    Full Changelog: v2.4.1...v2.4.2

    Open source →
  10. v2.4.1 08 May 2022

    Nothing published for this version

  11. v2.4.0 06 May 2022

    Nothing published for this version

  12. v2.3.0 06 May 2022

    Nothing published for this version

  13. v2.2.5 06 Dec 2020
    Release notes
    • Bugfix for 94: Missing space between date parts, when date parts have no affixes
    Open source →
  14. v2.2.4 22 Nov 2020
    Release notes
    • Bugfix for 95: Missing space between authors and chapter
    Open source →
  15. v2.2.3 18 Oct 2020
    Release notes
    • Bugfix for an error that occurred when accessing a missing plural form for a label.
    Open source →
  16. v2.2.2 26 Sep 2020
    Release notes
    • Bugfix for 92
    • Bugfix for 93
    Open source →
  17. v2.2.1 12 Sep 2020
    Release notes
    • Bugfix for issue 82
    • Bugfix for 84
    • Merged PR 86
    • Bugfix for 89
    Open source →
  18. v2.2.0 04 Apr 2020
    Release notes
    • Compatibility for PHP 7.2, 7.3 and 7.4. This solves the issues 76, 78, 80 and 81.
    • Merged Pull Requests 75 and 79

    Thanks to @kchoong and @westcomputerconsultancy.

    Open source →
  19. v2.1.9 04 Nov 2019
    Release notes
    • bugfix for issue 68
    • bugfix for issue 69
    • bugfix for issue 70
    • feature/enhancement for issue 71
    • refactoring of the code parts for rendering date ranges
    • redesign/refactoring of constraints (condition handling for choose elements)
    Open source →
  20. v2.1.8 13 Sep 2019
    Release notes
    • bugfix of PR 66
    • bugfix for displaced delimiters that appear when in the name list more than one empty entry exists.
    Open source →
  21. v2.1.7 24 Mar 2019
    Release notes
    • bugfix of PR 64 Call to a member function getRangeDelimiter() on null
    • bugfix of PR 63 Don't show "et-al" text for citation witch don't reach et-al number
    Open source →
  22. v2.1.6 13 Oct 2018
    Release notes
    Open source →
  23. v2.1.5 23 Sep 2018
    Release notes
    Open source →
  24. v2.1.4 30 Jul 2018
    Release notes
    • bugfix of PR 52: Fix locale overrides using inactive language
    • bugfix of PR 53: Guard against unset variable
    • improvement of PR 54: Add loading of primary dialect

    Thanks to @jonathonwalz for these Pull Requests.

    Open source →
  25. v2.1.3 15 Jun 2018
    Release notes
    • bugfix for issue 50: In some cases punctuation in quote did not work.
    Open source →
  26. v2.1.2 18 Apr 2018
    Release notes
    • bugfix for issue 49: Stylesheets that used the text-case="title" option, in combination with some in Slavic (or Serbo-Croatian) language, caused errors that destroyed the entire output. This was caused by the capitalization of non-letter characters.
    Open source →
  27. v2.1.1 08 Feb 2018
    Release notes
    • Support for render variables that are using "-short" suffixes, if Text tags have a "form" attribute which is set to "short": <text form="short" .../>. This is used e.g. for abbreviated journal title (container-title-short) and occurred a wrong output in different styles (for example AMA American Medical Association) in previous citeproc-php versions. Have a look at issue 47.
    Open source →
  28. v2.1.0 23 Nov 2017
    Release notes
    • possibility to filter specific citations independently from CSL input data (inspired by @CarlosCraviotto PR #39). Have a look here.
    • possibility to use custom Lambda functions to enrich bibliographies and citations with additional HTML markup. Have a look here.
    Open source →
  29. v2.0.4 15 Nov 2017
    Release notes
    • bugfix for issue 46: initialize names didn't work for cyrillic characters
    Open source →
  30. v2.0.3 11 Nov 2017
    Release notes
    • bugfix for issue 44: Missing title with chicago-fullnote-bibliography. The problem occurred because of an incorrect implementation of the "none-condition" in ChooseIf.
    • bugfix for an issue that appears sometimes in connection with date-parts.
    Open source →
  31. v2.0.2 04 Oct 2017
    Release notes
    • bugfix for issue 41: fixed missing suppression of substituted values
    • bugfix for issue 42: citeproc-php caused a fatal error if php 5.6 was used
    • citeproc-php uses now version 1.2 of seboettg/collection
    Open source →
  32. v2.0.1 23 May 2017
    Release notes
    • bugfix for issue 36.
    • bugfix for issue 37.
    • solves a problem of exceeded script runtime which sometimes occurs while running composer update. Now, the depended citation styles and locales are not longer composer dependencies but will be cloned by a shell script instead which simply will triggered from composer update.
    Open source →
  33. v2.0.0 11 May 2017
    Release notes
    • 1st stable release
    • fix issues that causing if styles using uncertain dates
    • add info node parser and getInfo() method in Context class. Thus, it's now possible to get meta data of given stylesheet
    • fix issues in et-al abbreviation which was appearing in citation
    Open source →
  34. v2.0.0-beta 01 May 2017 pre-release
    Release notes
    • beta release
    • all features of milestone "Version 2.0" have been implemented
    Open source →
  35. v2.0.0-alpha2 01 Apr 2017 pre-release

    Nothing published for this version

  36. v2.0.0-alpha 18 Mar 2017 pre-release

    Nothing published for this version

  37. v1.7.0 14 Jun 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive