0.0.3 - 2023-05-08
Release Notes
Features
-
Individual Changelog pages: shadows-withal/↬284
When announcing a new release- it's often desirable to link to an individual
release page that contains the changelog/release notes. Previously, we built
a single page for all the releases- now we build individual pages as well.This is the first shipped feature from our new team member, Liv! Yay and
welcome :) -
npm installer: ashleygwilliams/↬288
As of 0.0.6,
cargo-distwill build an npm installer for you! So now you
can npm or npx oranda!
Fixes
-
Improved configuration support for non-cargo dist users: pomdtr/#262 , ashleygwilliams/↬281
Previously, setting
cargo-distas false, or omitting it should have been
sufficient to stop oranda from attempting to parse your releases as
cargo-dist artifacts, howevercargo-dist: falsedid not work! How the
entire artifacts config object is handled has been reworked and tested.
Additionally, work from a refactor has also made projects with a mixture of
cargo-dist and non-cargo-dist releases work much better. -
Installer header fallback when platform is not detected: gankra/↬269
When you use cargo-dist, we display a header on your index page that
detects your user's platform and recommends and installer to them. We did
not previously have a fallback if we detected a system that none of the
installers supported. Now, in that scenario- we'll offer an artifact
download as the header option. -
Dev commands has proper default values: ashleygwilliams/#256,↬260
Due to a false hope that
#[derive(Default)]would collect defaults from
theclapderive API, we shipped thedevcommand with each argument's
type's defaults, not the oranda ones.devnow has the same defaults
thatservedoes, as is to be expected. -
Improved typography and layout styles on mobile: ashleygwilliams/#234, SaraVieira/↬276
Maintenance
- Re-add mdbook: ashleygwilliams/#190, gankra/↬285
- Data fetching refactor: ashleygwilliams/#226,↬274
- Update actions/checkout to v3: ashleygwilliams/#251,↬255
Install oranda 0.0.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.0.3/oranda-installer.sh | shInstall prebuilt binaries via powershell script
irm https://github.com/axodotdev/oranda/releases/download/v0.0.3/oranda-installer.ps1 | iexInstall prebuilt binaries into your npm project
npm install @axodotdev/oranda@0.0.3Download oranda 0.0.3
| target | kind | download |
|---|---|---|
| aarch64-apple-darwin | tarball | oranda-aarch64-apple-darwin.tar.gz |
| x86_64-apple-darwin | tarball | oranda-x86_64-apple-darwin.tar.gz |
| x86_64-pc-windows-msvc | tarball | oranda-x86_64-pc-windows-msvc.tar.gz |
| x86_64-unknown-linux-gnu | tarball | oranda-x86_64-unknown-linux-gnu.tar.gz |