Skip to content

Commit d64a55a

Browse files
RELEASES: Add release notes for version 0.1.6
Add release notes for the version 0.1.6 of `patch-hub`. Signed-off-by: David Tadokoro <[email protected]>
1 parent 96d56c5 commit d64a55a

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

RELEASES.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,68 @@
1+
# Version 0.1.6 (2025-05-16)
2+
3+
After almost three months, a new release of `patch-hub` is here! We had a couple of new contributors who participated in this development cycle. Welcome @lucasoshiro and @ivinjabraham!
4+
5+
Besides being a long time since the last release, what motivated me the most to make this one is that we are looking to start making some breaking refactorings to the codebase.
6+
7+
### New Functionalities and Changes Highlight
8+
9+
1. Fix the preview bug of showing the `--` that marks the start of patches as a deletion
10+
2. Fix `delta` output width
11+
3. Add new CI workflows
12+
4. Add contributing guidelines
13+
5. Fix invisible cursor bug when panic occurred during a loading screen
14+
6. Redesign of the config file loading and updating
15+
7. Lots of refactors and other fixes
16+
17+
### Problems and Future Changes
18+
19+
The jump to the next level of patch-hub seems closer than ever. For the last few months, I haven't been able to dedicate the time I desired to the project, and I aim to change gears and get back on top of things as before.
20+
21+
### Changelog
22+
23+
```git
24+
96d56c5 2025-05-16 | fix(release): disable CI job for release based on `cargo dist` [David Tadokoro]
25+
cc0f47d 2025-05-14 | fix(dependabot): correct invalid `applies-to` syntax in groups config [David Tadokoro]
26+
e12cadf 2025-04-26 | docs: link test and corresponding function in `loading_screen` [Ivin Joel Abraham]
27+
6a2adf6 2025-04-26 | docs: link tests and corresponding functions for `utils` [Ivin Joel Abraham]
28+
5b98a5e 2025-04-26 | refactor: rename test function to be more consistent with the rest [Ivin Joel Abraham]
29+
5c33f94 2025-04-26 | docs: link tests and corresponding functions for `patch_renderer` [Ivin Joel Abraham]
30+
b2558bc 2025-04-26 | docs: link tests and corresponding functions for `Config` [Ivin Joel Abraham]
31+
696346b 2025-04-25 | chore: move `test_samples/` directory out of `src/` [Ivin Joel Abraham]
32+
adf9766 2025-04-01 | chore: bump vulnerable dependencies and adapt `ureq::Agent::user_agent()` call [Rafael Passos]
33+
ccec50c 2025-03-23 | feat: add unit tests for serde_individual_default proc_macro [Lorenzo Bertin Salvador]
34+
3a99675 2025-03-23 | feat: create proc_macro to simplify Config attributes deserialization [Lorenzo Bertin Salvador]
35+
b286857 2025-03-23 | refactor: use lazy_static to store only one Config::default() object in memory [Lorenzo Bertin Salvador]
36+
6760e79 2025-03-23 | feat: prevent existing config to be overwritten when new attribute is created [Lorenzo Bertin Salvador]
37+
af8d1ef 2025-03-23 | refactor: improve code quality in config.rs module [Lorenzo Bertin Salvador]
38+
65d96d4 2025-04-07 | refactor(config-tests): use untracked temporary sample config file [David Tadokoro]
39+
66d3059 2025-03-21 | chore: delete redundant test [Ivin Joel Abraham]
40+
7238f16 2025-03-19 | perf: resolve arguments before building `App` [Ivin Joel Abraham]
41+
f9156f3 2025-03-19 | refactor: inject `App` with `Config` instead of building `Config` internally [Ivin Joel Abraham]
42+
2ec6fdc 2025-03-16 | ci: add workflow for cargo install verification [Ivin Joel Abraham]
43+
c4daa29 2025-03-15 | fix: ensure loading_screen! generated thread joins before exiting patch-hub [Lorenzo Bertin Salvador]
44+
a00a27b 2025-03-15 | docs: add `CONTRIBUTING.md` with contribution guidelines [Ivin Joel Abraham]
45+
548e0b5 2025-03-15 | docs: improve clarity and add more instructions to `README.md` [Ivin Joel Abraham]
46+
ac214c0 2025-03-15 | fix: `cargo install` failing to build when using `ureq v3.0.9` [Ivin Joel Abraham]
47+
faf2937 2025-02-26 | feat: add dependabot integration [Ivin Joel Abraham]
48+
2957eef 2025-02-21 | fix: improve error handling in config management [Ivin Joel Abraham]
49+
9c2c520 2025-02-20 | fix: handle missing patch IDs gracefully in feed pagination [Ivin Joel Abraham]
50+
99337cf 2025-02-20 | fix: improve error handling for stdin in patch renderers [Ivin Joel Abraham]
51+
a71ef6e 2025-02-20 | refactor: replace `unwrap()` with `expect()` in `toggle_action` [Ivin Joel Abraham]
52+
8dc2a65 2025-02-20 | refactor: improve error handling in `App::new` and `Logger::init_log_file` [Ivin Joel Abraham]
53+
b93c09a 2025-02-20 | fix: handle missing $HOME variable gracefully [Ivin Joel Abraham]
54+
7b8cdd6 2025-02-20 | fix: properly handle `unwrap()`s in `reply_patchset_with_reviwed_by` [Ivin Joel Abraham]
55+
b0b65ee 2025-03-15 | refactor: improve error handling and logging for config loading [Ivin Joel Abraham]
56+
4acf6f8 2025-02-20 | refactor: improve `apply_patchset` validation and structure [Ivin Joel Abraham]
57+
2c01ffa 2025-03-07 | chore: remove testing branch from `build_and_unit_test` CI workflow [David Tadokoro]
58+
60e1920 2025-03-07 | feat: make CI workflows run on the exact PR branch [David Tadokoro]
59+
31718ea 2025-03-11 | feat: disable gitconfig reading by Delta [Lucas Oshiro]
60+
7dc9f78 2025-02-25 | feat: increase Delta output width [Lucas Oshiro]
61+
68686e9 2025-03-05 | chore: remove leftover `foo.patch` file [David Tadokoro]
62+
38c1c59 2025-02-25 | test: add setup function and new test cases for `utils` hooks [Ivin Joel Abraham]
63+
1d0826a 2025-02-21 | fix: trim trailing `--` from patches before previewing [Ivin Joel Abraham]
64+
```
65+
166
# Version 0.1.5 (2025-02-19)
267

368
The time between releases grows, and the number of changes per release decreases... This is true, but it is also true that version 0.1.5 comes with long-awaited features!

0 commit comments

Comments
 (0)