Skip to content

Commit 1f952fb

Browse files
committed
release: 0.6.1
1 parent b11f405 commit 1f952fb

File tree

6 files changed

+40
-33
lines changed

6 files changed

+40
-33
lines changed

CHANGELOG.md

Lines changed: 32 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
# Changelog
22

3+
## 0.6.1 - 2023-12-20
4+
5+
This patch release tweaks behaviour to have oranda prefer its own `curl | sh` expressions
6+
over the ones cargo-dist generates, because it has more context than cargo-dist
7+
to produce the best possible expression.
8+
9+
310
## 0.6.0 - 2023-12-14
411

512
### Features
613

714
- **axo Releases support** - [impl](https://github.com/axodotdev/oranda/pull/672)
8-
15+
916
oranda now supports axo's homegrown release hosting service, axo Releases! At time of writing,
1017
axo Releases is still in closed beta, however, if you have access and want to try it out, you can set the following
1118
configuration parameter:
@@ -17,12 +24,12 @@
1724
}
1825
}
1926
```
20-
27+
2128
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.
22-
23-
- **App names show on multi-app releases** - [impl](https://github.com/axodotdev/oranda/pull/671), issue [#1](https://github.com/axodotdev/oranda/pull/666), [#2](https://github.com/axodotdev/oranda/issues/665) (thanks
29+
30+
- **App names show on multi-app releases** - [impl](https://github.com/axodotdev/oranda/pull/671), issue [#1](https://github.com/axodotdev/oranda/pull/666), [#2](https://github.com/axodotdev/oranda/issues/665) (thanks
2431
to [aumetra]!)
25-
32+
2633
If you use oranda to work with a project that publishes multiple differently-named binaries, your install widget may
2734
end up looking very confusing, with lots of similarly-named tabs. Previously, your options were to set up a
2835
[workspace][workspace-docs], or to set the [`components.artifacts.match_package_names`][package-names] configuration
@@ -43,7 +50,7 @@
4350

4451
### Housekeeping
4552

46-
- Minor cleanups to the source code, such as finally settling the "who has the better line endings, Linux or
53+
- Minor cleanups to the source code, such as finally settling the "who has the better line endings, Linux or
4754
Windows" debate (it's Linux)
4855

4956
[aumetra]: https://github.com/aumetra
@@ -87,7 +94,7 @@
8794
### Fixes
8895

8996
- **Improved errors for when explicitly declared paths don't exist** - [shadows-withal]/[pr640], [konstin]
90-
97+
9198
There used to be some cryptic errors oranda would throw if it couldn't find a path you'd manually
9299
specified in the configuration file - these errors are much nicer now, and their handling is more consistent.
93100

@@ -133,25 +140,25 @@
133140
### Features
134141

135142
- **Improved CSS generation** - [shadows-withal]/[pr617], [ashleygwilliams]/[i610]
136-
137-
Users and distributors now have more control over how oranda and especially its CSS gets built! You can choose to
138-
opt-in to building CSS at build or runtime using the Tailwind binary, or you can explicitly prebuild the CSS using
143+
144+
Users and distributors now have more control over how oranda and especially its CSS gets built! You can choose to
145+
opt-in to building CSS at build or runtime using the Tailwind binary, or you can explicitly prebuild the CSS using
139146
npm. For more information, see the [docs](https://opensource.axo.dev/oranda/book/building.html#the-trouble-with-css).
140147

141148
- **New `generate` command** - [shadows-withal]/[pr621], [ashleygwilliams]/[i188]
142-
143-
You can now generate a GitHub Actions CI file that'll build your site and deploy it to GitHub Pages by running
144-
`oranda generate ci`, which runs you through an interactive wizard! In the future, we'll add more types of
149+
150+
You can now generate a GitHub Actions CI file that'll build your site and deploy it to GitHub Pages by running
151+
`oranda generate ci`, which runs you through an interactive wizard! In the future, we'll add more types of
145152
generatable files.
146153

147154
- **LiveReload support for `oranda dev`** - [shadows-withal]/[pr622], [jamesmunns]/[i556]
148155

149-
A pretty simple change that has a lot of quality-of-life: Your `oranda dev` browser tab now reloads automatically
156+
A pretty simple change that has a lot of quality-of-life: Your `oranda dev` browser tab now reloads automatically
150157
when you change a relevant file and oranda rebuilds your site!
151158

152159
- **Use Axo's favicon by default** - [shadows-withal]/[pr628], [ashleygwilliams]/[i110]
153160

154-
Oranda sites that don't have a custom favicon now fall back to Axo's favicon, just so that the space in the tab
161+
Oranda sites that don't have a custom favicon now fall back to Axo's favicon, just so that the space in the tab
155162
bar isn't so drab and lonely.
156163

157164
- **`oranda` is now available on Homebrew!** - [shadows-withal]/[pr602], the cargo dist team <3
@@ -167,7 +174,7 @@
167174
ability to use a preexisting Tailwind binary.
168175
- **Improved workspace member precedence handling** - [shadows-withal]/[pr626], [shadows-withal]/[i615]
169176

170-
There were a couple of tough corner cases when using workspace functionality that would incorrectly cascade to the
177+
There were a couple of tough corner cases when using workspace functionality that would incorrectly cascade to the
171178
members, which is fixed now!
172179
- **Hide changelog sidebar on mobile** - [shadows-withal]/[pr614], [zkat]/[i612]
173180
- **Fixed mdbook text highlighting colors having too little contrast** - [shadows-withal]/[pr627], [Gankra]/[i578]
@@ -234,7 +241,7 @@
234241
### Features
235242

236243
- **Workspace Support** - [shadows-withal]/many PRs, [mistydemeo]/many PRs, [jamesmunns]/[i493]
237-
244+
238245
You can now tell oranda to build sites from multiple projects in the same directory at the same time! By default, this will also generate a separate "root"
239246
page, providing an index into all projects defined within your workspace.
240247

@@ -254,7 +261,7 @@
254261
}
255262
}
256263
```
257-
264+
258265
This configuration will attempt to auto-detect a Cargo or npm workspace, set the Hacker theme for all members, and
259266
embed the contents of the top-level `README.md` file into the workspace index page.
260267

@@ -276,10 +283,10 @@
276283
}
277284
}
278285
```
279-
286+
280287
> Aside: If you have a use-case for an oranda page that combines multiple different projects _outside_ of a shared directory,
281288
please let us know on [Discord][discord]!
282-
289+
283290
For more information on workspace members, [take a look at the docs][workspace-docs]!
284291

285292
- **Inlining CSS** - [shadows-withal]/[pr565], [pr566], [i554]
@@ -326,7 +333,7 @@
326333
### Housekeeping
327334

328335
- **Testing rework** - [Gankra]/[pr575], [shadows-withal]/[pr581]
329-
336+
330337
oranda's tests have long been suboptimal, but we now sport a pretty good test suite, with automated integration
331338
snapshot testing for multiple external projects, and improved HTML-aware integration tests.
332339

@@ -400,7 +407,7 @@
400407

401408
### Fixes
402409

403-
- **Hacker theme highlight color - [SaraVieira], [pr523]/[i522]**
410+
- **Hacker theme highlight color - [SaraVieira], [pr523]/[i522]**
404411

405412
Selecting text in the Hacker theme now applies a nice, green, high contrast highlight background
406413
color, instead of being the same color as the text, therefore hiding the content.
@@ -575,12 +582,12 @@ Despite being formally unannounced, several intrepid folks discovered oranda, an
575582
### Features
576583

577584
- **Individual Changelog pages: [shadows-withal]/[↬284]**
578-
585+
579586
When announcing a new release- it's often desirable to link to an individual
580587
release page that contains the changelog/release notes. Previously, we built
581588
a single page for all the releases- now we build individual pages as well.
582589

583-
This is the first shipped feature from our new team member, Liv! Yay and
590+
This is the first shipped feature from our new team member, Liv! Yay and
584591
welcome :)
585592

586593
- **npm installer: [ashleygwilliams]/[↬288]**
@@ -609,7 +616,7 @@ Despite being formally unannounced, several intrepid folks discovered oranda, an
609616

610617
- **Dev commands has proper default values: [ashleygwilliams]/[#256],[↬260]**
611618

612-
Due to a false hope that `#[derive(Default)]` would collect defaults from
619+
Due to a false hope that `#[derive(Default)]` would collect defaults from
613620
the `clap` derive API, we shipped the `dev` command with each argument's
614621
*type's* defaults, not the oranda ones. `dev` now has the same defaults
615622
that `serve` does, as is to be expected.

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "oranda"
33
description = "🎁 generate beautiful landing pages for your projects"
44
repository = "https://github.com/axodotdev/oranda"
55
homepage = "https://opensource.axo.dev/oranda"
6-
version = "0.6.0"
6+
version = "0.6.1"
77
edition = "2021"
88
authors = ["Axo Developer Co. <hello@axo.dev>"]
99
license = "MIT OR Apache-2.0"
@@ -56,7 +56,7 @@ pathdiff = { version = "0.2.1", features = ["camino"] }
5656
minijinja = { version = "1.0.3", features = ["loader", "preserve_order", "custom_syntax"] }
5757
include_dir = "0.7.3"
5858
slug = "0.1.4"
59-
oranda-generate-css = { version = "0.6.0", path = "generate-css" }
59+
oranda-generate-css = { version = "0.6.1", path = "generate-css" }
6060
inquire = "0.6.2"
6161
url-escape = "0.1.1"
6262
rss = { version = "2.0.6", features = ["atom"] }
@@ -70,7 +70,7 @@ glob = "0.3.1"
7070
scraper = "0.17.1"
7171

7272
[build-dependencies]
73-
oranda-generate-css = { version = "0.6.0-prerelease.2", path = "generate-css" }
73+
oranda-generate-css = { version = "0.6.1", path = "generate-css" }
7474
tokio = { version = "1.20.1", features = ["full"] }
7575

7676
[features]

generate-css/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oranda-generate-css"
3-
version = "0.6.0"
3+
version = "0.6.1"
44
description = "the part of oranda that generates CSS"
55
repository = "https://github.com/axodotdev/oranda"
66
homepage = "https://opensource.axo.dev/oranda"

src/config/style.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::site::{markdown::SyntaxTheme, oranda_theme::OrandaTheme};
66

77
use super::ApplyValExt;
88

9-
pub const ORANDA_CSS_TAG: &str = "v0.6.0";
9+
pub const ORANDA_CSS_TAG: &str = "v0.6.1";
1010

1111
/// Config related to styling your page (complete version)
1212
#[derive(Debug, Clone)]

templates/generate/web.yml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
{{%- if use_latest_oranda %}}
7070
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/latest/download/oranda-installer.sh | sh
7171
{{%- else %}}
72-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.0/oranda-installer.sh | sh
72+
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/oranda/releases/download/v0.6.1/oranda-installer.sh | sh
7373
{{%- endif %}}
7474
{{%- if site_dir %}}
7575
cd {{{ site_dir }}}

0 commit comments

Comments
 (0)