Skip to contents

baRcodeR 0.1.8

Thanks to cfmw for suggesting a change to allow underscores in QR codes, and for real-world testing.

Thanks to lavaman13 and wolass for requesting a different layout for the QR Code labels that allows text above or below the barcode. This is now implemented with the type="matrix2" argument in create_PDF()

baRcodeR 0.1.7

CRAN release: 2022-04-01

Thanks to rwalke for adding “Linear2” to the option list (Linear, Matrix). This will produce Code 128 extended linear barcodes, allowing for particular 1-D barcode patterns that are distinct from “Linear”

Thanks to Theirry() for pointing out that we need to change qrcode::qr_code() from (deprecated) qrcode_gen

baRcodeR 0.1.6

At the request of a COVID-2019 research group, we have added an option to allow non-encoded text to appear with linear & 2D barcodes. These have been added to custom_create_PDF():

  • alt_text – adds human-readable text that is NOT encoded in the digital barcode
  • denote – characters used to denote non-encoded text

These are considered advanced features that should be used cautiously, and therefore they are not made available through the Addins GUI.

baRcodeR 0.1.5

CRAN release: 2020-03-07

Bugs:

  • fixed errors in tests due to r-devel switching to using stringsAsFactor = FALSE as default
  • fixed broken link in readme

baRcodeR 0.1.4

CRAN release: 2019-12-06

Bugs and Improvements:

  • tests have been added for user prompts and the RStudio addin with shinytest
  • vignettes describing how to use the add-in and the command line are now organized separately from the restructured README
  • custom_create_PDF() page generation should now be faster (helpful when making sheets for hundreds of labels)
  • the command prompts have been restructured for a more menu-like selection for yes/no questions.
  • other minor changes in addition to the major ones outlined above as suggested by reviews at rOpenSci documented here
  • the baRcodeR package is now a part of rOpenSci and the documentation is online (here)[https://docs.ropensci.org/baRcodeR/]

baRcodeR 0.1.3

CRAN release: 2019-04-26

Bugs and Improvements:

  • major bug fix for linear barcodes that occasionally created unscannable barcodes.
  • added documentation on how to create alternative formatting of labels (e.g. spaces, line breaks)
  • added padding for labels which were single character or blank
  • 2-page cheatsheet now available as addin

baRcodeR 0.1.2

CRAN release: 2019-01-10

New Feature:

  • In response to a user request, there is now an option to print linear (code 128 set B) barcodes.

baRcodeR 0.1.1

CRAN release: 2018-11-29

Bugs and Improvements:

  • create_PDF() function will replace all underscores in text with dashes. Underscores are not specified in the encoding dictionary of qcrode and will throw errors.
  • x_space and y_space parameters are now limited between 0 and 1 for easier use. These parameters are used to position text on the printed labels.
  • Font size is no longer limited and is now measured as points. Font size is automatically reduced if text code is too long for the printed labels.

New Features:

  • label_width and label_height parameters specify the width and height of the label to enable alleys (i.e. gaps) between physical labels.

baRcodeR 0.1.0

CRAN release: 2018-10-26

This is the first official release of the package.