Version 1.7-4, July 19, 2025
July 20, 2025 ยท View on GitHub
- Fixed initial message issue with Shiny (#69).
- Fix:
pbreplicatewas not passing future related arguments (#71).
Version 1.7-2, June 27, 2023
- Documented
.pb_envenvironment to address WARNING after CRAN submission.
Version 1.7-1, June 26, 2023
- Future backend not working on Windows (#63), implemented fix similar to PR #64.
Version 1.7-0, Jan 12, 2023
- New functions:
pbeapply,pbvapply,pbby,pbMap(#50, #51, #52, #53). - Added support for future backends (#54), and the future and future.apply packages are now Suggested.
- Henrik Bengtsson (@HenrikBengtsson) and R Core Team added as contributors.
NEWS.mdfile is not excluded from package tarball (#58).pbapplyperformance issue (#62) addressed.- License for the package is now GPL (>=2) (#61).
Version 1.6-0, Nov 13, 2022
- New function
pbwalkthat can be called for side-effects (#48).
Version 1.5-0, Sept 15, 2021
- New progress bar type
"shiny"to show the progress bar in the Shiny UI. - Following R changes to
apply, fixing dimnames issue (#44).
Version 1.4-3, August 11, 2020
- Following R 3.6.2 changes to
apply(#41). - Adding
pbtapply(#21).
Version 1.4-2, August 30, 2019
- Fixed environment issue inside the tracer in
pbmapplyin non-interactive session (issue #39). This came up in a package suggesting pbapply, reported by @Nowosad.
Version 1.4-1, July 14, 2019
- Use
base::strrepinstead ofpaste(rep(), collapse='')intimerProgressBar. - Fixed space printing glitch (due to rounding), causing issue #37.
Version 1.4-0, February 5, 2019
pblapplyreturns empty list for empty vector consistent withlapplybehavior (#33 by @kendonB); tests also added.pbmapplyfunction added (#29) without parallel option.
Version 1.3-4, January 9, 2018
- New function
pbtypes()to print available pb types depending on OS. getTimeAsStringis now exported, with description and examples.- New
pboptionuse_lbto switch on load balancing for parallel clusters,FALSEby default (feature request #28).
Version 1.3-3, July 3, 2017
- Bar did not show up at start. This could happen if
it was waiting to calculate total time to compare it
to
min_timeoption. Bar is shown right away ifmin_time=0(issue #18). pbapplygainedclargument to be consistent with other parallelized functions with progress bar (issue #24).
Version 1.3-2, February 28, 2017
timerProgressBarmakes surecharargument is not empty (""is replaced by the default"=").- Progress bar is only shown when
interactive() && is.null(getOption("knitr.in.progress"))to avoid printing progress bar during interactive knitr rendering (request #15 from Sergio Oller). - Bugfix: functions failed with single cluster
clargument (issue #17).
Version 1.3-1, October 30, 2016
timerProgressBargained 2 new styles with flexible styling including left/right end and elapsed/remaining components of the progress bar.timerProgressBargainedmin_timeargument for minimum processing time (in seconds) that is required to show a progress bar. The globalmin_timecan be set viapboptions.
Version 1.3-0, September 25, 2016
- Progress bar is added for parallel (cluster and forking) jobs (request #9 from Kendon Bell). Package parallel is now imported as a result.
timerProgressBarprints days when job is expected to be >24h (PR #11 from Phil Chalmers).
Version 1.2-2, August 25, 2016
- Stylistic changes in printed messages.
- Default pb type is
'none'when!interactive().
Version 1.2-1, March 2, 2016
- Double tilde
~intimerProgressBarcleaned up (~~calculating). timerProgressBargained 4 styles as documented on the help page. Showing elapsed and remaining time, throbber and bar formats.
Version 1.2-0, Feb 29, 2016
- New function:
timerProgressBarwritten by Zygmunt Zawadzki. - Zygmunt added as package author.
Version 1.1-3, Nov 24, 2015
- R (>= 3.2.0) dependency added because check
failed on R-oldrelease (R-3.1.3) with error
'could not find function "forceAndCall"'that was part of theapplyfunction source code. Reported by Uwe Ligges.
Version 1.1-2, Nov 21, 2015
- Using on.exit and invisible(
NULL) in examples. pblapplydid not returnNULLvalues, reported by J. Barrett, now fixed.pblapplydid not return list names, now fixed.pbapply,pbsapply,pbreplicate: code follows base original.- Examples updated to follow base R examples.
- Rd file updated to to match code changes.
Version 1.1-1, Feb 3, 2014
- pblapply did not pass
...when not in interactive mode. Bug reported by R. D. Morey (U Groningen).
Version 1.1-0, Sept 25, 2013
- Removed
:::to satisfy R 3.0.2 checks.
Version 1.0-5, July 6, 2012
inst/COPYINGremoved..Internalcall removed frompblapply.
Version 1.0-4, September 8, 2011
.onLoadadded tozzz.R- Help files a bit reworked.
Version 1.0-3, September 9, 2010
pboptions.Rdmodified: pb type values added.
Version 1.0-2, September 4, 2010
pboptionsfunction reworked.- Functions simplified.
Version 1.0-1, September 3, 2010
pbreplicateadded./testsdirectory created.R CMD checkfailed on unix systems:/manand/Rdirectories reworked.
Version 1.0-0, September 2, 2010
- First release.