|
Revision history for App::WRT
|
|
|
|
v5.0.0 2019-04-14
|
|
|
|
- Add bin/wrt-ls for listing entries in current archive
|
|
- Add bin/wrt-config for displaying configuration info
|
|
- Allow header tags with attributes
|
|
- Minor documentation cleanup
|
|
- Bump XML::Atom::SimpleFeed to 0.900; remove wrt-fcgi
|
|
- Concatenation instead of variable interpolation in HTML::tag()
|
|
- Remove hardcoded "public" from renderer directory path copying
|
|
- Remove unused feed_url param from wrt-init and example dir
|
|
- Remove an extraneous JSON->convert_blessed(1) call
|
|
- WRT::entry(): fix glitch with contents list for binfile_expr matches
|
|
- Correctly encode feed output - see https://p1k3.com/2018/5/28/
|
|
- Add App::WRT::Util::file_get_contents();
|
|
- Optionally cache included files in-memory
|
|
- Add EntryStore, a class for wrapping various methods for finding entry lists
|
|
- Refactor display()
|
|
- Use Carp for errors
|
|
- Remove old LaTeX markup stuff
|
|
- Add this Changes file
|
|
|
|
v5.0.0-alpha 2018-04-19
|
|
|
|
- Use 5 most recent entries for home page instead of latest month
|
|
- Remove accessor methods for instance variables / configuration
|
|
- Give absolute paths to imgsize() so it chills out on Cwd::getcwd() calls
|
|
- Remove local_path(), recent_month(), month_before, and feed_print_latest()
|
|
- Stop using a() in entry_markup()
|
|
- Cache get_date_entries_by_depth() results
|
|
- Swap out state vars for stashing things on $self in get_all_source_files()
|
|
- Add get_date_entries_by_depth()
|
|
- Tweak link_bar() behavior to retain link for current page
|
|
|
|
v4.3.0 2018-04-06
|
|
|
|
- Render feed for last feed_length day entries instead of for latest month
|
|
- Switch example config from p1k3.com to example.com urls
|
|
- feed_print() now takes a list of entries instead of a month
|
|
|
|
v4.2.2 2018-02-10
|
|
|
|
- Fix --config option to wrt-display & wrt-render-all
|
|
- Remove year list from linkbar
|
|
|
|
v4.2.1 2017-11-18
|
|
|
|
- Change url_root default to /
|
|
- Add url_root to topic link generator
|
|
|
|
v4.2.0 2017-11-18
|
|
|
|
- Improved documentation in shell utilities
|
|
- Make a copy of %default before blessing
|
|
- Document MethodSpit
|
|
- Document the overlay option, add an accessor method for it
|
|
- Use a logging callback to WRT::Renderer::render()
|
|
- Miscellaneous test cleanup
|
|
- Add publish_dir to example wrt.json
|
|
- Improve documentation
|
|
- Add $wrt->feed_alias and a .xml copy of same
|
|
|
|
v4.1.0 2017-11-15
|
|
|
|
- Add wrt-init for creating a skeleton project directory
|
|
- Die on missing template file
|
|
|
|
v4.0.1 2017-11-14
|
|
|
|
- Fix App::WRT::Markup require of WRT::Image
|
|
- Remove an unused dependency on Imager
|
|
|
|
v4.0.0 2017-11-14
|
|
|
|
- Rename WRT to App::WRT
|
|
- Add a license info
|
|
- Strip unused image size code from WRT::Image
|
|
- Add publish_dir config value, ensure that dir exists when rendering
|
|
- Add rendering tests
|
|
|
|
v3.5.0 2017-11-13
|
|
|
|
- wrt-render-all now handles /, /all, and /feed
|
|
- Migrate wrt wrapper utilities to posix shell
|
|
|
|
v3.4.2 2017-06-21
|
|
|
|
- Add [0-9] to acceptable sub-entry characters
|
|
|
|
v3.3.1 2017-06-19
|
|
|
|
- Die on attempting to include a directory
|
|
- Include datestamps in feed
|
|
|
|
v3.3.0 2017-04-03
|
|
|
|
- Add topic list to entries
|
|
- List topics in datestamp
|
|
- Clean up addprop output
|
|
- Allow `-` in entry names, use .prop for properties
|
|
- Simplify datestamps
|
|
- Add wrt-noexpand property
|
|
- Remove a sorta-extraneous trailing slash on contents
|
|
|
|
v3.0.0 2016-10-12
|
|
|
|
- Split wrt utility into git-style subcommands
|
|
- Support for includes, change root_dir semantics, add entry_dir
|
|
- addprop and findprop subcommands for dealing with entry properties
|
|
|
|
v2.0.0 2016-08-09
|
|
|
|
- Now called "wrt" instead of "display"
|
|
- Extract http_header stuff from WRT module
|
|
- Switch to wrt.json for configuration
|
|
- Add XML::Feed and CGI::Fast to dependencies
|
|
- Make wrt.fcgi work, more or less
|
|
- Escape braces in variable interpolation regexp
|
|
- Add --stdin flag
|