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
- 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
- Specific support for
unique_id columns (ids unique
between dataframe grouping).
- Fix issue with
imapper defaults always being
applied.
interfacer 0.3.3
- 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.
interfacer 0.3.6
- speed-up via better function matching
- documentation of
@iparam grouping accounts for
igroup_process calls in function body
interfacer 0.3.7
- experimental support for group processing by an externally supplied
interface spec
interfacer 0.4.0
- Change in
igroup_dispatch to allow lazy evaluation in
parameters and correct behaviour in the context of data-mask processing
and defusal / quoted evaluation.
- Some internal (but exported) demo testing functions added to allow
more rigorous outside of package scope
(e.g.
?demo_idispatch)
- Much improved testing of
idispatch using demo
functions.
- No functional downstream impacts should be obvious unless anyone
relying on eager evaluation in previous versions of
idispatch