Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

# Development version

# 0.9.0

- New `--stdin-file-path <path>` to read from stdin. Read more about this on [the website](https://posit-dev.github.io/air/cli.html#stdin) (#471).

- Air's behavior relating to directly supplied files and the `exclude` / `default-exclude` options has changed to be safer by default. Previously, `air format cpp11.R` would format `cpp11.R`, even though it was part of the set of `default-exclude`s, because we assumed that a direct request from a user like this could override these rules. However, tools such as pre-commit or IDEs that format via stdin will blindly call `air format` on any file that changes and have no knowledge of whether that file should be excluded or not. For this reason, we now exclude files that match `exclude` or `default-exclude` patterns even if they are directly supplied on the command line.
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.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ The very first time you install Air, for the `PATH` modifications to be applied
For a specific version:

``` bash
curl -LsSf https://github.com/posit-dev/air/releases/download/0.1.1/air-installer.sh | sh
curl -LsSf https://github.com/posit-dev/air/releases/download/0.9.0/air-installer.sh | sh
```

``` powershell
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.1.1/air-installer.ps1 | iex"
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.9.0/air-installer.ps1 | iex"
```

If you're on macOS and are familiar with [Homebrew](https://brew.sh/), you can alternatively install the [air formula](https://formulae.brew.sh/formula/air) with:
Expand Down
2 changes: 1 addition & 1 deletion crates/air/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "air"
version = "0.8.2"
version = "0.9.0"
authors.workspace = true
edition.workspace = true
rust-version.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions docs/cli.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ The very first time you install Air, for the `PATH` modifications to be applied
For a specific version:

``` bash
curl -LsSf https://github.com/posit-dev/air/releases/download/0.1.1/air-installer.sh | sh
curl -LsSf https://github.com/posit-dev/air/releases/download/0.9.0/air-installer.sh | sh
```

``` powershell
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.1.1/air-installer.ps1 | iex"
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.9.0/air-installer.ps1 | iex"
```

If you're on macOS and are familiar with [Homebrew](https://brew.sh/), you can alternatively install the [air formula](https://formulae.brew.sh/formula/air) with:
Expand Down
4 changes: 4 additions & 0 deletions editors/code/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@

## Development version

## 0.24.0

- [Air 0.9.0](https://github.com/posit-dev/air/blob/main/CHANGELOG.md) is now bundled with the extension.


## 0.22.0

Expand Down
2 changes: 1 addition & 1 deletion editors/code/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "air-vscode",
"displayName": "Air - R Language Support",
"description": "R formatter and language server",
"version": "0.22.0",
"version": "0.24.0",
"publisher": "Posit",
"license": "MIT",
"homepage": "https://posit-dev.github.io/air",
Expand Down
2 changes: 1 addition & 1 deletion python/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "air-formatter"
version = "0.8.2"
version = "0.9.0"
description = "An R formatter, written in Rust."
readme = "README.md"
requires-python = ">=3.8"
Expand Down
Loading