/
News.Rmd
107 lines (75 loc) · 2.83 KB
/
News.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
---
title: "Sinew News"
output: github_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## 0.3.5.1
<details>
<summary>Added</summary>
- `NEWS.md` file to track changes to the package.
- [pretty_namespaces](https://yonicd.github.io/sinew/reference/pretty_namespace.html)
- Function that autoappends namespace to functions in script by searchpath order.
- [create_yml](https://yonicd.github.io/sinew/reference/create_yml.html)
- Functions that creates `_sinewconfig.yml` in the current project root directory, and updates `.Rbuildignore`.
</details>
<details>
<summary>Updated</summary>
- [makeImport](https://yonicd.github.io/sinew/reference/make_import.html)
- Writes directly to DESCRIPTION file.
- [untangle](https://yonicd.github.io/sinew/reference/untangle.html)
- Create the `body.R` file in the working directory instead of the directory where the functions are created.
- Naming scheme for files is updated to replace all `.` in function names to `_`.
</details>
<details>
<summary>Removed</summary>
- [makeImport](https://yonicd.github.io/sinew/reference/make_import.html)
- does not create namespace output
</details>
## 0.3.5.2
<details>
<summary>Updated</summary>
- Fixed bug in `pretty_namespace` when global env is empty.
</details>
## 0.3.6
<details>
<summary>Added</summary>
- `pretty_namespace`
- add console summary output for changes in file
</details>
<details>
<summary>Updated</summary>
- Fixed bugs in `pretty_namespace`
- correct shift in lines with multiple namespaces
- search only exported namespace functions
- function split up into smaller functions found in pretty_utils
</details>
## 0.4.0
<details>
<summary>
Added
</summary>
- `make_force_packages`
- create lists for usage with `pretty_namespace` force argument.
</details>
## 0.5.0
<details>
<summary>Added</summary>
- Add snakecase versions of function names `make_dictionary()`, `make_oxygen()`, and `make_oxy_file()`
- `makeOxygen()`
- Create column descrition for data frame documentation using column label attributes if `use_labels = TRUE`
- Add support for documenting vector data objects
- Copy documentation to clipbboard with `{clipr}` (#74) if `copy = TRUE`
- Add option to use Markdown-style documentation (converted with `{roxygen2md}` (#78) if `markdown = TRUE`
- Add title and description argument to optionally override placeholder values
- `makeOxyFile()`
- Expose added parameters from `makeOxygen()`: `print` (default to `FALSE`) and `markdown`
- Add `dir.out` parameter to allow saving to custom directory
</details>
<details>
<summary>Updated</summary>
- Adopt `{cli}` package for errors, warnings, and messages and drop `{crayon}` package
- `makeDictionary()`
- Fixed bug with handling of file path inputs
</details>