Skip to content

Commit

Permalink
chore(release): v0.4.1 (#25)
Browse files Browse the repository at this point in the history
### ✨ Overview

This release mainly addresses the high memory usage issue reported in #18: fixed a potential memory leak (#21) and implemented stream processing (#22).

Also, some UI changes were introduced in #21, as we switched the diagnostic reporter from [codespan_reporting](https://docs.rs/codespan-reporting/latest/codespan_reporting) to [miette](https://docs.rs/miette/latest/miette).

### 🚀 Features

- **(runtime)** Set exact file size limit
- **(runtime)** Add file limitation
- **(runtime)** Filter out binary files

### 🐛 Bug Fixes

- **(cli)** Report the source path of diagnostics (#23)
- **(cli)** Subtract with overflow

### 🚜 Refactor

- **(runtime)** Implement stream processing
- **(runtime)** Zero-copy diagnostics reporting
- Replace `codespan-reporting` with `miette`
- **(util)** Rename `tryb!` to `try!`

### 📚 Documentation

- **(readme)** Update badge URLs

### 🎨 Styling

- Format with prettier
- Make nightly rustfmt compatible with the stable rustfmt
- Format with nightly rustfmt

### ⚙️ Miscellaneous Tasks

- Generate UTC release date
- Report Cargo check results
- Rewrite
- Fix typos
- Fix typos
- Update author name
- Add checks (#17)

### 🛠️ Build

- **(nix)** Update flakes
- **(cargo)** Update dependencies
  • Loading branch information
loichyan authored Jul 14, 2024
1 parent 1e9b628 commit e47ee82
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 3 deletions.
56 changes: 55 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,64 @@
# Changelog

## v0.4.1 (2024-07-14)

### ✨ Overview

This release mainly addresses the high memory usage issue reported in #18: fixed a potential memory
leak (#21) and implemented stream processing (#22).

Also, some UI changes were introduced in #21, as we switched the diagnostic reporter from
[codespan_reporting](https://docs.rs/codespan-reporting/latest/codespan_reporting) to
[miette](https://docs.rs/miette/latest/miette).

### 🚀 Features

- **(runtime)** Set exact file size limit
- **(runtime)** Add file limitation
- **(runtime)** Filter out binary files

### 🐛 Bug Fixes

- **(cli)** Report the source path of diagnostics (#23)
- **(cli)** Subtract with overflow

### 🚜 Refactor

- **(runtime)** Implement stream processing
- **(runtime)** Zero-copy diagnostics reporting
- Replace `codespan-reporting` with `miette`
- **(util)** Rename `tryb!` to `try!`

### 📚 Documentation

- **(readme)** Update badge URLs

### 🎨 Styling

- Format with prettier
- Make nightly rustfmt compatible with the stable rustfmt
- Format with nightly rustfmt

### ⚙️ Miscellaneous Tasks

- Generate UTC release date
- Report Cargo check results
- Rewrite
- Fix typos
- Fix typos
- Update author name
- Add checks (#17)

### 🛠️ Build

- **(nix)** Update flakes
- **(cargo)** Update dependencies

## v0.4.0 (2023-10-20)

### Overview

This releases primarily introduces the predefined substitutions suggested in
This release primarily introduces the predefined substitutions suggested in
[#9](https://github.com/loichyan/nerdfix/issues/9) (thanks [@Finii](https://github.com/Finii)!) and
also brings a few refactors on the CLI. Here are some guides for migrating from `v0.3`:

Expand Down
2 changes: 1 addition & 1 deletion 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 @@
[package]
name = "nerdfix"
version = "0.4.0"
version = "0.4.1"
authors = ["Loi Chyan <[email protected]>"]
license = "MIT OR Apache-2.0"
edition = "2021"
Expand Down

0 comments on commit e47ee82

Please sign in to comment.