DocPad v1.3 Release Notes
Release Date: 2011-10-03 // over 12 years ago-
- ๐ Parsing is now split into two parts
parsing
andcontextualizing
- Contextualizing is used to determine the result filename, and title if title was not set
- The code is now more concise
- File class moved to
lib/file.coffee
- Prototypes moved to
lib/prototypes.coffee
- Version checking moved to the
bal-util
module
- File class moved to
- File properties have changed
-
basename
is extensionless -
filename
now contains the file's extensions -
id
is now therelativeBase
instead of theslug
-
extensionRendered
is the result extension -
filenameRendered
is the result filename: `"#{basename}.#{extensionRendered}" -
title
if now set tofilenameRendered
if not set
-
- 0๏ธโฃ Added support for different meta parsers, starting with CoffeeScript and YAML support. YAML is still the default meta parser
- The YAML dependency is specifically set now to v0.2.1 as the newer version has a bug in it
- ๐ Fixed multiple renderers for a single document. E.g.
file.html.md.eco
- ๐ Now also supports using
###
along with---
for wrapping the meta data - ๐ Supports the
public
alias for thefiles
directory
- ๐ Parsing is now split into two parts