Skip to contents

interfacer 0.2.1

  • Added a NEWS.md file to track changes to the package.
  • Initial CRAN submission.

interfacer 0.2.2

  • Fixed README.md URL issue and DESCRIPTION typo.
  • automated spell test

interfacer 0.2.3

CRAN release: 2024-08-01

  • This is a resubmission to fix issues identified in CRAN submission v0.2.2: 1) additional spaces in DESCRIPTION file. 2) functions missing return values. 3) example containing unexported method. 4) if (FALSE) stanza in examples for function that can only be used interactively.

interfacer 0.2.4

  • Minor enhancement of type coercion to support more consistent behaviour for finding custom type.XX functions in downstream packages.
  • Funding statement added to README.

interfacer 0.3.0

  • Consistency checking and recycling for non-dataframe parameters API added, with new vignette to explain.
  • More consistent type.XX function behaviour.

interfacer 0.3.1

  • Documentation tidy-up.
  • Minor change to formatting of iface printing.

interfacer 0.3.2

CRAN release: 2024-11-14

  • Specific support for unique_id columns (ids unique between dataframe grouping).
  • Fix issue with imapper defaults always being applied.

interfacer 0.3.3

CRAN release: 2025-02-03

  • performance issue fix
  • move repository to ai4ci

interfacer 0.3.4

  • allow renaming or preprocessing of variable names in igroup_process and use of .groupdata parameter in dispatch function.
  • @ireturn roxygen2 tag for automatically picking up format from ireturn(df,spec) (n.b. this will hit the first detected value, not all of them).

interfacer 0.3.5

  • improved behaviour of @iparam when idispatch is used.
  • ireturn validation disabled by default in deployment mode.
  • validation does not strip dataframe attributes any more.