مقبول: ڈیٹا اپ ڈیٹ: 27 اکتوبر، 2026

زمرے

انٹرنیٹ1,356
رابطہ321
آڈیو اور ویڈیو898
گرافکس اور ڈیزائن539
آفس اور پروڈکٹیویٹی1,124
ڈویلپر ٹولز3,134
AI ٹولز529
سیکیورٹی اور پرائیویسی385
سسٹم ٹولز3,114
گیمز523
تعلیم اور سائنس239
نیٹ ورک اور IT284

Air کے پرانے ورژن – تمام ورژنز

R formatter and language server

یہاں Air کے 7 ورژن درج ہیں، 21 فروری، 2025 سے لے کر موجودہ 0.12.0 تک۔ ہر ورژن پبلشر کی اپنی انسٹالر فائلوں سے منسلک ہے۔

2025: 3 3 25 2026: 4 4 26

2 برسوں میں 7 ورژن · سال میں تقریباً 4.4

ورژنتاریخسائزفائلیں
0.12.0تازہ ترین 1 اکتوبر، 2026 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
- New --no-configuration flag to format with Air's built-in defaults without loading a project or user configuration file (#479, @LeonidasZhak).
- data.table::rowwiseDT() calls are now formatted as tables by default (#525, @MichaelChirico). Empty named arguments like x = are treated as column headers of the table.
0.11.0 21 جولائی، 2026 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
- New support for a user level air.toml. This is used as a fallback instead of Air's default settings whenever there isn't a project level air.toml available (#309):
- On Linux and macOS, place it at ~/.config/air/air.toml.
- On Windows, place it at %APPDATA%\air\air.toml.
For shared projects, we highly recommend using a version controlled project level air.toml instead to ensure that everyone shares the same settings.
0.10.0 19 جون، 2026 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
- New assignment-style option to enforce a preferred assignment operator, with the following values:
- "arrow": Use <-. This is the default, aligning Air further with the tidyverse style guide.
- "equal": Use =.
- "preserve": Assignment operators are preserved as is.
Note that prior to this option, Air's behavior was implicitly "preserve". Set "preserve" or "equal" directly if you prefer either of those behaviors (#502).
- Fixed an issue where # fmt: skip file in a file with CRLF line endings would result in
line endings getting converted to \r
(#498).
- Updated bundled tree-sitter-r, which comes with a few small fixes:
- Hexadecimal constants with decimals are no longer parsed as two separate values (#495).
- .{digit} (like .1) is now correctly parsed as a double rather than as an identifier. This means that things like function(.1 = 1) {}, where .1 is expected to be an identifier but not a double, now correctly fails to parse (#496).
- else is no longer consumed as eagerly in some special cases (#499).
0.9.0 31 مارچ، 2026 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
Release Notes
- New --stdin-file-path <path> to read from stdin. Read more about this on the website (#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-excludes, 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.
Similarly, air format my.qmd no longer attempts to format my.qmd. This file is not excluded by exclude or default-exclude, but is also not included by our internal set of default-includes, which currently only accept .R and .r files. Rather than blindly trying to format this directly supplied file, Air now ignores it (#476).
- New --force flag to bypass all exclusion and inclusion rules and force a file or folder to be formatted. This flag applies recursively, meaning that all files within a forced folder will also be forcibly formatted, regardless of file type. This flag should rarely be needed, but serves as an escape hatch for cases like air format r-code.txt --force, which is no longer automatically formatted by Air as of this release due to the change mentioned above (#478).
- New air generate-shell-completion <SHELL> hidden command that emits a script to stdout that generates shell completions. Supports bash, zsh, fish, powershell, and elvish (#477, @salim-b).
For zsh, run the following to add to your .zshrc:
echo 'eval "$(air generate-shell-completion zsh)"' >> ~/.zshrc
For powershell, run the following to add to your profile:
if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}
Add-Content -Path $PROFILE -Value '(& air generate-shell-completion powershell) | Out-String | Invoke-Expression'
Then restart your shell and type air <tab> to see completions.
0.5.0 9 اپریل، 2025 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
Release Notes
- Added support for a skip field in air.toml (#273).
This is an extension of the # fmt: skip comment feature that provides a single place for you to list functions you never want formatting for. For example:
skip = ["tribble", "graph_from_literal"]
This skip configuration would skip formatting for these function calls, even without a # fmt: skip comment:
tribble(
~x, ~y,
1, 2,
3, 4
)
igraph::graph_from_literal(A +-+ B +---+ C ++ D + E)
We expect this to be useful when working with packages that provide domain specific languages that come with their own unique formatting conventions.
- Fixed an issue where air.toml settings were not being applied to the correct R files (#294).
Install air 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/posit-dev/air/releases/download/0.5.0/air-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.5.0/air-installer.ps1 | iex"
Download air 0.5.0
─────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-apple-darwin.tar.gz │Apple Silicon macOS│checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-apple-darwin.tar.gz │Intel macOS │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-pc-windows-msvc.zip │x64 Windows │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-unknown-linux-gnu.tar.gz │ARM64 Linux │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-unknown-linux-gnu.tar.gz │x64 Linux │checksum
─────────────────────────────────────────┴───────────────────┴─────────────
0.4.1 26 فروری، 2025 — 64 بٹ ZIPARM64 ZIP
ریلیز نوٹس
Release Notes
- Language server configuration variables are now fully optional, avoiding issues in editors like Zed or Helix (#246).
Install air 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/posit-dev/air/releases/download/0.4.1/air-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/posit-dev/air/releases/download/0.4.1/air-installer.ps1 | iex"
Download air 0.4.1
─────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-apple-darwin.tar.gz │Apple Silicon macOS│checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-apple-darwin.tar.gz │Intel macOS │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-pc-windows-msvc.zip │x64 Windows │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-aarch64-unknown-linux-gnu.tar.gz │ARM64 Linux │checksum
─────────────────────────────────────────┼───────────────────┼─────────────
air-x86_64-unknown-linux-gnu.tar.gz │x64 Linux │checksum
─────────────────────────────────────────┴───────────────────┴─────────────
0.4.0 21 فروری، 2025 — 64 بٹ ZIPARM64 ZIP

ڈویلپر یوٹیلیٹیز میں سب سے مقبول

سب دیکھیں
  1. WinMergeڈویلپر یوٹیلیٹیز · Thingamahoochie Software
  2. jqڈویلپر یوٹیلیٹیز · jqlang
  3. x64dbgڈویلپر یوٹیلیٹیز · x64dbg
  4. Biomeڈویلپر یوٹیلیٹیز · BiomeJS
  5. deltaڈویلپر یوٹیلیٹیز · Dan Davison
  6. Valeڈویلپر یوٹیلیٹیز · errata.ai
  7. jadxڈویلپر یوٹیلیٹیز · Skylot
  8. dnSpyڈویلپر یوٹیلیٹیز · dnSpyEx
  9. Detect It Easyڈویلپر یوٹیلیٹیز · horsicq
  10. Difftasticڈویلپر یوٹیلیٹیز · Wilfred Hughes

Posit Software, PBC کے مزید پروگرام

سب دیکھیں
  • rigپیکیج مینیجرز اور اپ ڈیٹرز · Posit Software, PBC
  • Positronسائنس اور ریاضی · Posit Software, PBC
  • ArkPosit Software, PBC

ٹیگز

شیئر کریں