@@ -5,68 +5,96 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
- ## [ 1.2.1 ] - 2024-10-03
8
+ ## [ 1.3.0 ] - 2024-10-04
9
9
10
- ### Added
11
- - Add prompt module by @flaviodelgrosso
10
+ ### <!-- 0 --> 🚀 Features
11
+ - Add a new flag for checking global packages by @flaviodelgrosso
12
+ - Add validator for package selection by @flaviodelgrosso
13
+
14
+ ### <!-- 4 --> ⚡ Performance
15
+ - Rollback to stream processing from ` join_all ` futures by @flaviodelgrosso
16
+ - Use ` FuturesUnordered ` in ` fetch_updates ` and ` process_update_results ` fns by @flaviodelgrosso
17
+ - Use atomic ref counter for client in UpdateChecker by @flaviodelgrosso
18
+
19
+ ### <!-- 5 --> 🎨 Styling
20
+ - Use table to show flag options in README.md by @flaviodelgrosso
21
+
22
+ ### <!-- 6 --> 🧪 Testing
23
+ - Add tests for fs_utils by @flaviodelgrosso
24
+ - Add test for spec fields in package_json.rs by @flaviodelgrosso
25
+
26
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
27
+ - Add CODEOWNERS file for repository ownership by @flaviodelgrosso
28
+ - Update commit parsers in cliff.toml by @flaviodelgrosso
29
+ - Add some roadmap points in readme.md by @flaviodelgrosso
30
+
31
+ ## [ 1.2.1] - 2024-10-03
12
32
13
- ### Changed
33
+ ### <!-- 2 --> 🚜 Refactor
14
34
- Use ` join_all ` in ` process_update_results ` fn by @flaviodelgrosso
15
35
- Group modules in cli folder by @flaviodelgrosso
16
36
- Implement UpdateChecker struct and chunked functions for better testing and readability by @flaviodelgrosso
17
37
38
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
39
+ - Release pushapp-cli version 1.2.1 by @flaviodelgrosso
40
+ - Add prompt module by @flaviodelgrosso
41
+
18
42
## [ 1.2.0] - 2024-10-03
19
43
20
- ### Added
44
+ ### <!-- 0 --> 🚀 Features
21
45
- Feat: add new flag options to check only prod or optional deps by @flaviodelgrosso
22
46
23
- ### Changed
24
- - Update changelog and cliff config by @flaviodelgrosso
25
- - Release pushapp-cli version 1.2.0 by @flaviodelgrosso
47
+ ### <!-- 2 --> 🚜 Refactor
26
48
- Rename get_update_info to get_package_info for clarity by @flaviodelgrosso
27
- - Update CHANGELOG.md and add cliff.toml configuration by @flaviodelgrosso
28
49
- Move update check log to check_updates function by @flaviodelgrosso
29
- - Readme update by @flaviodelgrosso
30
50
- Optimize check_updates code readability and performance by @flaviodelgrosso
31
- - Update README by @flaviodelgrosso
32
51
- Improve version parsing and error handling in PackageInfo display by @flaviodelgrosso
33
52
53
+ ### <!-- 3 --> 📚 Documentation
54
+ - Readme update by @flaviodelgrosso
55
+ - Update README by @flaviodelgrosso
56
+
57
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
58
+ - Update changelog and cliff config by @flaviodelgrosso
59
+ - Release pushapp-cli version 1.2.0 by @flaviodelgrosso
60
+ - Update CHANGELOG.md and add cliff.toml configuration by @flaviodelgrosso
61
+
34
62
## [ 1.1.1] - 2024-10-02
35
63
36
- ### Changed
37
- - Release pushapp-cli version 1.1.1 by @flaviodelgrosso
64
+ ### <!-- 2 --> 🚜 Refactor
38
65
- Detect package manager from package json field by @flaviodelgrosso
66
+
67
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
68
+ - Release pushapp-cli version 1.1.1 by @flaviodelgrosso
39
69
- Readme update by @flaviodelgrosso
40
70
41
71
## [ 1.1.0] - 2024-10-02
42
72
43
- ### Added
44
- - Add CHANGELOG.md by @flaviodelgrosso
73
+ ### <!-- 0 --> 🚀 Features
45
74
- Add --dev flag to update only dev deps by @flaviodelgrosso
46
75
- Add GitHub Actions workflow for release automation by @flaviodelgrosso
47
76
48
- ### Changed
77
+ ### <!-- 1 --> 🐛 Bug Fixes
78
+ - Update badge labels in README for clarity by @flaviodelgrosso
79
+
80
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
81
+ - Add CHANGELOG.md by @flaviodelgrosso
49
82
- Release pushapp-cli version 1.1.0 by @flaviodelgrosso
50
83
- Move renovate in .github folder by @flaviodelgrosso
51
84
- Update release workflow to include changelog and add pre-release-hook by @flaviodelgrosso
52
85
53
- ### Fixed
54
- - Update badge labels in README for clarity by @flaviodelgrosso
55
-
56
86
## [ 1.0.1] - 2024-10-01
57
87
58
- ### Added
88
+ ### <!-- 0 --> 🚀 Features
59
89
- Add clap by @flaviodelgrosso
60
90
61
- ### Changed
91
+ ### <!-- 7 --> ⚙️ Miscellaneous Tasks
62
92
- Release pushapp-cli version 1.0.1 by @flaviodelgrosso
63
93
64
94
## [ 1.0.0] - 2024-10-01
65
95
66
- ### Changed
67
- - 🚀 first commit by @flaviodelgrosso
68
-
69
- [ 1.2.1 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.2.0..1.2.1
96
+ [ 1.3.0 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.2.1..1.3.0
97
+ [ 1.2.1 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.2.0..v1.2.1
70
98
[ 1.2.0 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.1.1..v1.2.0
71
99
[ 1.1.1 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.1.0..v1.1.1
72
100
[ 1.1.0 ] : https://github.com/flaviodelgrosso/pushapp/compare/v1.0.1..v1.1.0
0 commit comments