• v2.0.4 Stable

    bss released this 2025-03-21 11:48:43 -05:00 | 0 commits to master since this release

    Bugfixes

    • With some significant refactoring, files are now handled better with respect to relative paths, which fixes an issue
      with symlink pages only properly getting resolved to their target if the symlink was in the pages/ root rather than
      a subdir.
    Downloads
  • v2.0.3 Stable

    bss released this 2025-03-21 08:32:34 -05:00 | 4 commits to master since this release

    Bugfixes

    • Symlinks for a .md file that are to be served by the web server also need a .html symlink pointed to the generated file, since the web server is looking for HTML files when serving paths.

    Miscellaneous

    • The project now comes with the GPLv3 "or any later version" clause.
    Downloads
  • v2.0.2 Stable

    bss released this 2025-03-18 21:29:06 -05:00 | 7 commits to master since this release

    Bugfixes

    • Paths for files in the pages/ root no longer have an extra ./ in them, which made URLs look ugly and also added an extra blank breadcrumb in the breadcrumbs.

    Improvements

    • custom-static in the instance dir is now ignored and has no special handling --- put static files in pages/static/ like all the other files that get copied. This also fixes a bug where the build errored if the directory didn't exist.
    • Some README typos fixed.
    Downloads
  • v2.0.1 Stable

    bss released this 2025-03-18 08:26:17 -05:00 | 11 commits to master since this release

    Improvements

    • The Image tag in Markdown files no longer requires the full URL to be specified. Now Config.BASE_HOST is prepended to the tag value, which should be the full path to the image.
    • .files are skipped when copying files to the SSG output directory.
    Downloads
  • v2.0.0 Stable

    bss released this 2025-03-17 11:04:10 -05:00 | 16 commits to master since this release

    Features

    • The project has been rewritten as a static site generator. This is of course a larger change than one line, so see the
      commit involved for the nitty gritty.
    • Notably, this means I am now --- yes :( --- shipping some JavaScript, to handle the style switching, which is all
      client-side now.
    • CHANGELOG.md added.
    Downloads
  • v1.11.3 Stable

    bss released this 2024-04-26 08:33:11 -05:00 | 33 commits to master since this release

    The meta of this is that this is the first version pushed to PyPI.

    Miscellaneous

    • Library version bumps.
    • Documentation updates for contributing and the IRC channel.
    • REUSE conformance for documenting the licensing.
    • Clean up a couple tests.
    Downloads
  • bss released this 2023-12-30 22:23:42 -06:00 | 42 commits to master since this release

    v1.11.2

    Improvements

    • The feeds are linked to in the HTML template.
    • The feed directory structure is expected to be feed/YYYYMMDD-foo.md symlinks, rather than feed/YYYY/MM/DD/foo.md symlinks. This is just for simplicity.
    Downloads
  • bss released this 2023-12-30 15:33:48 -06:00 | 44 commits to master since this release

    v1.11.1

    Improvements

    • Atom/RSS feed validation fixes:
      • Use a proper feed ID.
      • Provide author information for the feed and each entry.
      • Return the proper content-type for the feeds.
    Downloads
  • bss released this 2023-12-30 15:06:41 -06:00 | 47 commits to master since this release

    v1.11.0

    Features

    • Rudimentary Atom and RSS feed support has been implemented, by way of symlinks to pages in a separate directory. This is still kind of a work in progress, documentation maybe coming later when I know it's stable.

    Miscellaneous

    • I've added the actual DCO and have started a signing policy. I'm still the only developer, so this probably never matters.
    • I've also added SPDX license and copyright headers.
    • The project has been converted off of setup.py and versioneer, and now uses pyproject.toml and setuptools_scm.
    • Python 3.12 has been added to the environments tested in tox.
    • Version bumps.
    Downloads
  • bss released this 2023-10-07 14:11:50 -05:00 | 55 commits to master since this release

    v1.10.1

    Miscellaneous

    • Support Python 3.11, tested in tox.ini.
    • Version bumps, most notably Flask 3 and Werkzeug 3. There haven't been many changes, so this should probably still work with recent 2.x.
    Downloads