* better Lua 5.3 support
* handles tables with integer_keys as well as string keys
* --testing - version and date does not change
* --no_args_infer to completely switch off argument inference and parsing
* custom_csv option to specify extra CSS file
* explicit warnings if we cannot deduce item from following code
* modules may return a single function (see tests/funmod.lua)
* honours the SOURCE_DATE_EPOCH environment variable
* Moonscript fat arrow and auto-assign ctor support
* Better Discount support. All varieties including Debian lua-discount package (binding to libmarkdown2)
* prettier output for ldoc -m on Unix
* updated global builtin documentation
* consistently using Unix line-endings
* --fatalwarnings now also works with parser errors (#255)
* user-specific temporary directory for expanding templates
* blank line after comment of code block suppressed (#240)
* comments at end of code blocks were not highlighting
* strip left spaces from usage code (#191)
* don't parse module if it's a field name (e.g foo.module())
* temporary files on Windows fix
prettify_files makes per-item links to prettified source.global_lookup=true - invoked when parse_extra={C=true}kind_names can override names used in sidebarall=true in config.ld did not work.dont_escape_underscore logic fixed: do not use in prettified code blocksldoc config exists before checking field valuestype sectionsreadonly modifier supported (#93)no_lua_refsort_modules=trueuse_markdown_titlesMetamethods and Methods sections generated for classmod classesunqualified=true to strip package names on sidebar (#110)## in Markdown (#96)export tag, decide whether method is static or notclassmod classes now respect custom sections (#113)sort=true to sort items within sections alphabetically@set tag in module comments; e.g, can say @set sort=true@classmod tag for defining modules that export one class@error tagmarkdown.luabuiltin Lua files are requirable without module-m tries harder to resolve methods