-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCHANGELOG
More file actions
83 lines (65 loc) · 2.73 KB
/
CHANGELOG
File metadata and controls
83 lines (65 loc) · 2.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# CHANGELOG
- v1.2.8
- copy the client-side codes to onStart(), for enableding resumeable feature, for #12
- v1.2.7
- security patches
- BREAK: change `Worker` prototype to `func(bar PB, exitCh <-chan struct{}) (stop bool)`
- add PercentF/I(), SetResumeable(b), SetInitialValue(i), ...
- add opts: `WithBarInitialValue`, `WithBarResumeable` for #12
- make safety for taskdownload.doWorker
- add `Complete()`
- update multibar app for demostrating resumeable downloader, for #12
- v1.2.6
- security patches
- way 1 for #11, `Progress()` and `Bounds()`
- way 2 for #11, `Percent() string` ready
- v1.2.5
- security patches
- upgrade toolchain to go1.23.7
- v1.2.3 (failed)
- security patches
- upgrade toolchain to go1.23.7
- v1.2.1
- security patches
- v1.2.0
- security patches
- added new style Grouped MPBar (with group title now)
- added `WithBarStepperPostInit(cb)`
- added `SetBaseColor(clr int)` & `SetHighlightColor(clr int)` to `BarT`
- fix bugs (possible data races)
- v1.1.12
- security patches
- fixed [#8](https://github.com/hedzr/progressbar/pull/8)
- v1.1.11
- security patches
- fixed [#6](https://github.com/hedzr/progressbar/pull/6) \ Merge pull request #6 from KilledKenny/fix_showCursor, thanks [@KilledKenny](https://github.com/KilledKenny)
- improved examples (a little)
- improved NewDownloadTasks to support more user-defined callbacks
- reviewed pbar.go and add more locks, for a console app these locks shall be harmlessness / bugs free
- cleanup unused codes, comments and blank lines
- v1.1.9
- security patches
- fixed [#4](https://github.com/hedzr/progressbar/pull/4) \ cursor hide/show on windows platform, thanks [@fireflycons](https://github.com/fireflycons)
- v1.1.8
- security patch \ upgrade golang.org/x/net to 0.23.0
- v1.1.7
- security patch \ upgrade golang.org/x/crypto to 0.17.0
- v1.1.6
- security patch \ upgrade golang.org/x/net to 0.17.0
- v1.1.5
- security patch \ upgrade deps for vuln report on golang.org/x/net
- v1.1.3
- improving coding style, and more docs
- allow user-defined data packaged and applied to bar building \ `SchemaData.Data any` added
- v1.1.1
- fixed the minor display matters
- added `WithBarIndentChars(s)`, `WithBarAppendText(s)`, `WithBarPrependText(s)`, and `WithBarExtraTailSpaces(howMany)`
- added `WithBarOnDataPrepared(cb)` so you can observe and postprocess the data provided to bar layout template.
- v1.1.0
- fixed possible broken output in escape sequences
- fixed formatting and calculating when i made it public
- fixed setting schema when i made it public
- fixed data race posibility when using shared CPT tool
- added `schema` sample app to show you how to customize me
- v1.0.0
- first release