Fix books island metadata and standalone registration #33

Closed
mik-tf wants to merge 0 commits from development_fix_books_island_metadata into development
Owner

Summary

  • Add [package.metadata.island] so build_standalone.sh discovers the books island
  • Port register_custom_element to the new 5-argument API (connected/disconnected/attribute_changed callbacks)
  • Add wasm-opt = false and proper web feature gating matching other embed islands

Test

cd archipelagos/embed/books
wasm-pack build --target web --features standalone --no-default-features

Closes #32

## Summary - Add `[package.metadata.island]` so `build_standalone.sh` discovers the books island - Port `register_custom_element` to the new 5-argument API (connected/disconnected/attribute_changed callbacks) - Add `wasm-opt = false` and proper web feature gating matching other embed islands ## Test ```bash cd archipelagos/embed/books wasm-pack build --target web --features standalone --no-default-features ``` Closes #32
fix: add island metadata and update register API for books island
Some checks failed
Build and Test / build (pull_request) Failing after 6s
b2903dfe83
Add [package.metadata.island] so build_standalone.sh discovers the
books island. Port register_custom_element call to the new 5-argument
API (connected/disconnected/attribute_changed callbacks). Add wasm-opt
= false and proper web feature gating.

Closes #32
mik-tf changed title from WIP: Fix books island metadata and standalone registration to Fix books island metadata and standalone registration 2026-02-26 23:57:52 +00:00
Author
Owner

Consolidated into PR #35 (development_consolidated) which merges all 7 open PRs plus the books island WASM fix. Closing this PR — changes are included in the consolidated branch.

Consolidated into PR #35 (development_consolidated) which merges all 7 open PRs plus the books island WASM fix. Closing this PR — changes are included in the consolidated branch.
mik-tf closed this pull request 2026-03-02 15:22:18 +00:00
Some checks failed
Build and Test / build (pull_request) Failing after 6s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos!33
No description provided.