Skip to content

Releases: jmbarbone/scribe

scribe 0.3.0.9002

07 Jun 04:27
7fe5bc0
Compare
Choose a tag to compare
scribe 0.3.0.9002 Pre-release
Pre-release

Prerelease of scribe

What's Changed

Full Changelog: v0.3.0.9001...v0.3.0.9002

scribe 0.3.0.9001

09 Mar 21:08
fb2fb42
Compare
Choose a tag to compare
scribe 0.3.0.9001 Pre-release
Pre-release

Prerelease of scribe

What's Changed

Full Changelog: v0.3.0.9000...v0.3.0.9001

scribe 0.3.0.9000

18 Dec 05:03
Compare
Choose a tag to compare
scribe 0.3.0.9000 Pre-release
Pre-release
  • improves ca$help() printing
  • corrects issue with ca$parse()

What's Changed

Full Changelog: v0.3.0...v0.3.0.9000

scribe 0.3.0

22 Oct 20:07
Compare
Choose a tag to compare

Breaking changes

  • $convert field now defaults to the newly exported scribe_convert() helper
    • This selects one of three conversions: 1) default (see next bullet), 2) string evaluation, and 3) no conversion.
    • default conversions use value_convert(), which internally uses utils::type.convert() (and some additional steps for dates. Be aware that type.convert("1", as.is = TRUE) will return integers, and a decimal should be included if a numeric is desired (e.g., type.convert("1.", as.is = TRUE)
    • previously, a prototype could be set (e.g., convert = character()), which will now fail but can be replaced with a simple function (e.g., convert = as.character).

Bug fixes

  • convert is no longer ignored when set in scribeArg #70

New features

  • flag action now accepts NA as a default #67

Non-user facing changes

scribe 0.2.0

23 May 03:00
Compare
Choose a tag to compare

Fixes

  • --help no longer fails when scribeArg has length(info) > 1 #59

New features

  • execute is a new field for scribeArg where a function can be called #63
  • stop is a new field for scribeArg which controls how further arguments are parsed and allows for early stops #60
  • options() for {scribe} are now listed in ?scribe documentation and set in .onAttach() #57
  • scribeArgs can now be given a separate scribeArg as a default #54
  • positional arguments now can have default values #52
  • scribeArgs with action = 'flag' now accept default = TRUE #55

scribe 0.1.0

13 Mar 15:42
Compare
Choose a tag to compare

See more information about {scribe} in this blog post.