@rafaelmartins rafaelmartins released this Jul 26, 2018

Assets 11

Release with the following 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.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Jul 22, 2018 · 13 commits to master since this release

Assets 11

This is a minor release, that fixes a bug in the config-parser, that prevented usage of keys with empty values.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Jun 12, 2018 · 17 commits to master since this release

Assets 11

This is a minor release, that fixes blogc-git-receiver(1)'s git shell to reinstall its git hooks symlinks if they are broken.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Jun 10, 2018 · 20 commits to master since this release

Assets 11

This is a minor release, that fixes a corner-case segmentation fault in blogc-git-receiver(1)'s pre-receive hook, that was introduced in the previous release.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Jun 10, 2018 · 23 commits to master since this release

Assets 11

Minor release including the following changes:

  • Users can now run blogc-git-receiver(1) in shared hosting enviromnents, if they have SSH access.
  • If atom_posts_per_page and posts_per_page settings for blogc-make(1) are set to zero, index listings and Atom feeds are not built, instead of producing "empty" files.
  • Fixed some other minor issues.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this May 14, 2018 · 41 commits to master since this release

Assets 10

Minor release with the following change:

  • Improved blogc-make(1) output formatting when running the runserver helper rule.

Only aesthetic change was applied, users are not required to upgrade.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this May 13, 2018 · 44 commits to master since this release

Assets 10

Minor release with the following changes:

  • Added a watch rule to blogc-make(1). This rule allows the usage of the automatic website reloader/rebuilder without using blogc-runserver(1).
  • Changed the architecture of the blogc-make(1) runserver rule.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Mar 20, 2018 · 62 commits to master since this release

Assets 10

Minor release with bug-fixes and a minor blogc-make feature:

  • When running commands, blogc-make(1) will show the command's STDERR always, to avoid suppressing blogc(1) warnings.
  • When setting posts_per_page to -1 in blogcfile(5), the pagination features are disabled, and all the posts are included in the template listing blocks.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Mar 14, 2018 · 69 commits to master since this release

Assets 10

Minor release with few bugfixes for bugs detected by clang-analyzer.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.

@rafaelmartins rafaelmartins released this Mar 12, 2018 · 101 commits to master since this release

Assets 10

Minor release with optimizations and 2 minor blogc-make features:

  • Pass MAKE_TAGS to blogc.
  • Pass MAKE_SLUG to blogc when running pages and posts build tasks.

Please download the custom tarballs, not the files generated automatically by GitHub, they are garbage.