diff --git a/CHANGELOG.md b/CHANGELOG.md index 56830a217..3bab1c405 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,6 +43,7 @@ This section is for changes merged to the `major` branch that are not also merge - The names `argparse`, `read`, `set`, `status`, `test` and `[` are now reserved and not allowed as function names. This prevents users unintentionally breaking stuff (#3000). - Wrapping completions (from `complete -w` or `function -w`) can now inject arguments. For example, `complete gco -w 'git checkout'` now works properly (#1976). The `alias` function has been updated to respect this behavior. - The `jobs` builtin now has a `-q` and `--quiet` option to silence the output. +- fish now supports `&&`, `||`, and `!` (#4620). ## Other significant changes - Command substitution output is now limited to 10 MB by default (#3822).