mirror of
https://github.com/eza-community/eza
synced 2024-10-14 20:03:50 +00:00
Merge pull request #376 from eza-community/cafk-release-0.13.0
chore: release 0.13.0
This commit is contained in:
commit
7e60ba16b7
93
CHANGELOG.md
93
CHANGELOG.md
|
@ -2,6 +2,85 @@
|
|||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [0.13.0] - 2023-09-18
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Crate can't contain broken symlink
|
||||
- Remove executable flag from fish completion file
|
||||
- Use proc_mounts only on linux
|
||||
- Hotfix harmful documentation
|
||||
- Fix hyperlinks on Windows
|
||||
- Nix flake check also builds the package
|
||||
- [**breaking**] Change number_huge and unit_huge to match the man page short codes
|
||||
|
||||
### Documentation
|
||||
|
||||
- Added cafkafk suggestions
|
||||
- Fix codeblocks in zsh completions
|
||||
- Update README.md
|
||||
- Document filetypes theme and rename trait
|
||||
- Link directly to space
|
||||
- Add Mac support for the --mount option in the man page
|
||||
- Add SAFETY comments to unsafe code blocks
|
||||
- Update deb instructions to use keyring
|
||||
- Fix chmod in deb installation instructions
|
||||
- Add potential gpg install to deb installation instructions
|
||||
- Document character style pairs in the code and match with man page
|
||||
- Add install instructions for Void Linux
|
||||
- Documentation of 'sn' and 'sb' conflicted with later docs
|
||||
- Document dimmed and italic style codes
|
||||
|
||||
### Features
|
||||
|
||||
- Add completion files in deb packaging script
|
||||
- Adds filtering for Windows hidden files
|
||||
- Support --mount option on Mac
|
||||
- Support --mount option on Mac
|
||||
- Lazy loading of a files extended attributes and absolute path
|
||||
|
||||
### Miscellaneous Tasks
|
||||
|
||||
- Augment gitter size in README
|
||||
|
||||
### Performance
|
||||
|
||||
- Add criterion for benchmarking
|
||||
|
||||
### Refactor
|
||||
|
||||
- Refactor just in crossfile
|
||||
- DRY up justfile
|
||||
- Ignore missing MSVC docker image
|
||||
- Removed unused imports, mark mods as allow unused
|
||||
- Format code
|
||||
- Move ALL_MOUNTS to fs::mounts
|
||||
- Migrate ALL_MOUNTS from lazy_static to OnceLock
|
||||
|
||||
### Testing
|
||||
|
||||
- Stabalised unit-tests.yml
|
||||
- Autogenerate testing dir
|
||||
- Autogenerate test dirs
|
||||
- Generate device files
|
||||
- Add unit tests that test both exa and ls style codes together
|
||||
- Address variable names
|
||||
|
||||
### Build
|
||||
|
||||
- Add musl binary for linux
|
||||
- Fix checksums
|
||||
- Add TODOs to targets
|
||||
- Set optlevel to 3
|
||||
|
||||
### Ci
|
||||
|
||||
- Add nix Flake check to flake.yml
|
||||
- Removed nix build in favor of nix flake check
|
||||
- Include bash completion script in treefmt and fixed shellcheck formatting in completion script
|
||||
- Fix windows build
|
||||
- Fix spelling attemps -> attempts
|
||||
|
||||
## [0.12.0] - 2023-09-14
|
||||
|
||||
### Bug Fixes
|
||||
|
@ -40,8 +119,13 @@ All notable changes to this project will be documented in this file.
|
|||
- Fix gpg armor flag for deb release in readme
|
||||
- Add better explanation of git repos + no status
|
||||
- Add scoop install info
|
||||
- Add Winget install info
|
||||
- Added instructions to install completions of eza to the readme
|
||||
- Remove color specifications. change unknown git repo status to `~`
|
||||
- Fix missing color specification from man page
|
||||
- Remove license from developemnt section
|
||||
- Update rust badge
|
||||
- Add missing man page for debian release
|
||||
|
||||
### Features
|
||||
|
||||
|
@ -64,10 +148,13 @@ All notable changes to this project will be documented in this file.
|
|||
- Removal of xtests
|
||||
- Removal of vagrant
|
||||
- Remove deprecated devtools
|
||||
- [**breaking**] MSRV 1.70
|
||||
- Run spellcheck
|
||||
- Release 0.12.0
|
||||
|
||||
### Refactor
|
||||
|
||||
- Rename FileType::Immediate to more obvious FileType::Build
|
||||
- Over-engineer deb-package.sh
|
||||
- Hide xtests folder
|
||||
- Split trycmd into tests for all, unix and windows
|
||||
|
@ -124,6 +211,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Add more unix_tests
|
||||
- Fixed unix tests to remove any distro specific
|
||||
- Removed git test breaking on nix
|
||||
- Remove non-deterministic test
|
||||
|
||||
### Build
|
||||
|
||||
|
@ -139,6 +227,8 @@ All notable changes to this project will be documented in this file.
|
|||
### Ci
|
||||
|
||||
- Don't use nix feature on ci
|
||||
- Add Winget Releaser workflow
|
||||
- 1.65 -> 1.70
|
||||
- Enforce conventional commits
|
||||
- Enforce conventional commits
|
||||
|
||||
|
@ -149,6 +239,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Add vendored-libgit2 feature to git2 dependency
|
||||
- Filename escaping (last character lost sometimes, no hyperlink)
|
||||
- Build for Windows with chrono
|
||||
- Needless_borrow
|
||||
|
||||
### Documentation
|
||||
|
||||
|
@ -161,6 +252,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Remove broken dependabot link
|
||||
- Add bright color options in man pages
|
||||
- Add bright color support in readme changelog
|
||||
- Document new file type two letter codes in man page
|
||||
|
||||
### Features
|
||||
|
||||
|
@ -173,6 +265,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Support the MSRV of Rust (1.65.0)
|
||||
- Add bright colour options, change punctuation default
|
||||
- Use chrono crate to handle datetime-related features
|
||||
- Make file types themeable
|
||||
|
||||
### Miscellaneous Tasks
|
||||
|
||||
|
|
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -356,7 +356,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "eza"
|
||||
version = "0.12.0"
|
||||
version = "0.13.0"
|
||||
dependencies = [
|
||||
"ansiterm",
|
||||
"chrono",
|
||||
|
|
|
@ -10,7 +10,7 @@ readme = "README.md"
|
|||
homepage = "https://github.com/eza-community/eza"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/eza-community/eza"
|
||||
version = "0.12.0"
|
||||
version = "0.13.0"
|
||||
|
||||
|
||||
[package.metadata.deb]
|
||||
|
|
Loading…
Reference in a new issue