PackageTrack
Sign in Get early access

scrivo/highlight.php

Server side syntax highlighter that supports 185 languages. It's a PHP port of highlight.js

v9.12.0 52M downloads/mo #385 most downloaded on Packagist scrivo/highlight.php

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 13 months

Rarely documented

notes for 4 of 47 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

47 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

46 releases · Apr 2014 to Dec 2022
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 47
  1. v9.12.0 15 Nov 2017
    Release notes

    New language:

    New style:

    Improvements:

    • Crystal updated with new keywords and syntaxes by Tsuyusato Kitsune.
    • Julia updated to the modern definitions by Alex Arslan.
    • julia-repl added by Morten Piibeleht.
    • Stanislav Belov wrote a new definition for 1C, replacing the one that has not been updated for more than 8 years. The new version supports syntax for versions 7.7 and 8.
    • Nicolas LLOBERA improved C# definition fixing edge cases with function titles detection and added highlighting of [Attributes].
    • nnnik provided a few correctness fixes for Autohotkey.
    • Martin Clausen made annotation collections in Clojure to look consistently with other kinds.
    • Alejandro Alonso updated Swift keywords.
    Open source →
  2. v9.0.0 01 Jan 2016
    Release notes

    The new major version brings a reworked styling system. Highlight.js now defines a limited set of highlightable classes giving a consistent result across all the styles and languages. You can read a more detailed explanation and background in the tracking issue that started this long process back in May.

    This change is backwards incompatible for those who uses highlight.js with a custom stylesheet. The new style guide explains how to write styles in this new world.

    Bundled themes have also suffered a significant amount of improvements and may look different in places, but all the things now consistent and make more sense. Among others, the Default style has got a refresh and will probably be tweaked some more in next releases. Please do give your feedback in our issue tracker.

    New languages in this release:

    Improvements to existing languages and styles:

    • ECMAScript 6 modules import now do not require closing semicolon.
    • ECMAScript 6 classes constructors now highlighted.
    • Template string support for Typescript, as for ECMAScript 6.
    • Scala case classes params highlight fixed.
    • Built-in names introduced in Julia v0.4 added by Kenta Sato.
    • Refreshed Default style.

    Other notable changes:

    • Web workers support added bu Jan Kühle.
    • We now have tests for compressed browser builds as well.
    • The building tool chain has been switched to node.js 4.x. and is now shamelessly uses ES6 features all over the place, courtesy of Jeremy Hull.
    • License added to non-compressed browser build.
    Open source →
  3. v8.9.1 31 Dec 2015
    Release notes

    Some last-minute changes reverted due to strange bug with minified browser build:

    • Scala case classes params highlight fixed
    • ECMAScript 6 modules import now do not require closing semicolon
    • ECMAScript 6 classes constructors now highlighted
    • Template string support for Typescript, as for ECMAScript 6
    • License added to not minified browser build
    Open source →
  4. v8.8.0 24 Nov 2015
    Release notes

    New languages:

    Notable fixes and improvements to existing languages:

    • JavaScript highlighting no longer fails with ES6 default parameters
    • Added keywords async and await to Python
    • PHP heredoc support improved
    • Allow preprocessor directives within C++ functions

    Other notable changes:

    • Change versions to X.Y.Z SemVer-compatible format
    • Added ability to build all targets at once
    Open source →
  5. v9.18.1.9 03 Dec 2021

    Nothing published for this version

  6. v9.18.1.8 24 Oct 2021

    Nothing published for this version

  7. v9.18.1.7 09 Jul 2021

    Nothing published for this version

  8. v9.18.1.6 22 Dec 2020

    Nothing published for this version

  9. v9.18.1.5 22 Nov 2020

    Nothing published for this version

  10. v9.18.1.4 01 Nov 2020

    Nothing published for this version

  11. v9.18.1.3 16 Oct 2020

    Nothing published for this version

  12. v9.18.1.2 27 Aug 2020

    Nothing published for this version

  13. v9.18.1.10 17 Dec 2022

    Nothing published for this version

  14. v9.18.1.1 02 Mar 2020

    Nothing published for this version

  15. v9.18.1.0 03 Feb 2020

    Nothing published for this version

  16. v9.18.0.0 29 Jan 2020

    Nothing published for this version

  17. v9.17.1.1 27 Jan 2020

    Nothing published for this version

  18. v9.17.1.0 13 Dec 2019

    Nothing published for this version

  19. v9.16.2.0 13 Dec 2019

    Nothing published for this version

  20. v9.15.9.0 09 Aug 2019

    Nothing published for this version

  21. v9.15.8.1 20 Jul 2019

    Nothing published for this version

  22. v9.15.8.0 31 May 2019

    Nothing published for this version

  23. v9.15.6.1 31 Mar 2019

    Nothing published for this version

  24. v9.15.6.0 06 Mar 2019

    Nothing published for this version

  25. v9.15.10.0 27 Aug 2019

    Nothing published for this version

  26. v9.15.1.0 06 Mar 2019

    Nothing published for this version

  27. v9.15.0.0 06 Mar 2019

    Nothing published for this version

  28. v9.14.2.0 08 Feb 2019

    Nothing published for this version

  29. v9.14.1.0 08 Feb 2019

    Nothing published for this version

  30. v9.14.0.0 no date

    Nothing published for this version

  31. v9.13.1.1 15 Jan 2019

    Nothing published for this version

  32. v9.13.1.0 23 Nov 2018

    Nothing published for this version

  33. v9.13.0.0 22 Nov 2018

    Nothing published for this version

  34. v9.12.0.5 24 Aug 2018

    Nothing published for this version

  35. v9.12.0.4 05 Aug 2018

    Nothing published for this version

  36. v9.12.0.3 18 Jun 2018

    Nothing published for this version

  37. v9.12.0.2 19 Feb 2018

    Nothing published for this version

  38. v9.12.0.1 24 Dec 2017

    Nothing published for this version

  39. v8.7 22 Nov 2015

    Nothing published for this version

  40. v8.6 21 Nov 2015

    Nothing published for this version

  41. v8.5 02 Aug 2015

    Nothing published for this version

  42. v8.4 26 Jul 2015

    Nothing published for this version

  43. v8.3 23 Dec 2014

    Nothing published for this version

  44. v8.2 30 Aug 2014

    Nothing published for this version

  45. v8.1 11 Jul 2014

    Nothing published for this version

  46. v8.0 03 May 2014

    Nothing published for this version

  47. v7.5 29 Apr 2014

    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