Syntax Highlight 2.1.30 mar, 14 apri 2026 20:29:00 +0100 10.15 Release 2.1.30 (79)

If you like this app, buy me a coffee!

New features:

  • App is now codesigned and notarized.
  • Support for Rexx files (.rex, .rexx) files.
  • Support for Microsoft DeepZoom files (.dzi) as XML.
  • Support for ePub Open Packaging Format (.opf) files as XML.
  • Support for ePub Navigation Center eXtended (.ncx) as XML.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.28 mer, 11 mar 2026 11:16:00 +0100 10.15 Release 2.1.28 (77)

If you like this app, buy me a coffee!

New features:

  • Support for Gleam (.gleam) files.
  • Support for Adobe UPX Javascript (.psjs).
  • Support for MiniScript (.ms) files.
  • Support for MetaTrader (.mq4, .mq5) files as CPP.
  • Support for JSON5 (.json5) files.
  • Support for JSON Canvas (.canvas) files as JSON.
  • Support for Scala scale file format (.scl) as plain text.
  • Update Highlight to release 4.19.

Bugfix:

  • Better support for KML format.
  • Fix support .toml files.
  • Better support for Adobe JSX files.
  • Fixed Zig Object Notation files (.zon)

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.27 dom, 30 nov 2025 23:13:00 +0100 10.15 Release 2.1.27 (76)

If you like this app, buy me a coffee!

New features:

  • Support for TeXMac files (.tmml) as XML.
  • Support for Zig source files (.zig).
  • Support for Zig Object Notation files (.zog) as JSON.
  • Support for .nc files for CAM softwares as plain text.
  • Support for .designspace filesas XML.
  • Support for Project Object Model files (.pom) as XML.
  • Support for OpenType feature file specification (.fea).
  • Update Highlight to release 4.18.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.26 mar, 1 lug 2025 17:13:00 +0100 10.15 Release 2.1.26 (75)

If you like this app, buy me a coffee!

New features:

  • Support for Elixir files (.ex, .exs, .heex).
  • Support for OpenTimelineIO files (.otio) as JSON.
  • Support for FontTool files (.ttx) as XML.
  • Support for Unity document (.unity) files as YAML.
  • Support for Visual Studio C# Project (.csproj) as XML.
  • Support for Xcode scheme (.xcscheme) as XML.
  • Support for Loctable files (.loctable) as XML.
  • Support for Visual Studio C# Project (.csproj) as plist.
  • Update Highlight to release 4.16.

Bug fix:

  • Python extensions .pyi and .py3 are recognized.
  • Fixed compatibility with macOS 10.15 Catalina.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.25 mar, 31 dic 2024 18:21:00 +0100 10.15 Release 2.1.25 (74)

If you like this app, buy me a coffee!

New features:

  • Support for Jupyter Notebook files (.ipynb) as JSON.
  • Support for MAMEdev layout files (.lay) as XML.
  • Support for NVidia Cuda (.cu) files as C++.
  • Support for .raml files as YAML.
  • Experimental Shortcut Action (require macOS 15.2).
  • Update Highlight to release 4.15.
  • Update Boost to release 1.8.7.
  • Update Lua to release 5.4.7.

Bug fix:

  • Better support for Kotlin files.
  • Better light/dark mode recognition.
  • Fixed some deprecation warnings during compilation.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.24 mer, 05 giu 2024 07:12:00 +0100 10.15 Release 2.1.24 (73)

If you like this app, buy me a coffee!

Bug fix:

  • CLI tool allow to show/hide about footer.
  • Fixed saving about flag settings.

Release 2.1.23 (72)

New features:

  • Update Highlight to release 4.12.
  • Update Boost to release 1.8.5.
  • Update Sparkle to release 2.6.3.
  • Support for Nix Expression Language files (.nix).
  • Advanced settings to show about app info on the footer preview.
  • Link to buy me a coffee.

Bug fix:

  • Fixed support for public.xsd UTI.
  • Added .ily extension for Lilypond files.

Release 2.1.22 (71)

New features:

  • Update Highlight to release 4.11.
  • Support for Adobe Flex (.mxml) files as XML.
  • Extended support for Terraform files to the extension .tfstate as YAML.
  • Link to buy me a coffee.

Bug fix:

  • Fixed terraform files.
  • Fixed missing format descriptions.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.23 mar, 04 giu 2024 15:15:00 +0100 10.15 Release 2.1.23 (72)

If you like this app, buy me a coffee!

New features:

  • Update Highlight to release 4.12.
  • Update Boost to release 1.8.5.
  • Update Sparkle to release 2.6.3.
  • Support for Nix Expression Language files (.nix).
  • Advanced settings to show about app info on the footer preview.
  • Link to buy me a coffee.

Bug fix:

  • Fixed support for public.xsd UTI.
  • Added .ily extension for Lilypond files.

Release 2.1.22 (71)

New features:

  • Update Highlight to release 4.11.
  • Support for Adobe Flex (.mxml) files as XML.
  • Extended support for Terraform files to the extension .tfstate as YAML.
  • Link to buy me a coffee.

Bug fix:

  • Fixed terraform files.
  • Fixed missing format descriptions.

If you like this app, buy me a coffee!

See the complete changelog.

]]>
2.1.21 lun, 19 feb 2024 16:37:00 +0100 10.15 Release 2.1.21 (70)

New features:

  • Update Highlight to release 4.10.
  • Update Dos2Unix to release 7.5.2.
  • Support for Steam app manifest files (.acf) files as JSON.
  • Support for for Lilypond files (.ly).
  • Experimental support for Astro files (.astro) as JSX.

Bug fix:

  • Better support for bazel files.
  • Fixed cmake support.
  • Fixed support for lua files.
  • Fixed support for md files.
  • Extended support for Terraform files to the extension .hcl (as YAML).

See the complete changelog.

]]>
2.1.20 mer, 27 set 2023 21:35:00 +0100 10.15 Release 2.1.20 (69)

New features:

  • Update Highlight to release 4.8.
  • Update Lua to release 5.4.6.
  • Update Boost to release 1.8.3.
  • Update Dos2Unix to release 7.5.1.
  • Support for .code-workspace files as JSON.
  • Support for bazel (.bazel) and smali (.smali) files as plain text.
  • Support for Media Presentation Description (.mpd) as XML.

Bug fix:

  • Fixed unrecognized .jsm files.

See the complete changelog.

]]>
2.1.19 mar, 16 mag 2023 08:37:00 +0100 10.15 Release 2.1.19 (68)

New features:

  • Better support for Stata files (.do, .ado) as plain text.
  • Better support for Fortran (.f95) and LaTex .cls files.

See the complete changelog.

]]>
2.1.18 lun, 11 apr 2023 09:25:00 +0100 10.15 Release 2.1.18 (67)

New features:

  • Update Highlight to release 4.5.
  • Update Lua to release 5.4.4.
  • Added support for Autoit files (.au3, .a3x).
  • Added support for JSON Lines files (.jsonl) as JSON.
  • Added support for Stata files (.do, .ado) as plain text.

Bug fix:

  • Fixed unrecognized .mjs files.
  • Fixed bug for preview files with special characters on the path.

See the complete changelog.

]]>
2.1.17 lun, 9 gen 2023 22:20:00 +0100 10.15 Release 2.1.17 (66)

New features:

  • Added support for Crystal language (.cr).
  • Added support for NextFlow language (.nf) as as Groovy (Java).

Bug fix:

  • Fixed a bug on standard settings.

See the complete changelog.

]]>
2.1.16 dom, 4 dic 2022 13:47:00 +0100 10.15 Release 2.1.16 (65)

New features:

  • Update Highlight to release 4.4
  • Added support for Perl test scripts (.t).
  • Added support for Sagemath language (.sage) as Python.
  • Added support for SAS language (.sas).
  • Added support for Solidity language (.sol).
  • Added support for Terraform files (.tfvars, .tf) as YAML.
  • Added support for Web Services Description Language (.wsdl) as XML.

Bug fix:

  • Support for SQL files associated with the UTI com.sequel-ace.sequel-ace.sql.
  • Fixed bug on syntax_highlight_cli.

See the complete changelog.

]]>
2.1.15 ven, 5 lug 2022 9:00:00 +0100 10.15 Release 2.1.15 (64)

New features:

  • Added support for JSON with Comments (.jsonc).
  • Added support for OpenSSH RSA public key (.pub) as plain text.

Bug fix:

  • Fixed bug in assigning special settings for certain UTIs.

See the complete changelog.

]]>
2.1.14 ven, 24 giu 2022 17:01:00 +0100 10.15 Release 2.1.14 (63)

New features:

  • Added support for Graphics Language Transmission Format (.gltf) as JSON.
  • Added support for Oracle PL/SQL files as SQL.

Bug fix:

  • Fixed rendering of files with special bash characters (like $) in the path.

See the complete changelog.

]]>
2.1.13 mar, 24 mag 2022 21:22:00 +0100 10.15 Release 2.1.13 (62)

New features:

  • Added support for Dockerfile (.dockerfile).

Bug fix:

  • Fixed support for ocaml files.

See the complete changelog.

]]>
2.1.12 lun, 16 mag 2022 08:47:00 +0100 10.15 Release 2.1.12 (61)

New features:

  • Added support for Node CommonJS module (.cjs).
  • Added support for some new Typescript extensions (.mts, .cts) [but .mts is handled by the System as a video file].
  • Better way to handle some special settings with a YAML file.

Bug fix:

  • Support for .toml files.
  • Persistence of VCS colors.
  • Plain file pattern match.

See the complete changelog.

]]>
2.1.11 sab, 2 apr 2022 19:38:00 +0100 10.15 Release 2.1.11 (60)

New features:

  • Highlight updated to 4.2.
  • Added support for reStructured Text files (.rst).
  • Added support for many UTIs defined by MacVim.

Bug fix:

  • Removed the predefined preprocessor for beautify JSON files.

See the complete changelog.

]]>
2.1.10 mer, 9 mar 2022 13:47:00 +0100 10.15 Release 2.1.10 (59)

New features:

  • Support for Configuration profile files (.mobileconfig) as XML.
  • Added support for Ada, BibTex (.bib), Document Type Definition (.dtd), Dylang.

Bug fix:

  • Fixed color wheel lag refresh.
  • Fixed support for Rust.
  • Better support for files managed by TextMate.

See the complete changelog.

]]>
2.1.9 gio, 3 mar 2022 18:37:00 +0100 10.15 Release 2.1.9 (57)

New features:

  • New mime type criteria for the plain files.
  • View of the supported formats from the Help menu.

Bug fix:

  • Fixed the bug of extra arguments white space.

See the complete changelog.

]]>
2.1.8 sab, 12 feb 2022 12:18:00 +0100 10.15 Release 2.1.8 (56)

New features:

  • Better support Gdscript files (Godot engine) (.gd).
  • Highlight updated to version 4.2.

Bug fix:

  • Regression fix for rft background color.
  • Fixed the Sparkle integration bug.

If you use the release 2.1.6 - 2.1.8 (55), the automatic update may not work. You have to manually download the application from the web.

  1. Unzip the archive
  2. Replace the app inside the Applications folder
  3. Start Syntax Highlight with right click (or ctrl-click) and choose open from the context menu.

See the complete changelog.

]]>
2.1.7 mar, 15 feb 2022 8:14:00 +0100 10.15 Release 2.1.7 (54)

New features:

  • Better support for xquery files (.xquery, .xu, xq).
  • Better support for assembler files (.asm).

Bugfix:

  • Better procedure for install the command line tool.
  • Fixed custom css style for global settings.
  • Fixed the Sparkle integration bug.

If you have installed version 2.1.6 you may need to re-download the updated app from the web.

  1. Unzip the archive
  2. Replace the app inside the Applications folder
  3. Start Syntax Highlight with right click (or cmd-click) and choose open from the context menu.

See the complete changelog.

]]>
1.0 sab, 05 dic 2020 18:58:08 +0100 10.15 New Features
  • Toolbar and touchbar for access to the inquiry and themes window.

Bugfix

  • Cosmetic fix for Big Sur.
  • The html output mode fail on Big Sur. It would appear that there is a bug preventing the recognition of the extension entitlements which causes webkit to fail to run. The use of the deprecated WebView temporarily bypasses the problem.
  • Closing the preferences window with unsaved settings show a confirmation popup.
]]>
1.0 dom, 06 dic 2020 11:12:25 +0100 10.15 New Features
  • Auto update with Sparkle framework. Auto updated works only when run the main application and not from the quicklook extension.
  • In the Preferences window, new button to show UTI instead of the extensions.

Bugfix

  • Regression fix about data limit.
  • Better layout for the list of the supported languages.
]]>
1.0 ven, 01 gen 2021 11:38:08 +0100 10.15 New Features
  • Support for Google kml files (rendered as xml).
  • Support for toml language.
  • highlight updated to version 3.60.

Bugfix

  • Temporary fix to the webkit bug on Big Sur.
]]>
2.0.0 gio, 29 apr 2021 10:04:08 +0100 10.15 New Features
  • Completely redesigned interface.
  • highlight upgraded to version 4.1 (prerelease), compiled inside the Xcode project, with support for external program parser compatible with the Language Server Protocol.
  • Option to convert Windows and old Mac Classic line ending to Unix style.
  • Color schema import (from highlight .theme files) and export (as .css or .theme file).
  • Allow to define a custom CSS style attribute for each color schema tokens.
  • Support for Google .xsd, .cmake and Elixir .ex, .exs files.
  • Removed support for external highlight engine.
  • lua library upgraded to 5.4.3.
  • README reorganized.

Bugfix

  • Fixed Inquiry window disappear after loosing focus.
  • Fixed inquiry file detection.
  • Padding coherence between HTML and RTF output mode.
  • Fixed indexing help files.
  • Rationalization of embedded libraries.
  • Smaller application size.
  • Word wrap optimization.
]]>
2.0.1 gio, 29 apr 2021 12:11:08 +0100 10.15 New Features
  • Support for Clojure files (.clj, .cljc, .cljs, .edn) files.
]]>
2.0.2 gio, 29 apr 2021 17:59:08 +0100 10.15 Bugfix
  • Word wrap settings not saved.
]]>
2.0.3 sab, 1 mag 2021 20:38:08 +0100 10.15 Bugfix
  • Better error handler when fetching the settings.
]]>
2.0.4 sab, 8 mag 2021 19:25:08 +0100 10.15 New features
  • Added support for .xaml files (rendered as XML).

Bugfix

  • Better clojure .edn support.
]]>
2.0.5 gio, 13 mag 2021 20:47:08 +0100 10.15 New features
  • Added support for .properties files (rendered as INI).
]]>
2.0.6 dom, 23 mag 2021 20:49:21 +0100 10.15 New features
  • Added support for .terminal files (Apple Teminal Setting file, rendered as XML).
  • highlight updated to the final 4.1 release.
]]>
2.0.7 mer, 2 giu 2021 16:21:12 +0100 10.15 Bugfix
  • Fixed .iml not rendered as XML.
]]>
2.0.8 sab, 19 giu 2021 19:31:12 +0100 10.15 New features
  • Experimental support for for Racket files (.rkt) rendered as Lisp.

Bugfix

  • Error on saving custom theme.
  • Typo fix.
]]>
2.0.9 dom, 4 lug 2021 19:26:32 +0100 10.15 New features
  • Support for Azkaban .flow files rendered as YAML.
  • Better support for dynamic UTI.

Bugfix

  • Fixed Kotlin support.
  • Fixed generation of settings folder.
]]>
2.0.10 ven, 08 lug 2021 23:04:18 +0100 10.15 New features
  • Support for Apple workflow .wflow files rendered as plist.

Bugfix

  • Fixed bugs on color scheme (import, file name with space, background color).
]]>
2.0.11 lun, 12 lug 2021 8:24:09 +0100 10.15 Bugfix
  • Fixed bugs on the color scheme code.
]]>
2.0.12 lun, 30 ago 2021 16:33:23 +0100 10.15 New features
  • Support for Outline Processor Markup Language .opml files rendered as XML.
]]>
2.1.0 dom, 14 nov 2021 13:21:00 +0100 10.15 Release 2.1.0 (47)

New features:

  • Support for macOS 12 Monterey with new lightweight API. Starting from this release, the use of the HTML rendering engine is no longer discouraged.
  • Command line interface for batch conversion.
  • Preliminary support for plain files (unknown files without extension).
  • Support for Version Control System (VCS) (git and hg) diff status.
  • New supported formats:
    • .XMP files rendered as XML
    • LaTeX .sty files
    • .svelte files rendered as HTML.
  • Better error messages.

Bugfix:

  • Fixed support for some UTIs associated to BBEdit.
]]>
2.1.1 dom, 14 nov 2021 18:27:00 +0100 10.15 Release 2.1.1 (48)

New features:

  • Application menu item to install/reveal the CLI tool on /usr/local/bin folder.

Bugfix:

  • Fixed creation of colorize.log into the Desktop without debug set.

Release 2.1.0 (47)

New features:

  • Support for macOS 12 Monterey with new lightweight API. Starting from this release, the use of the HTML rendering engine is no longer discouraged.
  • Command line interface for batch conversion.
  • Preliminary support for plain files (unknown files without extension).
  • Support for Version Control System (VCS) (git and hg) diff status.
  • New supported formats:
    • .XMP files rendered as XML
    • LaTeX .sty files
    • .svelte files rendered as HTML.
  • Better error messages.

Bugfix:

  • Fixed support for some UTIs associated to BBEdit.
]]>
2.1.2 ven, 19 nov 2021 18:34:00 +0100 10.15 Release 2.1.2 (49)
  • Fixed dirty status do not set when change a theme property.
  • Fixed binary dump word wrap and html entities.
  • Better strict detection of plain image files.

Release 2.1.1 (48)

New features:

  • Application menu item to install/reveal the CLI tool on /usr/local/bin folder.

Bugfix:

  • Fixed creation of colorize.log into the Desktop without debug set.

Release 2.1.0 (47)

New features:

  • Support for macOS 12 Monterey with new lightweight API. Starting from this release, the use of the HTML rendering engine is no longer discouraged.
  • Command line interface for batch conversion.
  • Preliminary support for plain files (unknown files without extension).
  • Support for Version Control System (VCS) (git and hg) diff status.
  • New supported formats:
    • .XMP files rendered as XML
    • LaTeX .sty files
    • .svelte files rendered as HTML.
  • Better error messages.

Bugfix:

  • Fixed support for some UTIs associated to BBEdit.
]]>
2.1.3 mar, 23 nov 2021 17:58:00 +0100 10.15 Release 2.1.3 (50)

New features:

  • New app icon.
  • Support for .entitlements format and for some UTIs defined by Nova.app.
  • Better handling for unsupported plain binary files.
  • More log verbosity.

Bugfix:

  • Fixed crash due to pointer deallocation.

See the complete changelog.

]]>
2.1.4 mar, 07 dic 2021 09:54:00 +0100 10.15 Release 2.1.4 (51)

New features:

  • On the inquiry windows, double click on a UTI to copy the value on the clipboard.
  • Support for additional UTIs associated with the .opml format.
  • Preliminary support for Planning Domain Description Language .pddl format rendered as Lisp.

See the complete changelog.

]]>
2.1.5 mer, 08 dic 2021 20:41:00 +0100 10.15 Release 2.1.5 (52)

New features:

  • Support for Apple shell script .command files.

See the complete changelog.

]]>