- 
					
					v2.0.4 Stablereleased this 2025-03-21 11:48:43 -05:00 | 0 commits to master since this releaseBugfixes- 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 thepages/root rather than
 a subdir.
 Downloads
- With some significant refactoring, files are now handled better with respect to relative paths, which fixes an issue
- 
					
					v2.0.3 Stablereleased this 2025-03-21 08:32:34 -05:00 | 4 commits to master since this releaseBugfixes- Symlinks for a .mdfile that are to be served by the web server also need a.htmlsymlink 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
- Symlinks for a 
- 
					
					v2.0.2 Stablereleased this 2025-03-18 21:29:06 -05:00 | 7 commits to master since this releaseBugfixes- 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-staticin 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
- Paths for files in the 
- 
					
					v2.0.1 Stablereleased this 2025-03-18 08:26:17 -05:00 | 11 commits to master since this releaseImprovements- The Imagetag in Markdown files no longer requires the full URL to be specified. NowConfig.BASE_HOSTis prepended to the tag value, which should be the full path to the image.
- .filesare skipped when copying files to the SSG output directory.
 Downloads
- The 
- 
					
					v2.0.0 Stablereleased this 2025-03-17 11:04:10 -05:00 | 16 commits to master since this releaseFeatures- 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
- The project has been rewritten as a static site generator. This is of course a larger change than one line, so see the
- 
					
					v1.11.3 Stablereleased this 2024-04-26 08:33:11 -05:00 | 33 commits to master since this releaseThe 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
- 
					
					released this 2023-12-30 22:23:42 -06:00 | 42 commits to master since this releasev1.11.2Improvements- The feeds are linked to in the HTML template.
- The feed directory structure is expected to be feed/YYYYMMDD-foo.mdsymlinks, rather thanfeed/YYYY/MM/DD/foo.mdsymlinks. This is just for simplicity.
 Downloads
- 
					
					released this 2023-12-30 15:33:48 -06:00 | 44 commits to master since this releasev1.11.1Improvements- 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
- Atom/RSS feed validation fixes:
- 
					
					released this 2023-12-30 15:06:41 -06:00 | 47 commits to master since this releasev1.11.0Features- 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.pyandversioneer, and now usespyproject.tomlandsetuptools_scm.
- Python 3.12 has been added to the environments tested in tox.
- Version bumps.
 Downloads
- 
					
					released this 2023-10-07 14:11:50 -05:00 | 55 commits to master since this releasev1.10.1Miscellaneous- 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
- Support Python 3.11, tested in