Skip to content

Commit dedab6b

Browse files
authored
Merge pull request #185 from RinteRface/cran-upkeep
Cran upkeep
2 parents 2b1caf4 + 35f8eac commit dedab6b

32 files changed

+360
-167
lines changed

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@
1515
^CRAN-SUBMISSION$
1616
^_pkgdown\.yml$
1717
^index\.Rmd$
18+
^README\.Rmd$

CRAN-SUBMISSION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Version: 2.0.4
2-
Date: 2024-04-09 22:55:23 UTC
3-
SHA: 877aa1e711d066e082154ad44012199af8f217c7
1+
Version: 2.0.5
2+
Date: 2024-08-18 12:49:11 UTC
3+
SHA: 2b1caf45df07592d3385f6bafeb05f96445b009d

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: shinydashboardPlus
22
Type: Package
33
Title: Add More 'AdminLTE2' Components to 'shinydashboard'
4-
Version: 2.0.5
4+
Version: 2.0.6
55
Authors@R: c(
66
person("David", "Granjon", email = "dgranjon@ymail.com", role = c("aut", "cre")),
77
person(family = "RinteRface", role = "cph"),

NEWS.md

Lines changed: 69 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,64 @@
1+
# shinydashboardPlus 2.0.6
2+
3+
- Fix NOTES in CRAN checks.
4+
15
# shinydashboardPlus 2.0.5
26

37
- Add shinylive to support the different demo apps.
48

59
## Minor change
10+
611
- Fix NOTE in CRAN checks.
712

813
# shinydashboardPlus 2.0.4
914

1015
## Minor change
16+
1117
- Fix [#181](https://github.com/RinteRface/shinydashboardPlus/issues/181).
1218
- Update github actions.
1319
- Icon [change](https://github.com/RinteRface/shinydashboardPlus/commit/0abe127a1ce0e7f8cb74883968c83b796cc9c73e) in `dashboardHeader()`. Thanks @zhanxw.
1420
- Allow [hyperlink](https://github.com/RinteRface/shinydashboardPlus/commit/12fab3b92b2b5e459304b385e7ed7a94cb9dbd98) in User block. Thanks @robertkck.
1521
- Fix multiple fontawesome icon issues (deprecated names in fontawesome 6).
1622

17-
1823
# shinydashboardPlus 2.0.3
19-
This release is a patch to fix an [issue](https://github.com/RinteRface/shinydashboardPlus/pull/151) preventing the release of
24+
25+
This release is a patch to fix an [issue](https://github.com/RinteRface/shinydashboardPlus/pull/151) preventing the release of
2026
Shiny 1.7.0. Thanks @wch.
2127

2228
## Minor change
23-
- Internal change regarding the `{waiter}` package but no user impact. Thanks @JohnCoene.
29+
30+
- Internal change regarding the `{waiter}` package but no user impact. Thanks @JohnCoene.
2431

2532
## Bug fix
26-
- Fix #150: Warning when using controlbarMenu.
33+
34+
- Fix #150: Warning when using controlbarMenu.
2735

2836
# shinydashboardPlus 2.0.2
2937

3038
- Simple patch to fix wrong .Rbuildignore [rule](https://github.com/DivadNojnarg/outstanding-shiny-ui/issues/52).
31-
- Update internal file structure.
32-
- Clean NOTE: https://cran.rstudio.com//web/checks/check_results_shinydashboardPlus.html
39+
- Update internal file structure.
40+
- Clean NOTE: <https://CRAN.R-project.org//web/checks/check_results_shinydashboardPlus.html>
3341

3442
# shinydashboardPlus 2.0.1
3543

3644
This release is a patch without major changes.
3745

3846
## Minor change
47+
3948
- Fix #132: Option to disable the "scroll to top" button in `dashboardPage()`
4049

4150
## 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.
4451

52+
- Fix #127: `shiny::navlistPanel()` in `dashboardControlbar()` not behaving as expected.
53+
- Fix #112: `userBox()` is not working. Introduced in 2.0.0.
4554

4655
# shinydashboardPlus 2.0.0
4756

4857
This release is a major step for shinydashboardPlus. It is also a significant breaking
4958
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.
5059

5160
## Breaking changes
61+
5262
- Change _maxstar_ and _grade_ in `starBlock()` to `max` and `value`.
5363
- Remove _footerPadding_ from `boxPlus()` to align with `{bs4Dash}`
5464
- Remove all sidebar related parameters from `boxPlus()`. This is now part of the new `boxPlusSidebar()`
@@ -105,8 +115,9 @@ _name_ is removed
105115
- In `navPillsItem()`: _active_ becomes _selected_
106116

107117
## New features
118+
108119
- Completely redesigned pkgdown website with much better documentation
109-
- New `updateUserMessages()` function
120+
- New `updateUserMessages()` function
110121
- New `updateAccordion()` to toggle `accordion()` on the client
111122
- Automatic "scroll to top" feature to quickly go to the top of the dashboard
112123
- Use `{waiter}` for custom preloaders
@@ -126,53 +137,57 @@ list of available options
126137
- Toggle `box()` with `updateBox()` (see #10 and #69, @happyshows and @daatali)
127138

128139
## Minor change
140+
129141
- Add _headerBorder_ to `box()`
130142
- add _width_ to `accordion()` (default to 12)
131143
- Simplified dependencies code (No end-user impact)
132144

133145
## Bug fixes
146+
134147
- 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.
138151
- Fix #78: Menu Item with Sub Menu Item Arrow Not Rotating.
139152
- Fix #105: box animation speed. Allow user defined options to prevail over internals.
140-
- Fix #57: broken default `input$sidebarCollapsed`.
153+
- Fix #57: broken default `input$sidebarCollapsed`.
141154
- Fix #86: controlbar should also trigger a window resize, like the left
142-
shinydashboard sidebar. Thanks @ajfisher83
155+
shinydashboard sidebar. Thanks @ajfisher83
143156
- Fix ugly layout of the box body (wrong padding and margins) when one puts a sidebar in `box()`...
144157
- _title_ is mandatory in `accordionItem()` (Setting title to NULL would prevent the item
145158
to be able to collapse ...)
146159

147-
148-
149-
150-
151160
# shinydashboardPlus 0.7.5
152161

153162
## Experimental
163+
154164
- New dark theme: midnight (still work in progress, some elements are missing)
155165

156166
## Breaking Changes
167+
157168
- `accordion()` id becomes inputId. `accordionItem()` id parameter is removed
158169
- rework `appButton()` : this is a classic shiny actionButton, with improved styling.
159170
- change title_url in titleUrl in `attachmentBlock()`
160171
change number_color, number_icon, margin_bottom and rightBorder to camelcase params
161172
in `descriptionBlock()`
162173
- numberIcon in `descriptionBlock()` only need the name of the icon ('times') instead of the full class (like fa fa-times)
174+
163175
## New features
176+
164177
- 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
166179
`dashboardLabel()`
167180

168181
## Minor Change
182+
169183
- Fix #52: add collapsed arg to `widgetUserBox()`. Thanks @terpsrule
170184
- Fix #40: add sidebar_icon argument to `boxPlus()`. Thanks @jmw86069 for the suggestion
171185

172186
## Bug Fixes
187+
173188
- Fix #61: uniqueness of `accordion()` id. Thanks @RegaCaska
174189
- 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()`.
176191
Prevent from ugly rendering
177192
- Fix #51: change card sidebar z-index so that it is not displayed on top of
178193
the page preloader. Thanks @leungi
@@ -181,16 +196,18 @@ Prevent from ugly rendering
181196
- Replace http links by https
182197
- Fix #36: make sure that a `carousel()` item is displayed when it is generated via a shiny Output function. Thanks @daattali for the report
183198

184-
185199
# shinydashboardPlus 0.7.0
200+
186201
## Breaking Changes
202+
187203
- remove all CSS functions, namely `setShadow()`, `setPulse()`, `setShake()` and
188204
`setZoom()`, since they are contained in [shinyEffects](https://github.com/RinteRface/shinyEffects)
189205

190206
## 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.
194211
- add `dashboardFooter()`
195212
- add `dashboardUser()`, `dashboardUserItem()`, `renderUser()` and `userOutput()`
196213
- add `carousel()` and `carouselItem()`
@@ -200,29 +217,34 @@ sidebar to be fully collapsed as in shinydashboard. Fix #24, thanks @serkserk
200217
similarly as the left sidebar
201218

202219
## major changes
220+
203221
- shindashboardPlus is now moved on [RinteRface](https://github.com/RinteRface/shinydashboardPlus)
204222

205223
## Minor changes
224+
206225
- new hex icons
207226
- update gallery
208227
- update vignettes (RinteRface)
209228

210229
## Fixes
230+
211231
- fix issue when the `dashboardHeaderPlus()` title was NULL
212232
- fix #22 thanks to @trallard (missing licence)
213233

214234
# shinydashboardPlus 0.6.0
235+
215236
## New features
237+
216238
- add new `flipBox()`
217239
- new sidebar in the `boxPlus()` function: set up with the following arguments
218240
"enable_sidebar", "sidebar_content", "sidebar_width", "sidebar_background" and
219241
"sidebar_start_open"
220242
- new "left_menu" argument in the `dashboardHeaderPlus()` to include elements
221243
in the left part of the navbar. (In addition to what you can already do in the
222244
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
224246
(optimized for all screen sizes)
225-
- new "fixed" argument to the navbar (`dashboardHeaderPlus()`).
247+
- new "fixed" argument to the navbar (`dashboardHeaderPlus()`).
226248
If TRUE, the navbar is fixed-top. (static-top by default)
227249
- new `setZoom()` function (similar as `setShadow()`)
228250
- new `setPulse()` function
@@ -233,7 +255,9 @@ If TRUE, the navbar is fixed-top. (static-top by default)
233255
- change the website images
234256
- add "collapsed argument" to `userPost()` to show or hide comments when the
235257
application starts.
258+
236259
## Bug fixes
260+
237261
- now `appButton()` open a new window when clicked
238262
- now `socialButton()` open a new window when clicked
239263
- do not show comments when there are no comments in `socialBox()`
@@ -244,23 +268,28 @@ application starts.
244268
- center images in `userPostMedia()`
245269
- fix #8 thanks to @scottyraymond (`dropdownBlock()` icon not displaying)
246270

247-
248271
# shinydashboardPlus 0.5.0
272+
249273
## Bug fixes
274+
250275
- Fix an important issue in the `rightSidebar()`. When the function was called without
251276
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
253278
or redirect at the top of the page
254279
- 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+
256282
## Breaking changes
283+
257284
- change argument name in `dropdownItem()` (`boxPlus()`): "target" is replaced by "url".
258285
- 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
260287
a new `rightSidebar()`
288+
261289
## 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.
264293
- new function `setShadow()` to set shadow and hover effects on any elements
265294
- add an "active" argument to `rightSidebarTabContent()`: see [#4](https://github.com/RinteRface/shinydashboardPlus/issues/4)
266295
- add a "sidebar_background" argument to `dashboardPagePlus()`
@@ -270,24 +299,26 @@ and `menuInfo()` (see `shinydashboardPlusGallery()`)
270299
- new dropdown menu for `boxPlus()`: add `dropdownItemList()`, `dropdownItem()` and `dropdownDivider()` functions (see `shinydashboardPlusGallery()`)
271300
- add "width" and "height" args to `timelineItemMedia()` and `userPostMedia()`
272301
- remove useless content
302+
273303
## New Side content
304+
274305
- add a pkgdown website
275306
- add cran downloads to readme
276307

277-
278308
# shinydashboardPlus 0.2.0
309+
279310
- 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()`
282313
- new boxProfile function: `boxProfileItemList()`, `boxProfileItem()`
283314
- update `shinydashboardPlusGallery()`
284315
- add `shinydashboardPlusGallery()`
285-
- update all examples
316+
- update all examples
286317
- some minor fixes
287318
- NOTE: mailForm is not working at the moment!
288319

289-
290320
# shinydashboardPlus 0.1.0
321+
291322
- new right sidebar: `rightSidebar()`
292323
- improved classic boxes: `boxPlus()`
293324
- new boxes: `gradientBox()`, `widgetUserBox()`, `socialBox()`
@@ -296,4 +327,4 @@ and `menuInfo()` (see `shinydashboardPlusGallery()`)
296327
- new buttons: `appButton()` and `socialButton()` (NOTE: these are not inputButtons!)
297328
- additional elements: `starBlock()`, `loadingState()`, `blockQuote()`, `dashboardLabel()`
298329
- switch between shinydashboard and shinydashboardPlus: `dashboardHeaderPlus()`,
299-
`dashboardPagePlus()`
330+
`dashboardPagePlus()`

0 commit comments

Comments
 (0)