Skip to content

Commit

Permalink
release: v4.0.0
Browse files Browse the repository at this point in the history
Signed-off-by: Soc Virnyl Estela <[email protected]>
  • Loading branch information
uncomfyhalomacro committed Oct 20, 2024
1 parent a101a64 commit 3f60b70
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 126 deletions.
145 changes: 27 additions & 118 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,119 +1,28 @@
# Changelog
Soc Virnyl Estela (26):
lib: move over copy_dir_all as a common utility
cli: move logic as cli stubs
tests: use copy_dir_all as part of lib now instead
roast and raw: improve description of cli options then format
move raw and roast modules to standalone files
cli: add recomprizz args
recomprizz: initial implementation
import termcap
fix: apply clippy lints
tracing: set logic where and when to start properly
apply clippy lints + format
set output path correctly
refactor: canonicalize filter
refactor: canonicalize paths
update deps
reproducibility: set to false by default
fix: additional paths variable should only be a collection of files and not directories
doc: add a warning regarding reproducibility
doc: fix warning msg
doc: fix warning msg
refactor: move mostly to libroast
refactor: improve field naming and description
refactor: remove tracing crate unused imports
minor: raaaaaaaaaaaaawwwwwwww
make names consistent
remove: cliff.toml and git-cliff is an overengineered changelog generator

All notable changes to this project will be documented in this file.

## [3.3.1] - 2024-10-19

### 🐛 Bug Fixes

- Ci yaml config fix. best format
- Ci yaml config fix. best format x2

### 🧪 Testing

- Add library tests + ci tests
- This should be two separate files

### ⚙️ Miscellaneous Tasks

- Rename workflow
- Install a c compiler. clang preferred
- Release v3.3.1

## [3.3.0] - 2024-10-15

### 🚀 Features

- Support uncompressed tarballs with tar extension

### 🚜 Refactor

- Properly set preserve root
- Cleanup raw binary log output

### 📚 Documentation

- Update README

### Publish

- Add repository key value
- Add repository key value
- Add required keys and prepare to publish

## [3.2.2] - 2024-10-12

### 🐛 Bug Fixes

- Properly delete temporary directories

### ⚙️ Miscellaneous Tasks

- *(release)* V3.2.2

## [3.2.1] - 2024-10-12

### ⚙️ Miscellaneous Tasks

- *(release)* V3.2.1

### Cli

- Improve description

## [3.2.0] - 2024-10-12

### Cargo

- Update lockfile

### Improvement

- Add Display trait for Compression and Error trait for UnsupportedFormat

## [3.1.0] - 2024-10-12

### ⚙️ Miscellaneous Tasks

- *(release)* Bump version to 3.1.0

## [3.0.0] - 2024-10-12

### ⚙️ Miscellaneous Tasks

- *(release)* Bump version to 3.0.0

## [2.0.0] - 2024-10-12

### 🚀 Features

- Add is_supported_format function
- Add ability to extract supported file formats

### Clippy

- Use inspect_err when map_err returns the original item

### Consts

- Remove unnecessary consts

### Format

- Use new format with just format command
- Use new format with just format command

### Minor

- *(refactor)* Use inspect_err instead of map_err
- Add Display trait to namespace and slightly change the error message
- Apply trait Debug for UnsupportedFormat
- Refactor and put only one return keyword for if-else block

## [1.1.0] - 2024-09-07

### 🚀 Features

- Add preserve-root and properly handle extra files using tempfile crate

<!-- generated by git-cliff -->
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[workspace.package]
authors = ["Soc Virnyl Estela"]
version = "3.3.1"
version = "4.0.0"
edition = "2021"
license = "MPL-2.0"
repository = "https://github.com/openSUSE-Rust/roast"
Expand Down
2 changes: 1 addition & 1 deletion roast-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ tracing = { version = "0.1", features = [
"release_max_level_debug",
] }
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
libroast ={ path = "../libroast", version = "^3" }
libroast ={ path = "../libroast", version = "^4" }
walkdir = "2.5.0"
tempfile = "3.12.0"

0 comments on commit 3f60b70

Please sign in to comment.