You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Icon [change](https://github.com/RinteRface/shinydashboardPlus/commit/0abe127a1ce0e7f8cb74883968c83b796cc9c73e) in `dashboardHeader()`. Thanks @zhanxw.
14
20
- Allow [hyperlink](https://github.com/RinteRface/shinydashboardPlus/commit/12fab3b92b2b5e459304b385e7ed7a94cb9dbd98) in User block. Thanks @robertkck.
- Fix #132: Option to disable the "scroll to top" button in `dashboardPage()`
40
49
41
50
## Bug fix
42
-
- Fix #127: `shiny::navlistPanel()` in `dashboardControlbar()` not behaving as expected.
43
-
- Fix #112: `userBox()` is not working. Introduced in 2.0.0.
44
51
52
+
- Fix #127: `shiny::navlistPanel()` in `dashboardControlbar()` not behaving as expected.
53
+
- Fix #112: `userBox()` is not working. Introduced in 2.0.0.
45
54
46
55
# shinydashboardPlus 2.0.0
47
56
48
57
This release is a major step for shinydashboardPlus. It is also a significant breaking
49
58
change compared to the latest CRAN version. Overall this release will simplify the transition from shinydashboard to shinydashboardPlus and bring more consistency, more interactivity between components. Below is the changelog.
50
59
51
60
## Breaking changes
61
+
52
62
- Change _maxstar_ and _grade_ in `starBlock()` to `max` and `value`.
53
63
- Remove _footerPadding_ from `boxPlus()` to align with `{bs4Dash}`
54
64
- Remove all sidebar related parameters from `boxPlus()`. This is now part of the new `boxPlusSidebar()`
@@ -105,8 +115,9 @@ _name_ is removed
105
115
- In `navPillsItem()`: _active_ becomes _selected_
106
116
107
117
## New features
118
+
108
119
- Completely redesigned pkgdown website with much better documentation
109
-
- New `updateUserMessages()` function
120
+
- New `updateUserMessages()` function
110
121
- New `updateAccordion()` to toggle `accordion()` on the client
111
122
- Automatic "scroll to top" feature to quickly go to the top of the dashboard
112
123
- Use `{waiter}` for custom preloaders
@@ -126,53 +137,57 @@ list of available options
126
137
- Toggle `box()` with `updateBox()` (see #10 and #69, @happyshows and @daatali)
127
138
128
139
## Minor change
140
+
129
141
- Add _headerBorder_ to `box()`
130
142
- add _width_ to `accordion()` (default to 12)
131
143
- Simplified dependencies code (No end-user impact)
132
144
133
145
## Bug fixes
146
+
134
147
- Fix #102: dashboardUser not displayed when using shinydashboard::sidebarMenuOutput. ensureActivatedTab was not
135
-
in the global scope, whereas it was needed by the output binding code
136
-
- Fix #107: `collapsed = FALSE` not working for dashboardControlbar.
137
-
- Fix #56: When controlbar is expanded/collapsed, a plot does not fit in body.
148
+
in the global scope, whereas it was needed by the output binding code
149
+
- Fix #107: `collapsed = FALSE` not working for dashboardControlbar.
150
+
- Fix #56: When controlbar is expanded/collapsed, a plot does not fit in body.
138
151
- Fix #78: Menu Item with Sub Menu Item Arrow Not Rotating.
139
152
- Fix #105: box animation speed. Allow user defined options to prevail over internals.
- Fix #86: controlbar should also trigger a window resize, like the left
142
-
shinydashboard sidebar. Thanks @ajfisher83
155
+
shinydashboard sidebar. Thanks @ajfisher83
143
156
- Fix ugly layout of the box body (wrong padding and margins) when one puts a sidebar in `box()`...
144
157
-_title_ is mandatory in `accordionItem()` (Setting title to NULL would prevent the item
145
158
to be able to collapse ...)
146
159
147
-
148
-
149
-
150
-
151
160
# shinydashboardPlus 0.7.5
152
161
153
162
## Experimental
163
+
154
164
- New dark theme: midnight (still work in progress, some elements are missing)
155
165
156
166
## Breaking Changes
167
+
157
168
-`accordion()` id becomes inputId. `accordionItem()` id parameter is removed
158
169
- rework `appButton()` : this is a classic shiny actionButton, with improved styling.
159
170
- change title_url in titleUrl in `attachmentBlock()`
160
171
change number_color, number_icon, margin_bottom and rightBorder to camelcase params
161
172
in `descriptionBlock()`
162
173
- numberIcon in `descriptionBlock()` only need the name of the icon ('times') instead of the full class (like fa fa-times)
174
+
163
175
## New features
176
+
164
177
- add `userMessages()` and `userMessage()`
165
-
- add `dashboardBadge()`: use in elements like `appButton()`. This is different from
178
+
- add `dashboardBadge()`: use in elements like `appButton()`. This is different from
166
179
`dashboardLabel()`
167
180
168
181
## Minor Change
182
+
169
183
- Fix #52: add collapsed arg to `widgetUserBox()`. Thanks @terpsrule
170
184
- Fix #40: add sidebar_icon argument to `boxPlus()`. Thanks @jmw86069 for the suggestion
171
185
172
186
## Bug Fixes
187
+
173
188
- Fix #61: uniqueness of `accordion()` id. Thanks @RegaCaska
174
189
- Fix #23: rework id arg in `flipBox()`. Thanks @vinpogo
175
-
- Add class btn-box-tool to close button in `widgetUserBox()`.
190
+
- Add class btn-box-tool to close button in `widgetUserBox()`.
176
191
Prevent from ugly rendering
177
192
- Fix #51: change card sidebar z-index so that it is not displayed on top of
178
193
the page preloader. Thanks @leungi
@@ -181,16 +196,18 @@ Prevent from ugly rendering
181
196
- Replace http links by https
182
197
- Fix #36: make sure that a `carousel()` item is displayed when it is generated via a shiny Output function. Thanks @daattali for the report
183
198
184
-
185
199
# shinydashboardPlus 0.7.0
200
+
186
201
## Breaking Changes
202
+
187
203
- remove all CSS functions, namely `setShadow()`, `setPulse()`, `setShake()` and
188
204
`setZoom()`, since they are contained in [shinyEffects](https://github.com/RinteRface/shinyEffects)
189
205
190
206
## New features
191
-
- 6 new color statuses for `boxPlus()` headers: navy, teal, orange, maroon, black and purple
192
-
- add new argument .items to `rightSidebar()`: useful if we do not want to
193
-
embed elements in tabs.
207
+
208
+
- 6 new color statuses for `boxPlus()` headers: navy, teal, orange, maroon, black and purple
209
+
- add new argument .items to `rightSidebar()`: useful if we do not want to
210
+
embed elements in tabs.
194
211
- add `dashboardFooter()`
195
212
- add `dashboardUser()`, `dashboardUserItem()`, `renderUser()` and `userOutput()`
196
213
- add `carousel()` and `carouselItem()`
@@ -200,29 +217,34 @@ sidebar to be fully collapsed as in shinydashboard. Fix #24, thanks @serkserk
200
217
similarly as the left sidebar
201
218
202
219
## major changes
220
+
203
221
- shindashboardPlus is now moved on [RinteRface](https://github.com/RinteRface/shinydashboardPlus)
204
222
205
223
## Minor changes
224
+
206
225
- new hex icons
207
226
- update gallery
208
227
- update vignettes (RinteRface)
209
228
210
229
## Fixes
230
+
211
231
- fix issue when the `dashboardHeaderPlus()` title was NULL
212
232
- fix #22 thanks to @trallard (missing licence)
213
233
214
234
# shinydashboardPlus 0.6.0
235
+
215
236
## New features
237
+
216
238
- add new `flipBox()`
217
239
- new sidebar in the `boxPlus()` function: set up with the following arguments
218
240
"enable_sidebar", "sidebar_content", "sidebar_width", "sidebar_background" and
219
241
"sidebar_start_open"
220
242
- new "left_menu" argument in the `dashboardHeaderPlus()` to include elements
221
243
in the left part of the navbar. (In addition to what you can already do in the
222
244
right part with shinydashboard)
223
-
- new `dropdownBlock()` to include shiny input elements in a navbar left menu
245
+
- new `dropdownBlock()` to include shiny input elements in a navbar left menu
224
246
(optimized for all screen sizes)
225
-
- new "fixed" argument to the navbar (`dashboardHeaderPlus()`).
247
+
- new "fixed" argument to the navbar (`dashboardHeaderPlus()`).
226
248
If TRUE, the navbar is fixed-top. (static-top by default)
227
249
- new `setZoom()` function (similar as `setShadow()`)
228
250
- new `setPulse()` function
@@ -233,7 +255,9 @@ If TRUE, the navbar is fixed-top. (static-top by default)
233
255
- change the website images
234
256
- add "collapsed argument" to `userPost()` to show or hide comments when the
235
257
application starts.
258
+
236
259
## Bug fixes
260
+
237
261
- now `appButton()` open a new window when clicked
238
262
- now `socialButton()` open a new window when clicked
239
263
- do not show comments when there are no comments in `socialBox()`
@@ -244,23 +268,28 @@ application starts.
244
268
- center images in `userPostMedia()`
245
269
- fix #8 thanks to @scottyraymond (`dropdownBlock()` icon not displaying)
246
270
247
-
248
271
# shinydashboardPlus 0.5.0
272
+
249
273
## Bug fixes
274
+
250
275
- Fix an important issue in the `rightSidebar()`. When the function was called without
251
276
any element, it triggered an error because the number of items was 0
252
-
- clicking on `starBlock()`, `navPillsItem()` and the `socialBlock()` title does not reload
277
+
- clicking on `starBlock()`, `navPillsItem()` and the `socialBlock()` title does not reload
253
278
or redirect at the top of the page
254
279
- clicking on the `attachmentBlock()` link open a new page in a new tab (target = "_blank")
255
-
- correct vignettes title (https://cran.r-project.org/package=shinydashboardPlus)
280
+
- correct vignettes title (<https://cran.r-project.org/package=shinydashboardPlus>)
281
+
256
282
## Breaking changes
283
+
257
284
- change argument name in `dropdownItem()` (`boxPlus()`): "target" is replaced by "url".
258
285
- Widely simplify the `rightSidebar()` function: remove `rightSidebarTabList()`, `rightSidebarTabItem()` and
259
-
`rightSidebarPanel()` from the user interface. See [here](https://shinydashboardplus.rinterface.com/articles/controlbar#controlbar) to discover how to set up
286
+
`rightSidebarPanel()` from the user interface. See [here](https://shinydashboardplus.rinterface.com/articles/controlbar#controlbar) to discover how to set up
260
287
a new `rightSidebar()`
288
+
261
289
## Major changes
262
-
- add a "width" argument to the `rightSidebar()` (set to 230 pixels by default) to
263
-
improve customization.
290
+
291
+
- add a "width" argument to the `rightSidebar()` (set to 230 pixels by default) to
292
+
improve customization.
264
293
- new function `setShadow()` to set shadow and hover effects on any elements
265
294
- add an "active" argument to `rightSidebarTabContent()`: see [#4](https://github.com/RinteRface/shinydashboardPlus/issues/4)
266
295
- add a "sidebar_background" argument to `dashboardPagePlus()`
@@ -270,24 +299,26 @@ and `menuInfo()` (see `shinydashboardPlusGallery()`)
270
299
- new dropdown menu for `boxPlus()`: add `dropdownItemList()`, `dropdownItem()` and `dropdownDivider()` functions (see `shinydashboardPlusGallery()`)
271
300
- add "width" and "height" args to `timelineItemMedia()` and `userPostMedia()`
272
301
- remove useless content
302
+
273
303
## New Side content
304
+
274
305
- add a pkgdown website
275
306
- add cran downloads to readme
276
307
277
-
278
308
# shinydashboardPlus 0.2.0
309
+
279
310
- new timelines: `timeLineBlock()` either inside or outside a box
280
-
- new userPost function: `userPostToolItemList()`, `userPostToolItem()`, `userPostMedia()`,
281
-
`userPostToolItem()`
311
+
- new userPost function: `userPostToolItemList()`, `userPostToolItem()`, `userPostMedia()`,
312
+
`userPostToolItem()`
282
313
- new boxProfile function: `boxProfileItemList()`, `boxProfileItem()`
283
314
- update `shinydashboardPlusGallery()`
284
315
- add `shinydashboardPlusGallery()`
285
-
- update all examples
316
+
- update all examples
286
317
- some minor fixes
287
318
- NOTE: mailForm is not working at the moment!
288
319
289
-
290
320
# shinydashboardPlus 0.1.0
321
+
291
322
- new right sidebar: `rightSidebar()`
292
323
- improved classic boxes: `boxPlus()`
293
324
- new boxes: `gradientBox()`, `widgetUserBox()`, `socialBox()`
@@ -296,4 +327,4 @@ and `menuInfo()` (see `shinydashboardPlusGallery()`)
296
327
- new buttons: `appButton()` and `socialButton()` (NOTE: these are not inputButtons!)
0 commit comments