Changes in version 0.8.6 Bug fixes: o eval - fixed 'no out.log' when eval = FALSE o collectcode - collecting code is now actually suppressed when collectcode = FALSE Changes in version 0.8.4 Enhancement: o PDF tables - the 'saspdf' engine now includes SAS' LaTeX stylesheet, which is written to your project folder. Your document YAML should now include 'extra_dependencies: sasmarkdown' for 'pdf_document' output. Changes in version 0.8.3 Bug fix: o collectcode() - now works with LaTeX output. Changes in version 0.8.0 (2022-09-20) New features: o PDF tables - a new engine 'saspdf' produces LaTeX tables. Changes in version 0.7.3 Other improvements o NLS - SAS National Language Support extended to HTML output. o Unix support - now searches more directories for the SAS executable. Changes in version 0.7.1 Other improvements o NLS - support for SAS National Language Support. There is now a chunk option, 'encoding=', to declare the language encoding used by SAS. This defaults to "latin1". o log cleanup - now handled through SAS options rather than log post-processing in R. Fixes some bugs. Changes in version 0.5.2 New features: o find_sas() - now runs onLoad, defines engine.path if the SAS executable is found, and warns if not found. o saslog_hookset() - enabled by default Other improvements o spinsas - fixed bugs introduced by changes in knitr Changes in version 0.5.0 New features: o sashtml5 - an engine for HTML5 output, with inline SVG graphs o find_sas() - attempt to find the SAS executable Other improvements o engine.path and engine.opts - takes advantage of knitr's newer approach to specifying engine paths and engine options Changes in version 0.4.2 New features: o spinsas() - turns specially formatted .sas files into Markdown Other improvements o sas_collectcode() - now handles pre-existing autoexec.sas files, called when the package is attached.