Skip to content

Commit

Permalink
release: 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
liv committed Jul 19, 2023
1 parent 96e7b7c commit fb3671a
Show file tree
Hide file tree
Showing 5 changed files with 153 additions and 81 deletions.
38 changes: 37 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,63 @@
# Changelog

## Unreleased
## 0.2.0 - 2023-07-19

### BREAKING

- **make artifact autodetect configurable - [Gankra]/[pr527]**

We now provide a new boolean key, `components.artifacts.auto`, that lets you explicitly
enable autodetection of artifacts. Previously, we would only enable this if you either
turned on `components.artifacts.cargo_dist`, or if you provided some package manager entries.
Since oranda _does_ also support gleaning artifacts even without `cargo-dist` support enabled,
we added this extra switch to let you toggle it without having to mess around with package managers.

This is a **breaking change**, as enabling `cargo-dist` support or specifying package managers does
not turn on auto-detection of artifacts anymore. If you were previously relying on auto-detection, your
artifacts will no longer be displayed. To re-enable auto-detection, create a `oranda.json` file if you don't
already have one, and set the following configuration:

```json
{
"components": {
"artifacts": {
"auto": true
}
}
}
```

### Features

- **Typescript syntax highlighting support - [shadows-withal]/[pr525], [geelen]/[i513]**

You can now use the `ts`/`typescript` languages in code blocks! Hooray for types!

- **Better logo positioning - [SaraVieira]/[pr524], [tertsdiepraam]/[i519]**

Logos set via the `styles.logo` option will now be properly centered/aligned in all themes,
and set to a maximum width so that a 1920x1080 logo won't be displayed in its full width and height, thus
pushing all content down below the fold.

### Fixes

- **Hacker theme highlight color - [SaraVieira], [pr523]/[i522]**

Selecting text in the Hacker theme now applies a nice, green, high contrast highlight background
color, instead of being the same color as the text, therefore hiding the content.

- **Package managers documentation - [shadows-withal]/[pr521], [tertsdiepraam]/[i520]**

Some minor fixes to bring the package manager docs up to speed with how oranda actually processes options.

### Maintenance

- **Refactor into using minijinja templates instead of axohtml - [shadows-withal]/[pr526]**

A biiig internal refactor moving us away from our previous typed-HTML-in-Rust approach of generating
HTML, towards using a proper template language (Jinja2) instead. This allows for a lot more flexibility
and separation of concerns going forward!

[i513]: https://github.com/axodotdev/oranda/issues/513
[i519]: https://github.com/axodotdev/oranda/issues/519
[i520]: https://github.com/axodotdev/oranda/issues/520
Expand Down
Loading

0 comments on commit fb3671a

Please sign in to comment.