|
124 | 124 | - `Content$tag_delete()` removes the tag from the target content item rather
|
125 | 125 | than removing the tag entirely. (#194)
|
126 | 126 | - `audit_r_versions()` returns a bar chart instead of a histogram (#179)
|
127 |
| -- Fix issue with `NULL` or `length 1` job outputs ([#193](https://github.com/rstudio/connectapi/issues/193)) |
| 127 | +- Fix issue with `NULL` or `length 1` job outputs (#193) |
128 | 128 | - Timestamp parsing now correctly preserves time components (#259)
|
129 | 129 |
|
130 | 130 | # connectapi 0.1.3.1
|
|
140 | 140 | # connectapi 0.1.2
|
141 | 141 |
|
142 | 142 | - Update docs to illustrate customizing HTTP requests
|
143 |
| -([#168](https://github.com/rstudio/connectapi/pull/168)) |
| 143 | +(#168) |
144 | 144 | - Fix issue with HTML documentation to retain on CRAN
|
145 |
| -([#164](https://github.com/rstudio/connectapi/pull/164)) |
| 145 | +(#164) |
146 | 146 | - Fix typo in `min_data_version` parameter for usage data functions
|
147 |
| -([#166](https://github.com/rstudio/connectapi/pull/166)) |
| 147 | +(#166) |
148 | 148 | - Bump Connect tested version to 2022.09.0
|
149 |
| - ([#170](https://github.com/rstudio/connectapi/pull/170)) |
| 149 | + (#170) |
150 | 150 |
|
151 | 151 | # connectapi 0.1.1.1
|
152 | 152 |
|
153 | 153 | ### BREAKING
|
154 | 154 |
|
155 | 155 | - BREAKING: the following functions now require RStudio Connect 1.8.6 or later
|
156 | 156 | (because they are no longer experimental, as of that release).
|
157 |
| -([#128](https://github.com/rstudio/connectapi/pulls/12)) |
| 157 | +(#128) |
158 | 158 | - `set_vanity_url()`, `get_vanity_url()`, `swap_vanity_url()`
|
159 | 159 | - `get_tags()`, `get_tag_data()`, `get_content_tags()`, `create_tag()`,
|
160 | 160 | `create_tag_tree()`, `delete_tag()`, `get_content_tags()`,
|
|
165 | 165 | - BREAKING: `Connect$new()` now takes a `server` argument (instead of `host`)
|
166 | 166 | - The same is true of the `connect()` function, although we warn about
|
167 | 167 | argument deprecation in that case.
|
168 |
| - ([#125](https://github.com/rstudio/connectapi/pulls/125)) |
| 168 | + (#125) |
169 | 169 | - BREAKING: `set_environment_new()` and `set_environment_remove()` no longer
|
170 | 170 | take a `.version` argument, and output data structure is a bit different (a
|
171 | 171 | list of names). They now use the public API, which changes the interface a bit.
|
172 | 172 | Also, intricacies of how to set / remove environment variables are changed (i.e.
|
173 | 173 | setting `VAR=NA` will remove `VAR`).
|
174 |
| - ([#141](https://github.com/rstudio/connectapi/pull/141)) |
| 174 | + (#141) |
175 | 175 | - BREAKING: `get_vanity_url()` and `set_vanity_url()` are now no longer
|
176 | 176 | experimental functions.
|
177 |
| - ([#113](https://github.com/rstudio/connectapi/pulls/113)) However: |
| 177 | + (#113) However: |
178 | 178 | - `get_vanity_url()` now returns a character string representing the vanity
|
179 | 179 | url in use (or NULL if not defined)
|
180 | 180 | - `set_vanity_url()` still returns a `Vanity` R6 object, but
|
|
184 | 184 | - BREAKING: Several `content_*` and other APIs have moved from experimental to
|
185 | 185 | "v1" variants. This means they have stabilized, but with several subtle breaking
|
186 | 186 | changes that could impact your scripts.
|
187 |
| - ([#115](https://github.com/rstudio/connectapi/pulls/115)) |
| 187 | + (#115) |
188 | 188 | - i.e. `bundle_id` has become `id` in some response data. In others, `url` has become `content_url`.
|
189 | 189 | - The R6 method `content$get_bundles()` no longer takes a `page_number`
|
190 | 190 | argument, and the `get_bundles(limit)` argument is now deprecated
|
191 |
| - ([#129](https://github.com/rstudio/connectapi/pulls/129)) |
| 191 | + (#129) |
192 | 192 | - `Connect$download_bundle` is now deprecated in favor of
|
193 | 193 | `Content$bundle_download()`, and `delete_bundle()` now takes a `Content`
|
194 | 194 | item instead of `Connect`.
|
195 |
| - ([#153](https://github.com/rstudio/connectapi/pull/153)) |
| 195 | + (#153) |
196 | 196 | - BREAKING: `acl_*()` functions are deprecated in favor of
|
197 | 197 | `get_content_permissions()`, `content_add_user()`, and friends.
|
198 | 198 | - BREAKING: `Connect$PUT()`, `Connect$POST()` and `Connect$PATCH()` endpoints
|
|
203 | 203 | ### Other Changes
|
204 | 204 |
|
205 | 205 | - `users_create_remote()` gains an `exact` argument to simplify complex cases
|
206 |
| - ([#135](https://github.com/rstudio/connectapi/issues/135)). Long term, we should |
| 206 | + (#135). Long term, we should |
207 | 207 | solicit feedback on whether this function attempts to do too much.
|
208 | 208 | - Add helpers for common content modification actions: `content_update()`,
|
209 | 209 | `content_update_access_type()` and `content_update_owner()`
|
210 | 210 | - Fix an issue with relative paths in `bundle_dir()`
|
211 | 211 | ([`@slodge`](https://github.com/slodge))
|
212 |
| - ([#118](https://github.com/rstudio/connectapi/issues/118), |
213 |
| - [#121](https://github.com/rstudio/connectapi/issues/121)) |
| 212 | + (#118, |
| 213 | + #121) |
214 | 214 | - Add `overwrite=` parameter to `download_bundle()`
|
215 | 215 | - Add HTTP request customization options, and related documentation
|
216 |
| - ([#101](https://github.com/rstudio/connectapi/pull/101)) |
217 |
| -- Add git deployment ([#112](https://github.com/rstudio/connectapi/issues/112)) |
| 216 | + (#101) |
| 217 | +- Add git deployment (#112) |
218 | 218 | - Switch `Task` class to `ContentTask`
|
219 | 219 | - R6 does not support multiple inheritance, so we keep the `Task` interface up-to-date on
|
220 | 220 | `ContentTask` and `VariantTask` manually
|
221 | 221 | - Improve several print methods
|
222 |
| -([#18](https://github.com/rstudio/connectapi/issues/18), |
223 |
| -[#19](https://github.com/rstudio/connectapi/issues/19)) |
| 222 | +(#18, |
| 223 | +#19) |
224 | 224 | - Protect against bad bundles
|
225 |
| -([#13](https://github.com/rstudio/connectapi/issues/13)) |
226 |
| -- Error if an empty API key is defined ([#16](https://github.com/rstudio/connectapi/issues/16)) |
| 225 | +(#13) |
| 226 | +- Error if an empty API key is defined (#16) |
227 | 227 | - Add a few `content_list_*` helpers
|
228 |
| - ([#130](https://github.com/rstudio/connectapi/pulls/130)): |
| 228 | + (#130): |
229 | 229 | - `content_list_with_permissions` returns a `content_list` with a "permission"
|
230 | 230 | column that includes who has access
|
231 | 231 | - `content_list_by_tag` allows fetching just a `content_list` for a particular tag
|
232 | 232 | - `content_list_guid_has_access` filters a "content list with permission" by
|
233 | 233 | whether a user or group GUID has access
|
234 | 234 | - Add a `user_guid_from_username()` function to convert `session$user` or other
|
235 | 235 | usernames to a user GUID
|
236 |
| - ([#130](https://github.com/rstudio/connectapi/pulls/130)) |
| 236 | + (#130) |
237 | 237 |
|
238 | 238 | # connectapi 0.1.0.9018
|
239 | 239 |
|
|
0 commit comments