Skip to content

Conversation

@krehel
Copy link
Member

@krehel krehel commented Sep 18, 2023

Created with brew bump-formula-pr.

release notes
# Description :warning: breaking changes :warning: 

Another Monday, another eza.

We're very close to having integration testing sorted, very very close. That means clap is soon gonna be merged, and then we'll be proper into the release candidate. Until then, we only had a slight breaking change, and we assumed users would prefer getting updates.

BREAKING CHANGE: The style codes for huge file and units where
documented to be nt and ut but the code was using nh and uh.
The code has been updated to match the documented style codes.
EXA_COLORS using style codes nh and uh will need to be updated to
use nt and ut.

Changelog

Features

  • Add completion files in deb packaging script
  • Adds filtering for Windows hidden files
  • Support --mount option on Mac
  • Lazy loading of a files extended attributes and absolute path

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

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

New Contributors

Full Changelog: eza-community/eza@v0.12.0...v0.13.0

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Sep 18, 2023
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Sep 19, 2023
@BrewTestBot BrewTestBot added this pull request to the merge queue Sep 19, 2023
Merged via the queue into Homebrew:master with commit 4578ab3 Sep 19, 2023
@krehel krehel deleted the bump-eza-0.13.0 branch October 2, 2023 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants