v0.2.0
Enhancements
- Extend page-size machinery in pagination by allowing the page specification (
page_type
,pg_width
,
pg_height
,font_family
,font_size
) to be transformed intolpp
(lines per page) andcpp
(characters per page). - New function
export_as_txt
to support output saved in plain text. cols
argument renamed todisp_cols
in the functionas_listing
.- New argument
non_disp_cols
in the functionas_listing
. disp_cols
argument now defaults to all columns not included inkey_cols
.- Columns named in
key_cols
no longer need to also be listed indisp_cols
. - Pagination is now calculated based on formatted cells values (including wrapping) rather than raw cell contents.
- Key columns are now guaranteed to be the leftmost columns (both stored and displayed) in
listing_df
objects. - Added tests for
paginate_listing
. - Added development cycle with
lifecycle
support, and experimental badges. - Added initial installments for
checkmate
assertion support. - Added a main package page with all the relevant imports and descriptions (
rlistings-package
). - Added "Get Started" vignette and updated README.
- Added
markdown
support to all functions.
Bug fixes
matrix_form(lsting, TRUE)
no longer throws an error.
What's Changed
- [skip vbump] Dev version with 9xxx by @arkadiuszbeer in #27
- adding chevron to downstream by @arkadiuszbeer in #34
- 23 Add "Get started" vignette by @edelarua in #31
- Update staged_dependencies.yaml by @nikolas-burkoff in #38
- small tweaks and additions to the intro vignette ( misc check cleanup) by @gmbecker in #42
- Depend on tibble, not dplyr. rlistings now tbl_df objs, fixes #41 by @gmbecker in #45
- Update workflows by @cicdguy in #39
- Bot to auto-approve PRs to main by @cicdguy in #46
- Only approve PR for Gabe by @cicdguy in #47
- Add precommit config by @gmbecker in #48
- Update README by @edelarua in #35
- Enable checks for
workflow_dispatch
event by @walkowif in #51 - Add DSL01 and DSL02 regression tests by @edelarua in #29
- Fix pagination error due to matrix_form(,TRUE) call in formatters. vbump by @gmbecker in #54
- Example and file/imports reorganization by @Melkiades in #50
- Reorder source files by @Melkiades in #56
- Fix pagination so key cols are repeated, col labels nlines correct. by @gmbecker in #59
- Add unit tests for key cols by @edelarua in #66
- Badges and contribution guidelines by @insights-engineering-bot in #68
- Update staged_dependencies.yaml by @clarkliming in #70
- Api change keycols left pag error by @gmbecker in #69
- support no key columns in print method (make_row_df) #73 by @gmbecker in #74
- add regression test for no-keycols case. Fully closes #73 by @gmbecker in #75
- Update to ROxygen 7.2.3 by @cicdguy in #76
- Update paginate_listing function to handle lpp=NULL. Adding unit test… by @ayogasekaram in #60
- Add logo by @Teninq in #79
- Remove duplicate workflows by @cicdguy in #85
- Doc updates by @Melkiades in #82
- fix version bump [skip vbump] by @Melkiades in #92
- dsl01 test will go into scda.test by @Melkiades in #88
- Closes #43 - adding page-size machinery by @wwojciech in #93
- updating export function with new pagination by @shajoezhu in #95
- [skip vbump] Setting to version 0.1.2.9019 by @arkadiuszbeer in #100
- vbump, add joe as an author [skip vbump] by @shajoezhu in #101
New Contributors
- @edelarua made their first contribution in #31
- @nikolas-burkoff made their first contribution in #38
- @walkowif made their first contribution in #51
- @Melkiades made their first contribution in #50
- @clarkliming made their first contribution in #70
- @ayogasekaram made their first contribution in #60
- @Teninq made their first contribution in #79
- @wwojciech made their first contribution in #93
- @shajoezhu made their first contribution in #95
Full Changelog: v0.1.1...v0.2.0