Skip to content

Commit

Permalink
Merge pull request #762 from CloudCannon/chore/changelog
Browse files Browse the repository at this point in the history
Changelog
  • Loading branch information
bglw authored Dec 18, 2024
2 parents a138dd1 + 597d9a5 commit df0f721
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,26 @@

## Unreleased

### Core Features & Improvements
* Added `--quiet` and `--silent` flags when running the Pagefind CLI, which reduce the logging output to only warnings or only errors respectively.
* Stablized the [Pagefind Rust library](https://docs.rs/pagefind/latest/pagefind/).
* Thanks to @cdxker for leading this in #751 ❤️
* This library interface has feature parity with the Node and Python indexing APIs, and is a great solution for integrating Pagefind indexing into any Rust-based tooling.

### Default UI Features & Improvements
* Added a `data-pagefind-ui-meta` attribute to the metadata tags on search results in the Default UI, allowing them to be targeted with CSS.
* For example, a tag on a result containing `Date: April 19, 2024` will now have `data-pagefind-ui-meta="date"`.

### Fixes & Tweaks
* Fixed an issue where inline metadata would incorrectly render with html-escaped characters.
* Specifically, tagging metadata inline with `data-pagefind-meta="phrase:this &lt; that` would index the literal `&lt;` rather than a `<` character.
* This bug didn't occur when using `data-pagefind-meta` to capture the content of an element.
* Fixed an issue where matches in compound words could (sometimes) be ranked lower than intended.
* Specifically, for example, matching just the `Cannon` in `CloudCannon` may have ranked the word incorrectly.
* Fixed an issue where fragment hashes would change between every Pagefind build.
* Now, if an HTML page has not changed between two Pagefind indexes, the fragment filename will not change.
* This saves you from having to re-upload all fragment files after every Pagefind build.

## v1.2.0 (November 6, 2024)

### Core Features & Improvements
Expand Down Expand Up @@ -36,7 +56,7 @@ Please open any issues if improvements can be made to the Pagefind UI libraries
### UI Translations
* Added Swahili translations

### Secutiry
### Security
* Fix potential DOM clobbering when initializing Pagefind

## v1.1.0 (April 2, 2024)
Expand Down

0 comments on commit df0f721

Please sign in to comment.