Skip to content

Commit

Permalink
release: 0.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
ashleygwilliams committed May 9, 2023
1 parent 5c2c2ee commit 55a79c9
Show file tree
Hide file tree
Showing 3 changed files with 186 additions and 113 deletions.
76 changes: 76 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,81 @@
# Changelog

## 0.0.3 - 2023-05-08

### 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-dist` will 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-dist` as false, or omitting it should have been
sufficient to stop oranda from attempting to parse your releases as
cargo-dist artifacts, however `cargo-dist: false` did 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
the `clap` derive API, we shipped the `dev` command with each argument's
*type's* defaults, not the oranda ones. `dev` now has the same defaults
that `serve` does, 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]**

[#190]: https://github.com/axodotdev/oranda/issues/190
[#209]: https://github.com/axodotdev/oranda/issues/209
[#226]: https://github.com/axodotdev/oranda/issues/226
[#234]: https://github.com/axodotdev/oranda/issues/234
[↬240]: https://github.com/axodotdev/oranda/pull/240
[#251]: https://github.com/axodotdev/oranda/issues/251
[↬255]: https://github.com/axodotdev/oranda/pull/255
[#256]: https://github.com/axodotdev/oranda/issues/256
[↬260]: https://github.com/axodotdev/oranda/pull/260
[#262]: https://github.com/axodotdev/oranda/issues/262
[↬269]: https://github.com/axodotdev/oranda/pull/269
[↬274]: https://github.com/axodotdev/oranda/pull/274
[↬276]: https://github.com/axodotdev/oranda/pull/276
[↬281]: https://github.com/axodotdev/oranda/pull/281
[↬284]: https://github.com/axodotdev/oranda/pull/284
[↬285]: https://github.com/axodotdev/oranda/pull/285
[↬288]: https://github.com/axodotdev/oranda/pull/288

[ashleygwilliams]: https://github.com/ashleygwilliams
[pomdtr]: https://github.com/pomdtr
[SaraVieira]: https://github.com/SaraVieira
[gankra]: https://github.com/gankra
[shadows-withal]: https://github.com/shadows-withal

## 0.0.2 - 2023-04-13

### Features
Expand Down
Loading

0 comments on commit 55a79c9

Please sign in to comment.