Skip to content

Latest commit

 

History

History
156 lines (98 loc) · 5.75 KB

NEWS.md

File metadata and controls

156 lines (98 loc) · 5.75 KB

projects 2.1.3

Minor updates:

  • Removed names from arguments passed to readr::write_lines() and readr::write_rds() since they have deprecated path in favor of file.
  • Combined the setup and load_libraries code chunks in all applicable template .Rmd files.
  • Removed LazyData line from DESCRIPTION file in compliance with new CRAN check.

projects 2.1.2

Minor updates:

  • Bug fix to projects()'s handling of the path argument, accommodating latest behavior of fs::path_abs().

projects 2.1.1

Minor updates:

  • Bug fix after breaking change in vctrs (vec_cast(x, to = character()) changed to as.character(x))

projects 2.1.0

Major updates:

  • Addition of rename_projects_folder() and move_projects_folder()
  • Addition of path argument to projects(), allowing users to filter by subdirectory
  • Incorporation of vctrs package for projects_stage and projects_author classes

Minor updates:

  • projects() now prints a maximum of 100 rows by default.
  • open_project() attempts to locate projects on shared servers when the local projects_folder() value differs from the server's projects_folder() value
  • Backslash inserted before any single quotation marks in projects folder path before being written to .Renviron
  • Bug, documentation, README improvements

projects 2.0.0

Major updates:

  • new_project() now copies a single template project folder within .templates instead of assembling multiple template components into a file. This allows users to customize project folders to a very high degree. Thus, new_project() has fewer arguments, having only template_folder insofar as template-related arguments.
  • Consequently, header/title page YAML text is NOT written automatically into .Rmd files when they are created by new_project(). Users must run header() and copy the resulting text into desired .Rmd files.
  • Added the function email_authors(), which opens a new email for the currently open project (or, a specified project).

Minor updates:

  • There are now separate arguments in new_project() and copy_project() for specifying the new project's folder name. It can be distinct from a project's short_title and its id number.
  • Updated documentation,
  • Tilde expansion is performed in setup_projects()
  • Added tests

projects 1.3.0

Major updates

  • save_session_info() function for saving sessioninfo::session_info() to a text file.
  • export_project() for zipping project folders

Minor updates

  • Improvements to default .Rmd files.
  • Code improvements

projects 1.2.0.9000

Major updates

  • Moved all header material to YAML when generating 01_protocol.Rmd and 04_report.Rmd.
  • YAML Output options no longer written in function; rather, they are expected to already be in the templates.
  • Addition of .docx style template.

Minor updates

  • Other minor tweaks to default .Rmd files.

projects 1.1.4.9000

Major updates

  • Bug fix: exported all methods for the projects_stage and projects_author S3 classes so that the class would not be stripped.

Minor updates

  • Made reorder_authors() and all edit_*() functions to stop printing metadata after successful editing.
  • Removed the reprint_header argument from reorder_authors() function, but added a message beckoning user to run header(), as in edit_project().

projects 1.1.3.9000

Minor updates:

  • Changed printing of projects table so it displays projects in descending order by stage before sorting them by id.

projects 1.1.2.9000

Minor updates:

  • Required a later rlang version so that as_label() is available.

projects 1.1.1

Major updates:

  • Fix of show-stopping bugs with update_metadata() and edit_project()

projects 1.1.0

Minor updates:

  • Documentation updates for functions created in version 1.0.0 and 1.0.1.

projects 1.0.1.9000

Major updates:

  • Fixed bug in internal acquisition of metadata tables.
  • Fixed bug in open_projects()

Minor update:

  • Changed number of rows that projects(), authors(), and affiliations() tibbles will print

projects 1.0.0.9000

Major update:

  • Created S3 classes implemented for each of stage and special authors (current_owner, corresp_auth, creator).
  • Added update_metadata() function to assist with updating metadata from projects version 0.X.X to 1.X.X
  • Addition of ideas(), new_idea(), and manuscripts().
  • Overhaul of underlying code.

Minor updates:

  • More customizable print options for projects(),
  • Minor improvements to printing of projects at the end of new_project() and edit_project()

projects 0.2.1.9000

Major update:

  • Instances of fs::path_home() were changed to fs::path_home_r() so that .Renviron files would be put in the correct place (i.e., the directory that R considers to be the home directory, which is where R actually looks for .Renviron files).

projects 0.2.0.9000

Major updates

Users can now create custom names for project folders, linking the name to short_title:

  • Added the function rename_folder(), which enables the user to rename project folders. Added an example of this.
  • Added the logical argument stitle_as_folder to new_project(), which if TRUE makes the folder name of new projects the same as its short_title.
  • Added the argument new_short_title to copy_project(), which enables users to change the project copy's folder name and/or short_title.
  • Made the path argument in copy_project() second instead of fourth.

Minor updates:

  • Made open_project() better handle instances of missing/multiple .Rproj files.
  • Documentation updates

projects 0.1.1.9000

Minor updates:

  • Updated README.md so that it properly reflects how to install the projects package.
  • Updated README.md so that it contains CRAN version and download count badges.

projects 0.1.0

Major updates:

  • Release.