EFM.6.15.04 missing SEMANTIC in severity level (per its chapter)
enhance resiliance to log encoder errors when in environment
of limited character sets (was crashing)
add command line plug-in options for utility actions (that don't
depend on XBRL instance being loaded, such as hellodolly or
file conversion plugins).
add plug ins to file open and file save menu areas

add a uiFileDialog to open multiple selections of files (needed for
importing sphinx rule files, etc)
update plug-in manager to allow plugging in packages (directory
with __init__.py file and multiple module files) in addition to
individual module files.  Used initially for sphinx compiler.
Update RSS feed file selections to current SEC offerings.
Update archive file loader to work with RSS feed (http loaded
archives)
update formula custom function to raise exception if result
is wrong type for function signature
correct substring xfi function for "after" partition
update logger to accept non-xml file messages (used initially for
sphinx compiler messages)
add a Validate.Finally plug-in class for non-EFM validations
Allow viewing/saving of instance fact tables with broken presentation
relationships that would otherwise raise an exception.
update relationship GUI panels to tolerate relationships to the
wrong type of objects (caused crashes)
update web cache to tolerate OS-level locks on cache files when
they can't be renamed or deleted.
allow function exceptions to have string argument specifications (needed
for custom functions)

allow prefix-less instance class qnames
update nl-taxonomies.xml
update hello dolly for new command line utility class
update saveHtmlEBAtables to initialize table linkbase when
run from command line (no loaded DTS)
delete sphinx processor module, change to sphinx as a plug in package