|
|
- 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
|