The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.035 - 2015-02-09

  • update Mojolicious to 5.57 for improved map()
  • fix extra blank line in robots.txt test
  • ignore vim swap files on windows
  • fix strftime for Windows
  • fix test reading files without utf-8 flag
  • make `bundle theme` copy to given directory
  • redo the setup help for new defaults
  • make blog pagination use directories
  • allow list pages to consist of directories
  • automatically remove "index.html" from URLs
  • update Beam::Wire to fix warning on perl 5.20
  • process document content as a template
  • allow arguments to included templates
  • add a theme method to build template from string
  • do not watch built-in theme dirs for changes
  • add deploy help documentation
  • add remote attr to git deploy
  • test that git deploy's path has a default
  • set a default build dir and auto-create it
  • make site theme default to bundled default theme
  • make file deploy default to the current directory
  • add test to check categories in atom feed
  • fix categories in atom feed
  • fix default theme list bullets on a separate line
  • fix static app builds hidden directories like .git
  • show an error if no theme name given to bundle
  • allow pod from things without .pm, .pl, or .pod
  • add missing DESCRIPTION to some modules
  • remove spurious doc lines
  • add release v0.034 announcement

Documentation

Run Statocles commands
How to deploy a Statocles site
A guide to setting up a new Statocles site
A guide to making Statocles themes
Prepare a release blog entry for this project

Modules

A static site generator
Base class for Statocles applications
A blog application
Render documentation for Perl modules
Plain documents made into pages with no extras
Manage static files like CSS, JS, images, and other untemplated content
Base module for Statocles modules
The statocles command-line interface
Base role for ways to deploy a site
Deploy a site to a folder on the filesystem
Deploy a site to a Git repository
Base class for all Statocles documents
A link object to build <a> and <link> tags
Render documents into HTML
Render documents into HTML
A page for a feed of another page
A page wrapping a file (handle)
A page presenting a list of other pages
A plain page (with templates)
An entire, configured website
Base role for repositories of documents and files
A store made up of plain files
A template object to pass around
Common test routines for Statocles
Templates, headers, footers, and navigation
Type constraints and coercions for Statocles

Provides

in lib/Statocles/Base.pm