Bump facade CDN to 1.0.31#58
Open
AndrewKirkovski wants to merge 1 commit into
Open
Conversation
Wippy Web Host 1.0.31 release brings:
- @wippy-fe/webcomponent-core: opt-in reactive primitive
(this.reactive.props.subscribe / events.emit) — framework-agnostic
reactive bindings on WippyElement, no Vue dependency for non-Vue
consumers. Vue variant refactored to bridge the core adapter into
Vue refs (composables unchanged).
- $W.sanitize(html, opts?) proxy API — default-allowlisted HTML
sanitizer that auto-allows currently-registered WC tags
(loadByTagName / loadWebComponent / autoload all push into a
per-context tag-allowlist tracker; the tracker mirrors into
hostConfig.allowAdditionalTags so the host's chat sanitizer
picks up on-demand-loaded tags too).
- sanitize-html + markdown-it + markdown-it-async externalized via
the import map — child apps `import sanitizeHtml from 'sanitize-html'`
/ `import MarkdownIt from 'markdown-it'` instead of bundling
their own copies.
- Docs pass: README import-map table covers all 16 entries,
iframe-proxy.md gains Web Component Loading + HTML Sanitization
sections, web_components.spec.md gains a Reactive Bindings
(opt-in) section, pinia-persist README expanded to a full API
reference.
Web Host total tests: 477 across 29 files (+51 from 1.0.30).
Verified end-to-end in app-template-raw with dev FE mode pointing
at the local 1.0.31 build.
Refs updated in src/facade/{_index.yaml, README.md, Makefile,
config_handler_test.lua}. Vendored public/@wippy-fe/loading.js is
byte-identical to 1.0.30 (no change in the loading package source
between releases), so no re-vendor needed this cycle.
wippy lint --level error: 8 entries, no issues.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Wippy Web Host 1.0.31 release brings:
Web Host totals: 477 tests across 29 files (+51 from 1.0.30); pnpm build / lint clean; verified E2E in app-template-raw with dev FE mode against the local 1.0.31 build.
Refs updated in `src/facade/{_index.yaml, README.md, Makefile, config_handler_test.lua}`. Vendored `public/@wippy-fe/loading.js` is byte-identical to 1.0.30 (no change in the loading package source between releases), so no re-vendor needed this cycle.
`wippy lint --level error`: 8 entries, no issues.
Test plan