Releases: axodotdev/oranda
0.6.5 - 2024-08-08
Release Notes
Fixes a bug where the linkchecker plugin would fail to locate documentation source on Unix OSs.
Install oranda 0.6.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.5/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.5/oranda-installer.ps1 | iex"
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.5
Install prebuilt binaries via Homebrew
brew install axodotdev/tap/oranda
Download oranda 0.6.5
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
oranda-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
oranda-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
oranda-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo axodotdev/oranda
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.6.3 - 2024-05-03
Release Notes
Lots of docs fixes and dependency updates thanks to @tshepang!
Install oranda 0.6.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.3/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.3/oranda-installer.ps1 | iex"
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.3
Install prebuilt binaries via Homebrew
brew install axodotdev/tap/oranda
Download oranda 0.6.3
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
oranda-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
oranda-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
oranda-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
0.6.2 - 2024-02-23
Release Notes
oranda will now output iem | iex
expressions wrapped in powershell -c
so they can be run from cmd.
special thanks to @jovillarrealm and @lynnpepin for docs fixes!
Install oranda 0.6.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.2/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://axodotdev.artifacts.axodotdev.host/oranda/v0.6.2/oranda-installer.ps1 | iex"
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.2
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.2
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
oranda-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
0.6.2-prerelease.1 - 2024-02-23
Release Notes
oranda will now output iem | iex
expressions wrapped in powershell -c
so they can be run from cmd.
special thanks to @jovillarrealm and @lynnpepin for docs fixes!
Install oranda 0.6.2-prerelease.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.2-prerelease.1/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/axodotdev/oranda/releases/download/v0.6.2-prerelease.1/oranda-installer.ps1 | iex"
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.2-prerelease.1
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.2-prerelease.1
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
oranda-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
0.6.1 - 2023-12-20
Release Notes
This patch release tweaks behaviour to have oranda prefer its own curl | sh
expressions
over the ones cargo-dist generates, because it has more context than cargo-dist
to produce the best possible expression.
Install oranda 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.1/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.6.1/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.1
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.1
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | musl Linux x64 | checksum |
0.6.0 - 2023-12-14
Release Notes
Features
-
axo Releases support - impl
oranda now supports axo's homegrown release hosting service, axo Releases! At time of writing,
axo Releases is still in closed beta, however, if you have access and want to try it out, you can set the following
configuration parameter:{ "components": { "source": "axodotdev" } }
Doing so will cause oranda to not fetch from GitHub at all, instead using axo Releases as a source of truth for your release data.
-
App names show on multi-app releases - impl, issue #1, #2 (thanks
to aumetra!)If you use oranda to work with a project that publishes multiple differently-named binaries, your install widget may
end up looking very confusing, with lots of similarly-named tabs. Previously, your options were to set up a
workspace, or to set thecomponents.artifacts.match_package_names
configuration
setting. With this release, if you want to keep everything inside a single website, the install widget will now
show the app names in the tabs, like this:There's no configuration for this, it'll automatically enable if oranda detects that you have multiple "installable"
apps in your release assets.
Bug Fixes
-
Fixed a bug that could cause mdbook compilation to recurse infinitely - impl, issue
mdbook makes it very easy to put your book destination directory in the same directory as your book source, which in turn
causes your built files to be read as source files, over and over again. We detect this now and don't let you do it anymore.
Housekeeping
- Minor cleanups to the source code, such as finally settling the "who has the better line endings, Linux or
Windows" debate (it's Linux)
Install oranda 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.0/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.6.0/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.0
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.0
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | musl Linux x64 | checksum |
Version 0.6.0-prerelease.2
Release Notes
Features
-
axo Releases support - impl
oranda how supports axo's homegrown release hosting service, axo Releases! At the time of drafting these notes,
axo Releases is still in closed beta, however, if you have access and want to try it out, you can set the following
configuration parameter:{ "components": { "source": "axodotdev" } }
Doing so will cause oranda to not fetch from GitHub at all, instead using axo Releases as a source of truth for your release data.
-
App names show on multi-app releases - impl, issue #1, #2 (thanks
to aumetra!)If you use oranda to work with a project that publishes multiple differently-named binaries, your install widget may
end up looking very confusing, with lots of similarly-named tabs. Previously, your options were to set up a
workspace, or to set thecomponents.artifacts.match_package_names
configuration
setting. With this release, if you want to keep everything inside of a single website, the install widget will now
show the app names in the tabs, like this:There's no configuration for this, it'll automatically enable if oranda detects that you have multiple "installable"
apps in your release assets.
Bug Fixes
-
Fixed a bug that could cause mdbook compilation to recurse infinitely - impl, issue
mdbook makes it very easy to put your book destination directory in the same directory as your book source, which in turn
causes your built files to be read as source files, over and over again. We detect this now and don't let you do it anymore.
Housekeeping
- Minor cleanups to the source code, such as finally settling the "who has the better line endings, Linux or
Windows" debate (it's Linux)
Install oranda 0.6.0-prerelease.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.0-prerelease.2/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.6.0-prerelease.2/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.0-prerelease.2
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.0-prerelease.2
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | musl Linux x64 | checksum |
Version 0.6.0-prerelease.1
Release Notes
Features
-
axo Releases support - impl
oranda how supports axo's homegrown release hosting service, axo Releases! At the time of drafting these notes,
axo Releases is still in closed beta, however, if you have access and want to try it out, you can set the following
configuration parameter:{ "components": { "source": "axodotdev" } }
-
App names show on multi-app releases - impl, issue #1, #2 (thanks
to aumetra!)If you use oranda to work with a project that publishes multiple differently-named binaries, your install widget may
end up looking very confusing, with lots of similarly-named tabs. Previously, your options were to set up a
workspace, or to set thecomponents.artifacts.match_package_names
configuration
setting. With this release, if you want to keep everything inside of a single website, the install widget will now
show the app names in the tabs, like this:There's no configuration for this, it'll automatically enable if oranda detects that you have multiple "installable"
apps in your release assets.
Housekeeping
- Minor cleanups to the source code, such as finally settling the "who has the better line endings, Linux or
Windows" debate (it's Linux)
Install oranda 0.6.0-prerelease.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.0-prerelease.1/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.6.0-prerelease.1/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.6.0-prerelease.1
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.6.0-prerelease.1
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |
oranda-x86_64-unknown-linux-musl.tar.gz | musl Linux x64 | checksum |
0.5.0 - 2023-10-10
Release Notes
Features
-
RSS feed support - shadows-withal/pr656, zkat
When you have changelog functionality enabled, oranda will now automatically
generate a RSS feed for it! This means you can plug it into your RSS reader, or
use further automation that works with RSS files 🙌The link to the RSS feed will also be shown on the changelog page. You can disable
the feed using the newcomponents.changelog.rss_feed
option. -
Removed hard dependency on README.md - shadows-withal/pr640
In previous releases, you needed to have a README.md file for oranda to work.
This is a holdover from the earliest version of oranda (which was literally just
a tool to generate HTML from your readme files), but with all the since added
functionality, there's no real reason to keep this requirement. This means that
oranda now works without a readme file!! -
New
match_package_names
option for workspace config - 06chaynes/pr652When you have a workspace with multiple projects that all publish releases in the same
GitHub repository, oranda will get confused and think that every release belongs to
every project. With the newcomponents.artifacts.match_package_names
, each workspace
member will now only include releases that contain their project name in the Git tag
(v0.4.0-myproject
, for example). -
Ignore
public/
directory when runningoranda generate ci
- shadows-withal/pr649, konstin/i643When running the CI generator command, it'll now prompt you whether it should append the
public/
directory to your.gitignore
file.
Fixes
-
Improved errors for when explicitly declared paths don't exist - shadows-withal/pr640, konstin
There used to be some cryptic errors oranda would throw if it couldn't find a path you'd manually
specified in the configuration file - these errors are much nicer now, and their handling is more consistent. -
Workspace index now supports
additional_css
- 06chaynes/pr653The
additional_css
option will now be respected on the workspace index page! -
Set correct colors for mdbook draft chapters - 06chaynes/pr655, hawkw/i654
In custom oranda themes, mdbook draft chapter titles in the sidebar were unreadable. This has been fixed!
Install oranda 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.5.0/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.5.0/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.5.0
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.5.0
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |
Version 0.5.0-prerelease.2
Release Notes
Features
- Removed hard dependency on README.md
- RSS feed support
- New
match_package_names
option for workspace config - Workspace index now supports
additional_css
Fixes
- Improved errors for when explicitly declared paths don't exist
- Set correct colors for mdbook draft chapters
Install oranda 0.5.0-prerelease.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.5.0-prerelease.2/oranda-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.5.0-prerelease.2/oranda-installer.ps1 | iex
Install prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.5.0-prerelease.2
Install prebuilt binaries via Homebrew
brew install axodotdev/homebrew-tap/oranda
Download oranda 0.5.0-prerelease.2
File | Platform | Checksum |
---|---|---|
oranda-aarch64-apple-darwin.tar.gz | macOS Apple Silicon | checksum |
oranda-x86_64-apple-darwin.tar.gz | macOS Intel | checksum |
oranda-x86_64-pc-windows-msvc.tar.gz | Windows x64 | checksum |
oranda-x86_64-unknown-linux-gnu.tar.gz | Linux x64 | checksum |