[ANN] blogc-0.15.1

I just released version 0.15.1 of blogc.

This is a bugfix release, that includes the following changes:

  • Backslashes won't escape inline code in source files, to be more compatible with Markdown spec. To escape a back-tick character inside inline code, please enclose the code with double back-ticks.
  • Simplified implementation of BLOGC_SYSINFO_USERNAME template variable, to prevent issues with static builds in glibc, due to some functions requiring shared libraries even when built statically.

For download links, project details and a FAQ, please visit https://blogc.rgm.io.

Thanks,
Rafael

[ANN] blogc-0.15.0

I just released version 0.15.0 of blogc.

This is release includes some predefined internal template variables, to show some build metadata in websites. See blogc-template(7) for details.

This release also fixes a bug when using whitespace characters like \r, \n and \t in template blocks, conditionals and variables, instead of just spaces (' '). These characters where not allowed previously.

For download links, project details and a FAQ, please visit https://blogc.rgm.io.

Thanks,
Rafael

[ANN] blogc-0.14.1

I just released version 0.14.1 of blogc.

This is a minor release, that includes some minor code improvements and fixes a bug in blogc-make(1) handling of rule names, that would previously accept incomplete rule names, but would run all the rules that matched the prefix substring, e.g. atom would match atom, atom_tags, atom_dump, and run all of them in sequence. Now it will only match the exact rule names. Also, blogc-github-lambda was removed from blogc git repository. It will be hosted in a dedicated git repository soon.

For download links, project details and a FAQ, please visit https://blogc.rgm.io.

Thanks,
Rafael

[ANN] blogc-0.14.0

I just released version 0.14.0 of blogc. This is a release, that includes some changes, mostly in blogc-make(1):

  • Allow usage of empty values for the *_prefix settings in blogcfile(5)
  • Fixed some bugs in the default Atom feed template. This includes a change in the algorithm that generates Atom IDs for every post. Users upgrading to this version may want to set atom_legacy_entry_id to true in blogcfile(5), to avoid re-sharing posts due to the ID changes.
  • Allow usage of custom Atom feed templates. Users can dump the default template to use as base for customizations, using blogc-make(1) atom_dump rule.
  • Minor fixes to prevent segfaults.

For download links, project details and a FAQ, please visit https://blogc.rgm.io.

Thanks,
Rafael