Releases: arolang/aro
ARO 0.1.0-beta.7
ARO Programming Language 0.1.0-beta.7
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/v0.1.0-beta.7/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/macOS
curl -L https://github.com/arolang/aro/releases/download/v0.1.0-beta.7/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/Windows
Download and extract the zip file, then add the directory to your PATH.
Keep aro.exe and libARORuntime.a in the same directory.
Full Changelog: 0.1.0-beta.6...v0.1.0-beta.7
ARO 0.1.0-beta.6
ARO Programming Language 0.1.0-beta.6
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.6/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/macOS
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.6/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/Windows
Download and extract the zip file, then add the directory to your PATH.
Keep aro.exe and libARORuntime.a in the same directory.
Full Changelog: 0.1.0-beta.5...0.1.0-beta.6
ARO 0.1.0-beta.5
ARO Programming Language 0.1.0-beta.5
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.5/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/macOS
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.5/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/Windows
Download and extract the zip file, then add the directory to your PATH.
Keep aro.exe and libARORuntime.a in the same directory.
Full Changelog: v0.1.0-beta.4...0.1.0-beta.5
ARO 0.1.0-beta.4
ARO Programming Language 0.1.0-beta.4
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/v0.1.0-beta.4/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/macOS
curl -L https://github.com/arolang/aro/releases/download/v0.1.0-beta.4/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/Windows
Download and extract the zip file, then add the directory to your PATH.
Keep aro.exe and libARORuntime.a in the same directory.
Full Changelog: 0.1.0-beta.3...v0.1.0-beta.4
ARO 0.1.0-beta.3
ARO Programming Language 0.1.0-beta.3
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.3/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/macOS
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.3/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/
sudo mv libARORuntime.a /usr/local/lib/Windows
Download and extract the zip file, then add the directory to your PATH.
Keep aro.exe and libARORuntime.a in the same directory.
Full Changelog: 0.1.0-beta.2...0.1.0-beta.3
ARO 0.1.0-beta.2
ARO Programming Language 0.1.0-beta.2
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.2/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/macOS
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.2/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/Windows
Download and extract the zip file, then add the directory to your PATH.
Full Changelog: 0.1.0-beta.1...0.1.0-beta.2
ARO 0.1.0-beta.1
ARO Programming Language 0.1.0-beta.1
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
| ARO Construction Studies | ARO-Construction-Studies.pdf |
| ARO By Example | ARO-By-Example.pdf |
Installation
Linux
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.1/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/macOS
curl -L https://github.com/arolang/aro/releases/download/0.1.0-beta.1/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/Windows
Download and extract the zip file, then add the directory to your PATH.
What's Changed
- feat: SQLiteExample + ARO-0043 sink syntax migration by @KrisSimon in #121
- feat(log): Add stderr support to Log action via qualifiers by @KrisSimon in #122
- docs: fix action naming inconsistencies by @KrisSimon in #123
- docs: add comprehensive action reference overview by @KrisSimon in #124
- Potential fix for code scanning alert no. 21: Workflow does not contain permissions by @KrisSimon in #125
- feat(website): add animated typewriter hero with dynamic badge by @KrisSimon in #126
- test(FormatAwareIO): add comprehensive format validation test by @KrisSimon in #127
- feat: context-aware console output with dot notation by @KrisSimon in #128
- docs: remove Receive action references (unused action) by @KrisSimon in #146
- feat(runtime): add internal TTY detection with cross-platform support by @KrisSimon in #129
- ci: archive integration test diffs as artifacts by @KrisSimon in #147
- Fix: Display array contents in console output by @KrisSimon in #157
- Fix: Remove debug output from binary builds by @KrisSimon in #158
- refactor(test): create modular test framework with 17 modules and 109 unit tests by @KrisSimon in #159
- fix: eliminate all compiler warnings by @KrisSimon in #160
- Update: Actions(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #162
- Update: Actions(deps): bump anthropics/claude-code-action from 0a2593483e318c6693adcb04af942367df7157f0 to 7145c3e0510bcdbdd29f67cc4a8c1958f1acfa2f by @dependabot[bot] in #163
- Update: Actions(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #164
- Update: Actions(deps): bump anthropics/claude-code-action from 1.0.27 to 1.0.29 by @dependabot[bot] in #167
- (Update: Swift) (deps): bump github.com/apple/swift-nio from 2.92.0 to 2.92.1 in the security-updates group by @dependabot[bot] in #168
- Fix cards pipeline: Add missing generate step by @KrisSimon in #169
- Improve test infrastructure and documentation by @KrisSimon in #161
- Update Log syntax and add Mastodon link to website by @KrisSimon in #165
- Add with-clause support to native compilation (ARO-0042) by @KrisSimon in #172
- Fix native compiled binaries leaking expression data to Return responses by @KrisSimon in #170
- Enable EventExample integration test by @KrisSimon in #182
- Enable SystemMonitor integration test by @KrisSimon in #183
- Fix lazy event loop initialization for compiled binaries by @KrisSimon in #186
- Add when clause support to native compilation (ARO-0004) by @KrisSimon in #187
- Fix when clause evaluation and path parameter matching in native binaries by @KrisSimon in #188
- Add to-clause support to native compilation (ARO-0041) by @KrisSimon in #189
- Enable ZipService integration test with skip-on-linux support by @KrisSimon in #192
- Enable DirectoryLister integration test with fixed test directory by @KrisSimon in #190
- Enable HTTPClient integration test with occurrence-check by @KrisSimon in #191
- Add TypedValue wrapper for early type assignment by @KrisSimon in #195
- Add Windows platform support with FlyingFox-based services by @KrisSimon in #194
Full Changelog: 0.1.0-alpha.3...0.1.0-beta.1
ARO 0.1.0-alpha.3
ARO Programming Language 0.1.0-alpha.3
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
| Windows | x86_64 | aro-windows-amd64.zip |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
Installation
Linux
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.3/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/macOS
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.3/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/Windows
Download and extract the zip file, then add the directory to your PATH.
Full Changelog: 0.1.0-alpha.2...0.1.0-alpha.3
ARO 0.1.0-alpha.2
ARO Programming Language 0.1.0-alpha.2
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
| Windows | x86_64 | aro-windows-amd64.zip |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
Installation
Linux
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.2/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/macOS
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.2/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/Windows
Download and extract the zip file, then add the directory to your PATH.
What's Changed
- Potential fix for code scanning alert no. 20: Workflow does not contain permissions by @KrisSimon in #120
Full Changelog: 0.1.0-alpha.1...0.1.0-alpha.2
ARO 0.1.0-alpha.1
ARO Programming Language 0.1.0-alpha.1
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | aro-linux-amd64.tar.gz |
| macOS | Apple Silicon | aro-macos-arm64.tar.gz |
| Windows | x86_64 | aro-windows-amd64.zip |
Documentation
| Document | Download |
|---|---|
| ARO Language Guide | ARO-Language-Guide.pdf |
Installation
Linux
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.1/aro-linux-amd64.tar.gz | tar xz
sudo mv aro /usr/local/bin/macOS
curl -L https://github.com/KrisSimon/aro/releases/download/0.1.0-alpha.1/aro-macos-arm64.tar.gz | tar xz
sudo mv aro /usr/local/bin/Windows
Download and extract the zip file, then add the directory to your PATH.
What's Changed
- deps(docker): bump ubuntu from 22.04 to 24.04 by @dependabot[bot] in #7
- deps(actions): bump actions/checkout from 4 to 6 by @dependabot[bot] in #5
- deps(actions): bump actions/configure-pages from 4 to 5 by @dependabot[bot] in #4
- deps(actions): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #3
- deps(actions): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #2
- deps(actions): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #1
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @KrisSimon in #12
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @KrisSimon in #11
- Potential fix for code scanning alert no. 3: Workflow does not contain permissions by @KrisSimon in #10
- Potential fix for code scanning alert no. 4: Workflow does not contain permissions by @KrisSimon in #9
- Update: Actions(deps): Bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #8
- Update: Actions(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #13
- Update: Actions(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #14
- Update: Actions(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #15
- (Update: Swift) (deps): bump the security-updates group with 4 updates by @dependabot[bot] in #16
- feat: Add Package.swift plugin support and ZipService example by @KrisSimon in #18
- feat(lsp): implement ARO Language Server Protocol by @KrisSimon in #20
- feat(compute): add qualifier-as-name syntax for computed results by @KrisSimon in #21
- feat(runtime): add repository observers for reactive data changes by @KrisSimon in #22
- docs(book): add Chapter 20 State Machines by @KrisSimon in #23
- feat(parser): use dot-separated syntax for property paths by @KrisSimon in #24
- Feature/website updates by @KrisSimon in #26
- feat: State Observers with transition filtering by @KrisSimon in #25
- feat: reverse array index semantics (0 = most recent) by @KrisSimon in #28
- feat(tests): add comprehensive runtime unit tests by @KrisSimon in #29
- docs: add Repository Observers to Events documentation by @KrisSimon in #31
- feat(parser): add comprehensive static analysis checks by @KrisSimon in #27
- docs: update language guide and reference documentation by @KrisSimon in #30
- Add CONTRIBUTING.md by @KrisSimon in #33
- Add CODE_OF_CONDUCT.md by @KrisSimon in #34
- Add SECURITY.md by @KrisSimon in #35
- Add GOVERNANCE.md by @KrisSimon in #36
- Add SUPPORT.md by @KrisSimon in #37
- feat: add state-guarded event handlers by @KrisSimon in #32
- feat(runtime): omit feature set prefix in compiled binary output by @KrisSimon in #38
- Replace Documentation/ with wiki submodule by @KrisSimon in #39
- feat(ARO-0036): Native File and Directory Operations by @KrisSimon in #40
- fix(proposal): correct when clause syntax in ARO-0036 by @KrisSimon in #42
- fix(windows): enable file operations on Windows by @KrisSimon in #41
- feat(ARO-0037): add regular expression literal support by @KrisSimon in #43
- docs(book): remove content duplication across chapters by @KrisSimon in #44
- fix(website): add missing docs pages to build by @KrisSimon in #45
- docs(website): add all implemented actions to actions.html by @KrisSimon in #48
- feat(ARO-0037): implement Split action with regex delimiter by @KrisSimon in #46
- docs(book): sync with wiki and add 8 new chapters by @KrisSimon in #49
- feat: add Make verb for natural directory creation syntax by @KrisSimon in #50
- docs: document article usage rules (a/an) by @KrisSimon in #67
- chore(wiki): update submodule to include Split action documentation by @KrisSimon in #64
- fix: remove Flush action by @KrisSimon in #70
- feat(ARO-0062): standardize service startup patterns by @KrisSimon in #71
- docs(ARO-0068): add missing prepositions to core specification by @KrisSimon in #72
- feat(ARO-0073): update FileMonitor to fork v2.0.0 by @KrisSimon in #74
- feat: add config object support to Request action by @KrisSimon in #75
- feat(runtime): implement when clause evaluation (ARO-0004) by @KrisSimon in #76
- docs: Add export actions guide (Store, Emit, Publish) by @KrisSimon in #79
- chore: remove wiki submodule to avoid merge conflicts by @KrisSimon in #82
- feat(parser): add 'as Type' syntax for optional type annotations (ARO-0038) by @KrisSimon in #80
- feat(actions): establish verb synonym guidelines by @KrisSimon in #81
- docs: update README with current project stats by @KrisSimon in #83
- feat(ARO-0038): list element access with :first/:last/ranges/picks by @KrisSimon in #84
- docs: fix documentation inconsistencies across proposals and book by @KrisSimon in #88
- fix(website): repair broken links and add missing proposals by @KrisSimon in #91
- feat(ARO-0040): Format-Aware File I/O by @KrisSimon in #89
- feat(cards): ARO promotional card generator by @KrisSimon in #93
- feat(cards): ARO promotional card generator and viewer by @KrisSimon in #94
- feat(datetime): implement ARO-0041 Date and Time Handling by @KrisSimon in #95
- Add Claude Code GitHub Workflow by @KrisSimon in #96
- ARO-0042: Polymorphic Set Operations (intersect, difference, union) by @KrisSimon in #99
- chore: VSCode plugin setup and gitignore improvements by @KrisSimon in #101
- feat: Enhance IDE plugins with settings panels, bold syntax highlighting, and rich hover by @KrisSimon in #100
- feat: add on-demand Claude code review via @claude review by @KrisSimon in #105
- docs(book): reindex chapters to sequential numbering (1-35) by @KrisSimon in #106
- feat(ARO-0043): implement System Objects with sink syntax by @KrisSimon in #103
- feat: Event handler support for compiled binaries by @KrisSimon in #102
- feat: replace hash computation with SHA256 by @KrisSimon in #104
- Add Business Activity to error messages by @KrisSimon in #107
- fea...