King Kong
With this version the Blogophon got a truck-load of new features. To reflect the amount of changes, this update is a major update and elevates the version number to v2.
There is a very long list of changes to be found in the Blogophon's change log, so let's sum up the major ones:
The file structure of the user/posts
directory has been changed to better match the file structure used for HTML files. This helps text editors like Microsoft's Visual Code or Github's Atom to better show previews of your articles, allowing for proper display of images and links. The good thing is: Yo do not have to change your old files, as they will be generated like they used to. If you are really into cleaning up, there is a small set of instructions on how to migrate your Markdown files.
If you like writing blog posts about SQL, Bash, Exapunk's AXIOM language, or like to share musical scores written in abc notation, the Blogophon comes with all new (and for some languages rather unique) syntax highlighting.
There is also a new way for designing your templates. New templating helpers have been added for displaying dates, shortening text, having proper conditions with ifEquals
and tons of other useful helpers for outputting your data in every way you see fit. This comes on the expense of the article's date data, as they will not be converted before you output them. If you are relying on the former Javascript variables for dates please check your templates.
Regarding analytics there is now a simple way to add analytics to templates and newsfeeds. Just restart the configuration process, where you will be asked for analytics scripts. And if you are into Google Tag Manager: The new Mustache helper for generating the dataLayer
for GTM adds tons of structural data for your analytics.
Last but not least: The Blogophon is now capable of sending Webmentions. This very clever mechanism makes the Blogophon notify other websites in case the were mentioned by some of your articles. Just start the configuration process, you will be asked if you would like to activate this feature. Because of its static nature, the Blogophon is not yet able to receive Webmentions.
Under the hood there is an all new Mocha testing, lots of improvements regarding creating, renaming and deleting of articles, and tons of small fixes.