- BREAKING CHANGE:
read_md_tablenow always returns a named list of tibbles (names"table_1","table_2", …), orNULLif no tables are found. It reads all tables in the content, including mixed-markdown documents.extract_md_tablesandextract_md_tableare now deprecated.
- Update to {roxygen2} to 8.0.0
- Requires {readr} >= 2.2.0
- Pre-compute
rvest-benchmarksbenchmark images (#98)
- Add dependency on R (>= 4.1.0) (#92)
- Fixed a typo in a
read_md_tablewarning message (#86) - Updated documentation for internal and exported functions (#88)
- Added alt text for
rvest-benchmarksviolin plots (#90)
- BREAKING CHANGE:
forceparam added forread_md_table(#74) - Fixed a typo in a warning message (#59)
extract_md_tablealias added forextract_md_tables(#69)- Improvements to markdown table matching (#76, #81)
- Warnings now rely entirely on matching main regex (#69)
- Update
extract_md_tablesexample (#46) @inheritDotParamsfor arguments passed on toreadr::read_delim(#44)- Abstracted the reading of markdown tables into a new internal function
read_md_table_content.R(#42) - Add vignette benchmarking {readMDTable} to {rvest} (#40)
- Added
extract_md_tables, which captures all markdown tables from a markdown file (#36) - Update package
description(#35)
- Fixed an issue on Windows where a warning was incorrectly raised on valid separator lines (#28)
- Move from {httr} to {httr2} (#26)
- Added example with warning for
read_md_table(#20) - Fixed an issue with rendering the PDF manual due to unicode characters
read_md_tablenow has awarnparam to make warnings optional (#15)- Checking markdown table validity now uses vectorization (#12)
- Warnings now use {cli} (#12)
warn_md_tablenow explicitly returnsNULLinvisibly (#10)
- Added a logo (#22)
- Improvements to function documentation (#10)
- Added test coverage with {covr} (#17)
- Initial release.