<!-- A new module or something else important -->
## Major features
-
<!-- A new parameter added to a module, or API feature -->
## Minor features
-
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
-
<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- [ ] make async slide loading actually async. maybe try to find a way
to unload them too, idk
- [ ] maybe fix#755
- [x] fix#754
- [x] fix#746
<!-- A new module or something else important -->
## Major features
- Custom items and item sockets, as an extension of the existing
details. Interactivity can be added without code by setting dialogue
conditions with an item's `pickupCondition` or socket's
`insertCondition`, and then turning other details on or off using their
`activationCondition`.
<!-- A new parameter added to a module, or API feature -->
## Minor features
- Added API methods for looking up translated strings for localization.
Remade the documentation site in Astro
Preview Link: https://nh-docs-temp.surge.sh/
Content is pretty much untouched except for:
- FAQ is gone (no one uses it)
- So is the config editor page
- Reading schemas page is gone
- Schemas are now more granular, everything isn't flattened and put onto
one page (terrible for accessibility, SEO, and performance)
(Actual) Search will work straight out of the box (starlight uses
PageFind)
TODO:
- [x] Use Astro v3 Images instead of putting stuff in `public/`
- [x] Spacing on schema pages needs adjusting
- [x] Once-over on links and such, *schema links have changed*
- [x] Update workflows
- [x] Make an announcement asking for feedback (lest the addon devs
revolt)