Skip to content

Latest commit

 

History

History
212 lines (125 loc) · 3.5 KB

CHANGELOG.md

File metadata and controls

212 lines (125 loc) · 3.5 KB

Changelog

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

1.4.2 - 2024-06-07

Bug Fixes

  • Replace buggy/abandoned term size crate
  • Shlex deprecation warning

Documentation

  • Rename AUR package

Miscellaneous Tasks

  • Version 1.4.2

Refactor

  • Remove dedicated splice code path

1.4.1 - 2024-01-19

Bug Fixes

  • Mime iteration for piped data
  • Try alternate mode handlers when piped too

Features

  • Update advanced config

Miscellaneous Tasks

  • Version 1.4.1

1.4.0 - 2023-11-20

Features

  • More general support for MIME prefix match
  • Update/improve advanced config

Miscellaneous Tasks

  • Move from structopt to clap
  • Version 1.4.0

1.3.1 - 2023-10-10

Bug Fixes

  • %m substitution sometimes skipped

Miscellaneous Tasks

  • Lint
  • Version 1.3.1

1.3.0 - 2023-04-23

Bug Fixes

  • Build on MacOS

Documentation

  • Fix ranger scope.sh instructions

Features

  • Support edit action

Miscellaneous Tasks

  • Lint
  • Lint
  • Lint
  • Version 1.3.0

Testing

  • Add macos-latest machine for ci test (#4)

1.2.2 - 2022-10-31

Bug Fixes

  • Archive open handler in advanced config example
  • Disable default nix features

Features

  • Update advanced config
  • Improve error handling in worker threads
  • Update advanced config
  • Build with full LTO + strip
  • Add RSOP_INPUT_IS_STDIN_COPY·env·var.

Miscellaneous Tasks

  • Lint
  • Update dependencies
  • Rename release script
  • Version 1.2.2

1.2.1 - 2022-03-30

Bug Fixes

  • Run check/tests in release script

Features

  • Improve reporting of rsi errors
  • Update advanced config
  • Update advanced config
  • Add check for invalid config with no_pipe=false and multiple input patterns

Miscellaneous Tasks

  • Lint
  • Version 1.2.1

1.2.0 - 2022-01-08

Features

  • Support matching by double extensions
  • Ensure extension matching is case insensitive
  • Update advanced config

Miscellaneous Tasks

  • Version 1.2.0

1.1.2 - 2021-12-29

Documentation

  • Fix README typo
  • Add AUR package link in README

Features

  • Improve error display for common errors
  • Improve error display for common errors, take 2

Miscellaneous Tasks

  • Version 1.1.2

Refactor

  • Remove better-panic

1.1.1 - 2021-12-05

Bug Fixes

  • Mode detection with absolute path

Miscellaneous Tasks

  • Version 1.1.1

1.1.0 - 2021-09-27

Bug Fixes

  • Add config check for handlers with both 'no_pipe = true' and 'wait = false'
  • Incompatible flags in advanced config

Configuration

  • Add application/x-cpio MIME in advanced config + reformat long lists
  • Fix some handlers in advanced config when piped
  • Add application/x-archive MIME in advanced config
  • Fix some more handlers in advanced config when piped
  • Add openscad preview in advanced config
  • Fix one more handler in advanced config when piped
  • Fix remaining handlers in advanced config when piped + remove redundant flags

Documentation

  • Use git-cliff to generate changelog

Features

  • Support file:// url prefix
  • Dynamically compute pipe peek size from system page size
  • Support %m substitution in command for MIME type
  • Add no_pipe option to use temp file if handler does not support reading from stdin
  • URL handlers for xdg-open compatibility

Miscellaneous Tasks

  • Version 1.1.0

Refactor

  • Remove duplicate/hardcoded strings in mode handling
  • Factorize pattern substitution code

Testing

  • Add tests for default and advanced config
  • Test for smallest possible config