Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.

Releases: Fizzadar/Luapress

Release v3.5.2

01 May 18:53
2e81536
Compare
Choose a tag to compare
  • Fix for Lua 5.1 (unpack not table.unpack)

Release v3.5.1

30 Apr 08:25
5b76340
Compare
Choose a tag to compare
  • @yuigoto fix package.path on Windows 10

Release v3.5

29 Apr 21:32
0ecc34d
Compare
Choose a tag to compare
  • Replace markdown.lua with lua-discount
  • Add discount_options configuration setting
  • Remove caching/--no-cache over-optimisation
  • Lua 5.3 support
  • @paragasu Support for .markdown files
  • @exelotl fixes for copying template directory on Windows
  • @exelotl fix link to docs
  • @hrsantiago fix break in lhtml

Release v3.4

07 Sep 21:24
Compare
Choose a tag to compare
  • Support for newer Lua versions
  • Support for non English languages

Release v3.3.1

18 Jul 19:40
Compare
Choose a tag to compare
  • Fix images and emails in markdown
  • Make cache work with multiple envs

Release v3.3

20 Mar 19:48
Compare
Choose a tag to compare
  • Adds previous_post and next_post links inside post templates
  • Fixes link_dirs=false

Release v3.2

13 Dec 13:30
Compare
Choose a tag to compare

Install/upgrade with: luarocks install luapress

Changes:

  • --watch now looks for template changes
  • Add consistent format_date function for both mustache/lhtml templates:
  • Add config.date_format

Release v3.1

12 Dec 11:52
Compare
Choose a tag to compare

Install/upgrade with: luarocks install luapress

Changes:

  • Add support for .mustache templates
  • Default new sites to use .mustache build in template
  • Add --lhtml flag to init to create sites with the old .lhtml template
  • Fix .lhtml templates which print '-'

Release v3

29 Nov 23:37
Compare
Choose a tag to compare

Install/upgrade with: luarocks install luapress

Breaking changes:

  • Rename config.index -> config.index_page
  • Change CLI arg --nocache -> --no-cache

The rest:

  • Add support for multiple (url, build_dir) environments
  • Add config.force_index_page to create index form page even when posts exist
  • Add config.sticky_page to have a page appear at the top of index
  • Add config.archive_title to change the title of the archive page
  • Add --watch command line to rebuild on changes to posts/ & pages/ (no Windows support :()
  • Add ID attribute to <hX> tags in markdown lib
  • Add $raw$...$/raw$ syntax to disable Markdown extras
  • Add default config, so local config can be sparse
  • Fix escaping for post & gallery RSS content
  • Rename press.lua -> luapress.lua
  • Remove alt_getopt and handle args manually
  • Nicer (colored, where possible) terminal output

Release v2.1.1

29 Nov 23:38
Compare
Choose a tag to compare

Latest stable v2.