Skip to content

Releases: timholy/ProgressMeter.jl

v1.10.2

19 Jul 14:18
45e21fb
Compare
Choose a tag to compare

ProgressMeter v1.10.2

Diff since v1.10.1

  • improved performance

Merged pull requests:

Closed issues:

  • Terrible performance with Julia 1.10+ProgressMeter 1.10 (#323)

v1.10.1

13 Jul 16:20
55224d9
Compare
Choose a tag to compare

ProgressMeter v1.10.1

Diff since v1.10.0

  • the force keyword in next! and update! can force the updating of the progressbar
  • the safe_lock keyword controls the lock for thread-safety

Merged pull requests:

Closed issues:

  • asyncmap (#96)
  • Broken for threads (#143)
  • Performance test fails in 1.7 (#219)
  • It shows repeated output in VScode (#231)
  • is_threading is racy (#232)
  • Mangled test output on julia 1.11 (#303)
  • A code in README.md doesn't work (#310)
  • Some tests did not pass (#313)
  • InexactError check_top_bit (#316)
  • Julia 1.11: BoundsError: attempt to access MemoryRef{Int64} at index [1] (#317)

v1.10.0

04 Mar 18:19
2d96180
Compare
Choose a tag to compare

ProgressMeter v1.10.0

Diff since v1.9.0

New features

  • Drops support of julia <1.6
  • Extends support of @showprogress to Threads.@threads and more generically to map-like functions
  • don't round up to 100% if not finished

Merged pull requests:

CI and Maintenance

Closed issues:

  • @showprogress does not support new 0.5 comprehension features (#58)
  • Support for threadtools https://github.com/baggepinnen/ThreadTools.jl (#144)
  • ProgressUnknown display garbled when counter gets more digits (#208)
  • Syntax error for distributed loop (#218)
  • ProcessExitedException when using @showprogress @distributed with file operations (#242)
  • fail at the example for distributed for loop reduce in readme (#243)
  • @async blocks (#248)
  • ThreadsX.map support (#251)
  • @showprogress does not work with conditional list comprehension (#267)
  • [bug] multi-line progressbar shows only one line after printing a warning (#272)
  • The @showprogress macro throws a deprecation warning related to the Progress function (#279)
  • Is there a way to place progress bar always at the bottom? (#280)
  • Errors in CI with threads (#281)
  • @showprogress flattens comprehension (#290)
  • continue breaks @showprogress @distributed (#294)
  • Don't round up to 100% if not complete (#300)

v1.9.0

12 Sep 16:37
e1a4231
Compare
Choose a tag to compare

ProgressMeter v1.9.0

Diff since v1.8.0

Merged pull requests:

Closed issues:

  • Supporting map and friends (#31)
  • Allow to update the description (#33)
  • Working with @parallel (#59)
  • Add disable flag to @showprogress to flag on/off (#70)
  • Feature Request: Optional ProgressMeter (#132)
  • [FR] Having showvalues implemented for update! (#133)
  • Make color a kwarg in update!() (breaking change) (#160)
  • MethodError using color kwarg (#165)
  • Enabled keyword not in every method (#220)
  • Error with showspeed kwarg with ProgressThresh (#236)
  • Allow @showprogress for mapreduce (#241)
  • Docs suggestion: @showprogress Inf (#254)
  • Make function to change value of n in Progress (#259)
  • Missing offset parameter for ProgressUnknown (#273)

v1.8.0

26 Aug 10:39
1ac7bbb
Compare
Choose a tag to compare

ProgressMeter v1.8.0

Diff since v1.7.2

New Features

  • #262 @showprogress now can take keyword arguments. For instance:
@showprogress "X: " color=:red showspeed=true for x in 1:10
    sleep(1)
end

or to dynamically disable the progress meter, for instance via an arg show_progress

@showprogress enabled=show_progress for x in 1:10
    sleep(1)
end

Closed issues:

  • Enabled keyword for macro @showprogress (#229)

Merged pull requests:

v1.7.2

24 Mar 23:14
83e619f
Compare
Choose a tag to compare

ProgressMeter v1.7.2

Diff since v1.7.1

Closed issues:

  • Problems with p.check_iterations (#209)
  • enabled = false not working in IJulia (#214)
  • Progressbar with offset 0 adds a line break when finished (#215)

Merged pull requests:

v1.7.1

01 Jun 03:32
a74a90c
Compare
Choose a tag to compare

ProgressMeter v1.7.1

Diff since v1.7.0

Merged pull requests:

v1.7.0

31 May 23:26
c2280b6
Compare
Choose a tag to compare

ProgressMeter v1.7.0

Diff since v1.6.2

Closed issues:

  • Different ProgressBar styles? (#92)

Merged pull requests:

v1.6.2

09 May 04:05
5b0c724
Compare
Choose a tag to compare

ProgressMeter v1.6.2

Diff since v1.6.1

Closed issues:

  • No output for updates with step=0 (#201)

Merged pull requests:

v1.6.1

06 May 05:03
b4c75bb
Compare
Choose a tag to compare

ProgressMeter v1.6.1

Diff since v1.6.0

Closed issues:

  • Redundant display on finish!() (#199)

Merged pull requests: